From f68fd6a005ee09d82194a09f10e0a5d538feb32e Mon Sep 17 00:00:00 2001 From: FokaStudio Date: Sat, 11 Sep 2021 14:45:15 +0200 Subject: [PATCH] :rocket: Different textures for waterlogged blocks --- .../minecraft/blockstates/acacia_fence.json | 95 ++++++++ .../blockstates/acacia_trapdoor.json | 114 ++++++++++ assets/minecraft/blockstates/birch_fence.json | 95 ++++++++ .../minecraft/blockstates/birch_trapdoor.json | 114 ++++++++++ assets/minecraft/blockstates/cake.json | 53 +++++ .../minecraft/blockstates/crimson_fence.json | 95 ++++++++ .../blockstates/crimson_trapdoor.json | 115 ++++++++++ .../minecraft/blockstates/dark_oak_fence.json | 95 ++++++++ .../blockstates/dark_oak_trapdoor.json | 114 ++++++++++ assets/minecraft/blockstates/iron_bars.json | 212 ++++++++++++++++++ .../minecraft/blockstates/iron_trapdoor.json | 114 ++++++++++ .../minecraft/blockstates/jungle_fence.json | 95 ++++++++ .../blockstates/jungle_trapdoor.json | 114 ++++++++++ assets/minecraft/blockstates/ladder.json | 35 +++ assets/minecraft/blockstates/lantern.json | 17 ++ assets/minecraft/blockstates/scaffolding.json | 41 ++++ .../minecraft/blockstates/soul_campfire.json | 77 ++++--- .../minecraft/blockstates/soul_lantern.json | 17 ++ .../minecraft/blockstates/spruce_fence.json | 95 ++++++++ .../blockstates/spruce_trapdoor.json | 114 ++++++++++ .../minecraft/blockstates/warped_fence.json | 95 ++++++++ .../blockstates/warped_trapdoor.json | 114 ++++++++++ .../block/waterlogged_acacia_fence_side.json | 6 + .../waterlogged_acacia_trapdoor_bottom.json | 6 + .../waterlogged_acacia_trapdoor_open.json | 6 + .../waterlogged_acacia_trapdoor_top.json | 6 + .../block/waterlogged_birch_fence_side.json | 6 + .../waterlogged_birch_trapdoor_bottom.json | 6 + .../waterlogged_birch_trapdoor_open.json | 6 + .../block/waterlogged_birch_trapdoor_top.json | 6 + .../block/waterlogged_campfire_off.json | 74 ++++++ .../models/block/waterlogged_chain.json | 29 +++ .../block/waterlogged_crimson_fence_side.json | 6 + .../waterlogged_crimson_trapdoor_bottom.json | 6 + .../waterlogged_crimson_trapdoor_open.json | 6 + .../waterlogged_crimson_trapdoor_top.json | 6 + .../waterlogged_dark_oak_fence_side.json | 6 + .../waterlogged_dark_oak_trapdoor_bottom.json | 6 + .../waterlogged_dark_oak_trapdoor_open.json | 6 + .../waterlogged_dark_oak_trapdoor_top.json | 6 + .../block/waterlogged_iron_bars_cap.json | 24 ++ .../block/waterlogged_iron_bars_cap_alt.json | 24 ++ .../block/waterlogged_iron_bars_post.json | 23 ++ .../block/waterlogged_iron_bars_side.json | 37 +++ .../block/waterlogged_iron_bars_side_alt.json | 39 ++++ .../waterlogged_iron_trapdoor_bottom.json | 6 + .../block/waterlogged_iron_trapdoor_open.json | 6 + .../block/waterlogged_iron_trapdoor_top.json | 6 + .../block/waterlogged_jungle_fence_side.json | 6 + .../waterlogged_jungle_trapdoor_bottom.json | 6 + .../waterlogged_jungle_trapdoor_open.json | 6 + .../waterlogged_jungle_trapdoor_top.json | 6 + .../models/block/waterlogged_ladder.json | 17 ++ .../models/block/waterlogged_lantern.json | 6 + .../block/waterlogged_lantern_hanging.json | 6 + .../block/waterlogged_oak_fence_side.json | 6 + .../waterlogged_oak_trapdoor_bottom.json | 6 + .../block/waterlogged_oak_trapdoor_open.json | 6 + .../block/waterlogged_oak_trapdoor_top.json | 6 + .../block/waterlogged_scaffolding_stable.json | 99 ++++++++ .../waterlogged_scaffolding_unstable.json | 143 ++++++++++++ .../block/waterlogged_soul_lantern.json | 6 + .../waterlogged_soul_lantern_hanging.json | 6 + .../block/waterlogged_spruce_fence_side.json | 6 + .../waterlogged_spruce_trapdoor_bottom.json | 6 + .../waterlogged_spruce_trapdoor_open.json | 6 + .../waterlogged_spruce_trapdoor_top.json | 6 + .../block/waterlogged_warped_fence_side.json | 6 + .../waterlogged_warped_trapdoor_bottom.json | 6 + .../waterlogged_warped_trapdoor_open.json | 6 + .../waterlogged_warped_trapdoor_top.json | 6 + .../block/waterlogged_acacia_planks.png | Bin 0 -> 2529 bytes .../block/waterlogged_acacia_trapdoor.png | Bin 0 -> 2636 bytes .../block/waterlogged_birch_planks.png | Bin 0 -> 2591 bytes .../block/waterlogged_birch_trapdoor.png | Bin 0 -> 2861 bytes .../block/waterlogged_campfire_log.png | Bin 0 -> 2451 bytes .../textures/block/waterlogged_chain.png | Bin 0 -> 1950 bytes .../block/waterlogged_crimson_planks.png | Bin 0 -> 2617 bytes .../block/waterlogged_crimson_trapdoor.png | Bin 0 -> 2716 bytes .../block/waterlogged_dark_oak_planks.png | Bin 0 -> 2496 bytes .../block/waterlogged_dark_oak_trapdoor.png | Bin 0 -> 2564 bytes .../textures/block/waterlogged_iron_bars.png | Bin 0 -> 2381 bytes .../block/waterlogged_iron_trapdoor.png | Bin 0 -> 2645 bytes .../block/waterlogged_jungle_planks.png | Bin 0 -> 2608 bytes .../block/waterlogged_jungle_trapdoor.png | Bin 0 -> 2829 bytes .../textures/block/waterlogged_ladder.png | Bin 0 -> 2623 bytes .../textures/block/waterlogged_lantern.png | Bin 0 -> 6120 bytes .../block/waterlogged_lantern.png.mcmeta | 5 + .../textures/block/waterlogged_oak_planks.png | Bin 0 -> 2655 bytes .../block/waterlogged_oak_trapdoor.png | Bin 0 -> 2795 bytes .../block/waterlogged_scaffolding_bottom.png | Bin 0 -> 2511 bytes .../block/waterlogged_scaffolding_side.png | Bin 0 -> 2724 bytes .../block/waterlogged_scaffolding_top.png | Bin 0 -> 3225 bytes .../block/waterlogged_soul_lantern.png | Bin 0 -> 6080 bytes .../block/waterlogged_soul_lantern.png.mcmeta | 5 + .../block/waterlogged_spruce_planks.png | Bin 0 -> 2486 bytes .../block/waterlogged_spruce_trapdoor.png | Bin 0 -> 2875 bytes .../block/waterlogged_warped_planks.png | Bin 0 -> 2743 bytes .../block/waterlogged_warped_trapdoor.png | Bin 0 -> 2896 bytes 99 files changed, 2752 insertions(+), 31 deletions(-) create mode 100644 assets/minecraft/blockstates/acacia_fence.json create mode 100644 assets/minecraft/blockstates/acacia_trapdoor.json create mode 100644 assets/minecraft/blockstates/birch_fence.json create mode 100644 assets/minecraft/blockstates/birch_trapdoor.json create mode 100644 assets/minecraft/blockstates/cake.json create mode 100644 assets/minecraft/blockstates/crimson_fence.json create mode 100644 assets/minecraft/blockstates/crimson_trapdoor.json create mode 100644 assets/minecraft/blockstates/dark_oak_fence.json create mode 100644 assets/minecraft/blockstates/dark_oak_trapdoor.json create mode 100644 assets/minecraft/blockstates/iron_bars.json create mode 100644 assets/minecraft/blockstates/iron_trapdoor.json create mode 100644 assets/minecraft/blockstates/jungle_fence.json create mode 100644 assets/minecraft/blockstates/jungle_trapdoor.json create mode 100644 assets/minecraft/blockstates/ladder.json create mode 100644 assets/minecraft/blockstates/lantern.json create mode 100644 assets/minecraft/blockstates/scaffolding.json create mode 100644 assets/minecraft/blockstates/soul_lantern.json create mode 100644 assets/minecraft/blockstates/spruce_fence.json create mode 100644 assets/minecraft/blockstates/spruce_trapdoor.json create mode 100644 assets/minecraft/blockstates/warped_fence.json create mode 100644 assets/minecraft/blockstates/warped_trapdoor.json create mode 100644 assets/minecraft/models/block/waterlogged_acacia_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_acacia_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_acacia_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_acacia_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_birch_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_birch_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_birch_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_birch_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_campfire_off.json create mode 100644 assets/minecraft/models/block/waterlogged_chain.json create mode 100644 assets/minecraft/models/block/waterlogged_crimson_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_crimson_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_crimson_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_crimson_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_dark_oak_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_bars_cap.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_bars_cap_alt.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_bars_post.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_bars_side.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_bars_side_alt.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_iron_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_jungle_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_jungle_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_jungle_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_jungle_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_ladder.json create mode 100644 assets/minecraft/models/block/waterlogged_lantern.json create mode 100644 assets/minecraft/models/block/waterlogged_lantern_hanging.json create mode 100644 assets/minecraft/models/block/waterlogged_oak_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_oak_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_oak_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_oak_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_scaffolding_stable.json create mode 100644 assets/minecraft/models/block/waterlogged_scaffolding_unstable.json create mode 100644 assets/minecraft/models/block/waterlogged_soul_lantern.json create mode 100644 assets/minecraft/models/block/waterlogged_soul_lantern_hanging.json create mode 100644 assets/minecraft/models/block/waterlogged_spruce_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_spruce_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_spruce_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_spruce_trapdoor_top.json create mode 100644 assets/minecraft/models/block/waterlogged_warped_fence_side.json create mode 100644 assets/minecraft/models/block/waterlogged_warped_trapdoor_bottom.json create mode 100644 assets/minecraft/models/block/waterlogged_warped_trapdoor_open.json create mode 100644 assets/minecraft/models/block/waterlogged_warped_trapdoor_top.json create mode 100644 assets/minecraft/textures/block/waterlogged_acacia_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_acacia_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_birch_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_birch_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_campfire_log.png create mode 100644 assets/minecraft/textures/block/waterlogged_chain.png create mode 100644 assets/minecraft/textures/block/waterlogged_crimson_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_crimson_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_dark_oak_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_dark_oak_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_iron_bars.png create mode 100644 assets/minecraft/textures/block/waterlogged_iron_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_jungle_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_jungle_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_ladder.png create mode 100644 assets/minecraft/textures/block/waterlogged_lantern.png create mode 100644 assets/minecraft/textures/block/waterlogged_lantern.png.mcmeta create mode 100644 assets/minecraft/textures/block/waterlogged_oak_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_oak_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_scaffolding_bottom.png create mode 100644 assets/minecraft/textures/block/waterlogged_scaffolding_side.png create mode 100644 assets/minecraft/textures/block/waterlogged_scaffolding_top.png create mode 100644 assets/minecraft/textures/block/waterlogged_soul_lantern.png create mode 100644 assets/minecraft/textures/block/waterlogged_soul_lantern.png.mcmeta create mode 100644 assets/minecraft/textures/block/waterlogged_spruce_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_spruce_trapdoor.png create mode 100644 assets/minecraft/textures/block/waterlogged_warped_planks.png create mode 100644 assets/minecraft/textures/block/waterlogged_warped_trapdoor.png diff --git a/assets/minecraft/blockstates/acacia_fence.json b/assets/minecraft/blockstates/acacia_fence.json new file mode 100644 index 00000000..8a6f261e --- /dev/null +++ b/assets/minecraft/blockstates/acacia_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/acacia_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/acacia_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_acacia_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/acacia_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_acacia_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/acacia_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_acacia_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/acacia_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_acacia_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/acacia_trapdoor.json b/assets/minecraft/blockstates/acacia_trapdoor.json new file mode 100644 index 00000000..e19de4ff --- /dev/null +++ b/assets/minecraft/blockstates/acacia_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_acacia_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/birch_fence.json b/assets/minecraft/blockstates/birch_fence.json new file mode 100644 index 00000000..5db567a5 --- /dev/null +++ b/assets/minecraft/blockstates/birch_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/birch_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/birch_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_birch_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/birch_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_birch_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/birch_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_birch_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/birch_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_birch_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/birch_trapdoor.json b/assets/minecraft/blockstates/birch_trapdoor.json new file mode 100644 index 00000000..d7ed3152 --- /dev/null +++ b/assets/minecraft/blockstates/birch_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_birch_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/cake.json b/assets/minecraft/blockstates/cake.json new file mode 100644 index 00000000..2a4ffd56 --- /dev/null +++ b/assets/minecraft/blockstates/cake.json @@ -0,0 +1,53 @@ +{ + "variants": { + "bites=0": [ + {"model": "minecraft:block/cake", "weight": 5}, + {"model": "minecraft:block/cake/cake1", "weight": 5}, + {"model": "minecraft:block/cake/cake2", "weight": 2}, + {"model": "minecraft:block/cake/cake3", "weight": 5}, + {"model": "minecraft:block/cake/cake4", "weight": 5} + ], + "bites=1":[ + {"model": "minecraft:block/cake_slice1", "weight": 5}, + {"model": "minecraft:block/cake_slice1/cake_slice1_1", "weight": 5}, + {"model": "minecraft:block/cake_slice1/cake_slice1_2", "weight": 2}, + {"model": "minecraft:block/cake_slice1/cake_slice1_3", "weight": 5}, + {"model": "minecraft:block/cake_slice1/cake_slice1_4", "weight": 5} + ], + "bites=2": [ + {"model": "minecraft:block/cake_slice2", "weight": 5}, + {"model": "minecraft:block/cake_slice2/cake_slice2_1", "weight": 5}, + {"model": "minecraft:block/cake_slice2/cake_slice2_2", "weight": 2}, + {"model": "minecraft:block/cake_slice2/cake_slice2_3", "weight": 5}, + {"model": "minecraft:block/cake_slice2/cake_slice2_4", "weight": 5} + ], + "bites=3": [ + {"model": "minecraft:block/cake_slice3", "weight": 5}, + {"model": "minecraft:block/cake_slice3/cake_slice3_1", "weight": 5}, + {"model": "minecraft:block/cake_slice3/cake_slice3_2", "weight": 2}, + {"model": "minecraft:block/cake_slice3/cake_slice3_3", "weight": 5}, + {"model": "minecraft:block/cake_slice3/cake_slice3_4", "weight": 5} + ], + "bites=4": [ + {"model": "minecraft:block/cake_slice4", "weight": 5}, + {"model": "minecraft:block/cake_slice4/cake_slice4_1", "weight": 5}, + {"model": "minecraft:block/cake_slice4/cake_slice4_2", "weight": 2}, + {"model": "minecraft:block/cake_slice4/cake_slice4_3", "weight": 5}, + {"model": "minecraft:block/cake_slice4/cake_slice4_4", "weight": 5} + ], + "bites=5": [ + {"model": "minecraft:block/cake_slice5", "weight": 5}, + {"model": "minecraft:block/cake_slice5/cake_slice5_1", "weight": 5}, + {"model": "minecraft:block/cake_slice5/cake_slice5_2", "weight": 2}, + {"model": "minecraft:block/cake_slice5/cake_slice5_3", "weight": 5}, + {"model": "minecraft:block/cake_slice5/cake_slice5_4", "weight": 5} + ], + "bites=6": [ + {"model": "minecraft:block/cake_slice6", "weight": 5}, + {"model": "minecraft:block/cake_slice6/cake_slice6_1", "weight": 5}, + {"model": "minecraft:block/cake_slice6/cake_slice6_2", "weight": 2}, + {"model": "minecraft:block/cake_slice6/cake_slice6_3", "weight": 5}, + {"model": "minecraft:block/cake_slice6/cake_slice6_4", "weight": 5} + ] + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/crimson_fence.json b/assets/minecraft/blockstates/crimson_fence.json new file mode 100644 index 00000000..deb7b8a8 --- /dev/null +++ b/assets/minecraft/blockstates/crimson_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/crimson_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/crimson_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_crimson_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/crimson_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_crimson_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/crimson_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_crimson_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/crimson_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_crimson_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/crimson_trapdoor.json b/assets/minecraft/blockstates/crimson_trapdoor.json new file mode 100644 index 00000000..c6bff96b --- /dev/null +++ b/assets/minecraft/blockstates/crimson_trapdoor.json @@ -0,0 +1,115 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_crimson_trapdoor_open", + "y": 270 + } + } +} +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/dark_oak_fence.json b/assets/minecraft/blockstates/dark_oak_fence.json new file mode 100644 index 00000000..0b30ba90 --- /dev/null +++ b/assets/minecraft/blockstates/dark_oak_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/dark_oak_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_dark_oak_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_dark_oak_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_dark_oak_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_dark_oak_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/dark_oak_trapdoor.json b/assets/minecraft/blockstates/dark_oak_trapdoor.json new file mode 100644 index 00000000..dbbd8b2e --- /dev/null +++ b/assets/minecraft/blockstates/dark_oak_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_dark_oak_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/iron_bars.json b/assets/minecraft/blockstates/iron_bars.json new file mode 100644 index 00000000..715fc201 --- /dev/null +++ b/assets/minecraft/blockstates/iron_bars.json @@ -0,0 +1,212 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/iron_bars_post_ends" + } + }, + { + "when": { + "waterlogged": "false", + "west": "false", + "east": "false", + "south": "false", + "north": "false" + }, + "apply": { + "model": "minecraft:block/iron_bars_post" + } + }, + { + "when": { + "waterlogged": "false", + "west": "false", + "east": "false", + "south": "false", + "north": "true" + }, + "apply": { + "model": "minecraft:block/iron_bars_cap" + } + }, + { + "when": { + "waterlogged": "false", + "west": "false", + "east": "true", + "south": "false", + "north": "false" + }, + "apply": { + "waterlogged": "false", + "model": "minecraft:block/iron_bars_cap", + "y": 90 + } + }, + { + "when": { + "waterlogged": "false", + "west": "false", + "east": "false", + "south": "true", + "north": "false" + }, + "apply": { + "model": "minecraft:block/iron_bars_cap_alt" + } + }, + { + "when": { + "waterlogged": "false", + "west": "true", + "east": "false", + "south": "false", + "north": "false" + }, + "apply": { + "model": "minecraft:block/iron_bars_cap_alt", + "y": 90 + } + }, + { + "when": { + "waterlogged": "false", + "north": "true" + }, + "apply": { + "model": "minecraft:block/iron_bars_side" + } + }, + { + "when": { + "waterlogged": "false", + "east": "true" + }, + "apply": { + "model": "minecraft:block/iron_bars_side", + "y": 90 + } + }, + { + "when": { + "waterlogged": "false", + "south": "true" + }, + "apply": { + "model": "minecraft:block/iron_bars_side_alt" + } + }, + { + "when": { + "waterlogged": "false", + "west": "true" + }, + "apply": { + "model": "minecraft:block/iron_bars_side_alt", + "y": 90 + } + }, + + { + "when": { + "waterlogged": "true", + "west": "false", + "east": "false", + "south": "false", + "north": "false" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_post" + } + }, + { + "when": { + "waterlogged": "true", + "west": "false", + "east": "false", + "south": "false", + "north": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_cap" + } + }, + { + "when": { + "waterlogged": "true", + "west": "false", + "east": "true", + "south": "false", + "north": "false" + }, + "apply": { + "waterlogged": "true", + "model": "minecraft:block/waterlogged_iron_bars_cap", + "y": 90 + } + }, + { + "when": { + "waterlogged": "true", + "west": "false", + "east": "false", + "south": "true", + "north": "false" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_cap_alt" + } + }, + { + "when": { + "waterlogged": "true", + "west": "true", + "east": "false", + "south": "false", + "north": "false" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_cap_alt", + "y": 90 + } + }, + { + "when": { + "waterlogged": "true", + "north": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_side" + } + }, + { + "when": { + "waterlogged": "true", + "east": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_side", + "y": 90 + } + }, + { + "when": { + "waterlogged": "true", + "south": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_side_alt" + } + }, + { + "when": { + "waterlogged": "true", + "west": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_iron_bars_side_alt", + "y": 90 + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/iron_trapdoor.json b/assets/minecraft/blockstates/iron_trapdoor.json new file mode 100644 index 00000000..7921b9ec --- /dev/null +++ b/assets/minecraft/blockstates/iron_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_iron_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/jungle_fence.json b/assets/minecraft/blockstates/jungle_fence.json new file mode 100644 index 00000000..d7006202 --- /dev/null +++ b/assets/minecraft/blockstates/jungle_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/jungle_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/jungle_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_jungle_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/jungle_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_jungle_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/jungle_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_jungle_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/jungle_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_jungle_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/jungle_trapdoor.json b/assets/minecraft/blockstates/jungle_trapdoor.json new file mode 100644 index 00000000..daa49eb9 --- /dev/null +++ b/assets/minecraft/blockstates/jungle_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_jungle_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/ladder.json b/assets/minecraft/blockstates/ladder.json new file mode 100644 index 00000000..37f5a0d0 --- /dev/null +++ b/assets/minecraft/blockstates/ladder.json @@ -0,0 +1,35 @@ +{ + "variants": { + "facing=east,waterlogged=false": { + "model": "minecraft:block/ladder", + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "minecraft:block/ladder" + }, + "facing=south,waterlogged=false": { + "model": "minecraft:block/ladder", + "y": 180 + }, + "facing=west,waterlogged=false": { + "model": "minecraft:block/ladder", + "y": 270 + }, + + "facing=east,waterlogged=true": { + "model": "minecraft:block/waterlogged_ladder", + "y": 90 + }, + "facing=north,waterlogged=true": { + "model": "minecraft:block/waterlogged_ladder" + }, + "facing=south,waterlogged=true": { + "model": "minecraft:block/waterlogged_ladder", + "y": 180 + }, + "facing=west,waterlogged=true": { + "model": "minecraft:block/waterlogged_ladder", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/lantern.json b/assets/minecraft/blockstates/lantern.json new file mode 100644 index 00000000..6d5e03c5 --- /dev/null +++ b/assets/minecraft/blockstates/lantern.json @@ -0,0 +1,17 @@ +{ + "variants": { + "hanging=false,waterlogged=false": { + "model": "minecraft:block/lantern" + }, + "hanging=true,waterlogged=false": { + "model": "minecraft:block/lantern_hanging" + }, + + "hanging=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_lantern" + }, + "hanging=true,,waterlogged=true": { + "model": "minecraft:block/waterlogged_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/scaffolding.json b/assets/minecraft/blockstates/scaffolding.json new file mode 100644 index 00000000..bfd59462 --- /dev/null +++ b/assets/minecraft/blockstates/scaffolding.json @@ -0,0 +1,41 @@ +{ + "multipart": [ + { + "when": { + "bottom": "false", + "waterlogged": "false" + }, + "apply": { + "model": "minecraft:block/scaffolding_stable" + } + }, + { + "when": { + "bottom": "false", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_scaffolding_stable" + } + }, + + { + "when": { + "bottom": "true", + "waterlogged": "false" + }, + "apply": { + "model": "minecraft:block/scaffolding_unstable" + } + }, + { + "when": { + "bottom": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_scaffolding_unstable" + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/soul_campfire.json b/assets/minecraft/blockstates/soul_campfire.json index 58037a0d..83861f2f 100644 --- a/assets/minecraft/blockstates/soul_campfire.json +++ b/assets/minecraft/blockstates/soul_campfire.json @@ -1,34 +1,49 @@ { - "variants": { - "facing=east,lit=false": { - "model": "minecraft:block/soul_campfire_off", - "y": 270 - }, - "facing=east,lit=true": { - "model": "minecraft:block/soul_campfire", - "y": 270 - }, - "facing=north,lit=false": { - "model": "minecraft:block/soul_campfire_off", - "y": 180 - }, - "facing=north,lit=true": { - "model": "minecraft:block/soul_campfire", - "y": 180 - }, - "facing=south,lit=false": { - "model": "minecraft:block/soul_campfire_off" - }, - "facing=south,lit=true": { - "model": "minecraft:block/soul_campfire" - }, - "facing=west,lit=false": { - "model": "minecraft:block/soul_campfire_off", - "y": 90 - }, - "facing=west,lit=true": { - "model": "minecraft:block/soul_campfire", - "y": 90 - } + "variants":{ + "facing=east,lit=false,waterlogged=false":{ + "model":"minecraft:block/soul_campfire_off", + "y":270 + }, + "facing=east,lit=false,waterlogged=true":{ + "model":"minecraft:block/waterlogged_campfire_off", + "y":270 + }, + "facing=east,lit=true":{ + "model":"minecraft:block/soul_campfire", + "y":270 + }, + "facing=north,lit=false,waterlogged=false":{ + "model":"minecraft:block/soul_campfire_off", + "y":180 + }, + "facing=north,lit=false,waterlogged=true":{ + "model":"minecraft:block/waterlogged_campfire_off", + "y":180 + }, + "facing=north,lit=true":{ + "model":"minecraft:block/soul_campfire", + "y":180 + }, + "facing=south,lit=false,waterlogged=false":{ + "model":"minecraft:block/soul_campfire_off" + }, + "facing=south,lit=false,waterlogged=true":{ + "model":"minecraft:block/waterlogged_campfire_off" + }, + "facing=south,lit=true":{ + "model":"minecraft:block/soul_campfire" + }, + "facing=west,lit=false,waterlogged=false":{ + "model":"minecraft:block/soul_campfire_off", + "y":90 + }, + "facing=west,lit=false,waterlogged=true":{ + "model":"minecraft:block/waterlogged_campfire_off", + "y":90 + }, + "facing=west,lit=true":{ + "model":"minecraft:block/soul_campfire", + "y":90 + } } } \ No newline at end of file diff --git a/assets/minecraft/blockstates/soul_lantern.json b/assets/minecraft/blockstates/soul_lantern.json new file mode 100644 index 00000000..4e855fa2 --- /dev/null +++ b/assets/minecraft/blockstates/soul_lantern.json @@ -0,0 +1,17 @@ +{ + "variants": { + "hanging=false,waterlogged=false": { + "model": "minecraft:block/soul_lantern" + }, + "hanging=true,waterlogged=false": { + "model": "minecraft:block/soul_lantern_hanging" + }, + + "hanging=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_soul_lantern" + }, + "hanging=true,,waterlogged=true": { + "model": "minecraft:block/waterlogged_soul_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/spruce_fence.json b/assets/minecraft/blockstates/spruce_fence.json new file mode 100644 index 00000000..6c4137dd --- /dev/null +++ b/assets/minecraft/blockstates/spruce_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/spruce_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/spruce_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_spruce_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/spruce_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_spruce_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/spruce_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_spruce_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/spruce_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_spruce_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/spruce_trapdoor.json b/assets/minecraft/blockstates/spruce_trapdoor.json new file mode 100644 index 00000000..fdd55ae8 --- /dev/null +++ b/assets/minecraft/blockstates/spruce_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_spruce_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/warped_fence.json b/assets/minecraft/blockstates/warped_fence.json new file mode 100644 index 00000000..39cc579f --- /dev/null +++ b/assets/minecraft/blockstates/warped_fence.json @@ -0,0 +1,95 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/warped_fence_post" + } + }, + + { + "when": { + "north": "true" + }, + "apply": { + "model": "minecraft:block/warped_fence_side", + "uvlock": true + } + }, + { + "when": { + "north": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_warped_fence_side", + "uvlock": true + } + }, + + { + "when": { + "east": "true" + }, + "apply": { + "model": "minecraft:block/warped_fence_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "east": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_warped_fence_side", + "y": 90, + "uvlock": true + } + }, + + { + "when": { + "south": "true" + }, + "apply": { + "model": "minecraft:block/warped_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "south": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_warped_fence_side", + "y": 180, + "uvlock": true + } + }, + + { + "when": { + "west": "true" + }, + "apply": { + "model": "minecraft:block/warped_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "west": "true", + "waterlogged": "true" + }, + "apply": { + "model": "minecraft:block/waterlogged_warped_fence_side", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/blockstates/warped_trapdoor.json b/assets/minecraft/blockstates/warped_trapdoor.json new file mode 100644 index 00000000..7644675d --- /dev/null +++ b/assets/minecraft/blockstates/warped_trapdoor.json @@ -0,0 +1,114 @@ +{ + "variants": { + "facing=east,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=false": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 270 + }, + + + "facing=east,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_top" + }, + "facing=east,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open" + }, + "facing=north,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_top" + }, + "facing=north,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open" + }, + "facing=south,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_top" + }, + "facing=south,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_top" + }, + "facing=west,half=top,open=true,waterlogged=true": { + "model": "minecraft:block/waterlogged_warped_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_acacia_fence_side.json b/assets/minecraft/models/block/waterlogged_acacia_fence_side.json new file mode 100644 index 00000000..60ed3886 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_acacia_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_acacia_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_acacia_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_acacia_trapdoor_bottom.json new file mode 100644 index 00000000..f0907e34 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_acacia_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_acacia_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_acacia_trapdoor_open.json new file mode 100644 index 00000000..36c82ad7 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_acacia_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_acacia_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_acacia_trapdoor_top.json new file mode 100644 index 00000000..fff78432 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_acacia_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_birch_fence_side.json b/assets/minecraft/models/block/waterlogged_birch_fence_side.json new file mode 100644 index 00000000..ad7017e7 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_birch_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_birch_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_birch_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_birch_trapdoor_bottom.json new file mode 100644 index 00000000..abc7239f --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_birch_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_birch_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_birch_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_birch_trapdoor_open.json new file mode 100644 index 00000000..865111fe --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_birch_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_birch_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_birch_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_birch_trapdoor_top.json new file mode 100644 index 00000000..a55b26d8 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_birch_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_birch_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_campfire_off.json b/assets/minecraft/models/block/waterlogged_campfire_off.json new file mode 100644 index 00000000..6127f59c --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_campfire_off.json @@ -0,0 +1,74 @@ +{ + "parent": "block/block", + "display": { + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 10.5, 0 ], + "scale":[ 1, 1, 1 ] + } + }, + "textures": { + "particle": "block/waterlogged_campfire_log", + "log": "block/waterlogged_campfire_log" + }, + "elements": [ + { + "from": [ 1, 0, 0 ], + "to": [ 5, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 1, 16, 5 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 11 ], + "to": [ 16, 7, 15 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" } + } + }, + { + "from": [ 11, 0, 0 ], + "to": [ 15, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 1, 0, 5 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 1 ], + "to": [ 16, 7, 5 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" } + } + }, + { + "from": [ 5, 0, 0 ], + "to": [ 11, 1, 16 ], + "faces": { + "north": {"uv": [ 0, 15, 6, 16 ], "texture": "#log", "cullface": "north" }, + "south": {"uv": [ 10, 15, 16, 16 ], "texture": "#log", "cullface": "south" }, + "up": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log" }, + "down": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_chain.json b/assets/minecraft/models/block/waterlogged_chain.json new file mode 100644 index 00000000..a163f81c --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_chain.json @@ -0,0 +1,29 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/waterlogged_chain", + "all": "block/waterlogged_chain" + }, + "elements": [ + { + "from": [ 6.5, 0, 8 ], + "to": [ 9.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" } + } + }, + { + "from": [ 8, 0, 6.5 ], + "to": [ 8, 16, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_crimson_fence_side.json b/assets/minecraft/models/block/waterlogged_crimson_fence_side.json new file mode 100644 index 00000000..9d1fe08a --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_crimson_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_crimson_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_crimson_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_crimson_trapdoor_bottom.json new file mode 100644 index 00000000..dfec59b2 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_crimson_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_crimson_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_crimson_trapdoor_open.json new file mode 100644 index 00000000..09ff7510 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_crimson_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_crimson_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_crimson_trapdoor_top.json new file mode 100644 index 00000000..73196513 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_crimson_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_dark_oak_fence_side.json b/assets/minecraft/models/block/waterlogged_dark_oak_fence_side.json new file mode 100644 index 00000000..748dd9f3 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_dark_oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_dark_oak_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_bottom.json new file mode 100644 index 00000000..6be8fb82 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_open.json new file mode 100644 index 00000000..e088aa23 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_top.json new file mode 100644 index 00000000..89cffc3e --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_dark_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_iron_bars_cap.json b/assets/minecraft/models/block/waterlogged_iron_bars_cap.json new file mode 100644 index 00000000..261643af --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_bars_cap.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/waterlogged_iron_bars", + "bars": "block/waterlogged_iron_bars", + "edge": "block/waterlogged_iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 8, 16, 9 ], + "faces": { + "west": { "uv": [ 8, 0, 7, 16 ], "texture": "#bars" }, + "east": { "uv": [ 7, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" }, + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_iron_bars_cap_alt.json b/assets/minecraft/models/block/waterlogged_iron_bars_cap_alt.json new file mode 100644 index 00000000..986030a9 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_bars_cap_alt.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/waterlogged_iron_bars", + "bars": "block/waterlogged_iron_bars", + "edge": "block/waterlogged_iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 7 ], + "to": [ 8, 16, 8 ], + "faces": { + "west": { "uv": [ 8, 0, 9, 16 ], "texture": "#bars" }, + "east": { "uv": [ 9, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 7 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "south": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_iron_bars_post.json b/assets/minecraft/models/block/waterlogged_iron_bars_post.json new file mode 100644 index 00000000..1ebd956d --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_bars_post.json @@ -0,0 +1,23 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/waterlogged_iron_bars", + "bars": "block/waterlogged_iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 7 ], + "to": [ 8, 16, 9 ], + "faces": { + "west": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "east": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 8 ], + "to": [ 9, 16, 8 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "south": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_iron_bars_side.json b/assets/minecraft/models/block/waterlogged_iron_bars_side.json new file mode 100644 index 00000000..6f3185fd --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_bars_side.json @@ -0,0 +1,37 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/waterlogged_iron_bars", + "bars": "block/waterlogged_iron_bars", + "edge": "block/waterlogged_iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 0 ], + "to": [ 8, 16, 8 ], + "faces": { + "west": { "uv": [ 16, 0, 8, 16 ], "texture": "#bars" }, + "east": { "uv": [ 8, 0, 16, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 0 ], + "to": [ 9, 16, 7 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "north" } + } + }, + { "from": [ 7, 0.001, 0 ], + "to": [ 9, 0.001, 7 ], + "faces": { + "down": { "uv": [ 9, 0, 7, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 0 ], + "to": [ 9, 15.999, 7 ], + "faces": { + "down": { "uv": [ 9, 0, 7, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_iron_bars_side_alt.json b/assets/minecraft/models/block/waterlogged_iron_bars_side_alt.json new file mode 100644 index 00000000..2df65fbc --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_bars_side_alt.json @@ -0,0 +1,39 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/waterlogged_iron_bars", + "bars": "block/waterlogged_iron_bars", + "edge": "block/waterlogged_iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 8, 0, 0, 16 ], "texture": "#bars" }, + "east": { "uv": [ 0, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 16 ], + "faces": { + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "south" }, + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + }, + { "from": [ 7, 0.001, 9 ], + "to": [ 9, 0.001, 16 ], + "faces": { + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 9 ], + "to": [ 9, 15.999, 16 ], + "faces": { + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_iron_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_iron_trapdoor_bottom.json new file mode 100644 index 00000000..a53b115a --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_iron_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_iron_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_iron_trapdoor_open.json new file mode 100644 index 00000000..ade0fb98 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_iron_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_iron_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_iron_trapdoor_top.json new file mode 100644 index 00000000..553c80ef --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_iron_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_iron_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_jungle_fence_side.json b/assets/minecraft/models/block/waterlogged_jungle_fence_side.json new file mode 100644 index 00000000..18cf87fd --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_jungle_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_jungle_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_jungle_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_jungle_trapdoor_bottom.json new file mode 100644 index 00000000..f0d420be --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_jungle_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_jungle_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_jungle_trapdoor_open.json new file mode 100644 index 00000000..9d870891 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_jungle_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_jungle_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_jungle_trapdoor_top.json new file mode 100644 index 00000000..dadb914a --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_jungle_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_ladder.json b/assets/minecraft/models/block/waterlogged_ladder.json new file mode 100644 index 00000000..52ed7db0 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_ladder.json @@ -0,0 +1,17 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/waterlogged_ladder", + "texture": "block/waterlogged_ladder" + }, + "elements": [ + { "from": [ 0, 0, 15.2 ], + "to": [ 16, 16, 15.2 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_lantern.json b/assets/minecraft/models/block/waterlogged_lantern.json new file mode 100644 index 00000000..7fb8e973 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/waterlogged_lantern" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_lantern_hanging.json b/assets/minecraft/models/block/waterlogged_lantern_hanging.json new file mode 100644 index 00000000..22fbca3e --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/waterlogged_lantern" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_oak_fence_side.json b/assets/minecraft/models/block/waterlogged_oak_fence_side.json new file mode 100644 index 00000000..aa8981c0 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_oak_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_oak_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_oak_trapdoor_bottom.json new file mode 100644 index 00000000..f81ba7bc --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_oak_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_oak_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_oak_trapdoor_open.json new file mode 100644 index 00000000..768b0ad3 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_oak_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_oak_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_oak_trapdoor_top.json new file mode 100644 index 00000000..c0dd2bfd --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_oak_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_scaffolding_stable.json b/assets/minecraft/models/block/waterlogged_scaffolding_stable.json new file mode 100644 index 00000000..11a4ae59 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_scaffolding_stable.json @@ -0,0 +1,99 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/waterlogged_scaffolding_top", + "top": "block/waterlogged_scaffolding_top", + "side": "block/waterlogged_scaffolding_side", + "bottom": "block/waterlogged_scaffolding_bottom" + }, + "elements": [ + { + "from": [0, 15.99, 0], + "to": [16, 16, 16], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#top", "uv": [0, 16, 16, 0] } + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 14], + "to": [2, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 14], + "to": [16, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "cullface": "south" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east" }, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": { "texture": "#side" }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom" } + } + } + ] +} diff --git a/assets/minecraft/models/block/waterlogged_scaffolding_unstable.json b/assets/minecraft/models/block/waterlogged_scaffolding_unstable.json new file mode 100644 index 00000000..0f794dd9 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_scaffolding_unstable.json @@ -0,0 +1,143 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/waterlogged_scaffolding_top", + "top": "block/waterlogged_scaffolding_top", + "side": "block/waterlogged_scaffolding_side", + "bottom": "block/waterlogged_scaffolding_bottom" + }, + "elements": [ + { + "from": [0, 15.99, 0], + "to": [16, 16, 16], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#top", "uv": [0, 16, 16, 0] } + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 14], + "to": [2, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 14], + "to": [16, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "cullface": "south" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east" }, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": { "texture": "#side" }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 1.99, 0], + "to": [16, 2, 16], + "faces": { + "up": { "texture": "#top"}, + "down": { "uv": [0, 16, 16, 0], "texture": "#top" } + } + }, + { + "from": [2, 0, 0], + "to": [14, 2, 2], + "faces": { + "north": { "texture": "#side", "uv": [2, 0, 14, 2] , "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom", "cullface": "bottom" } + } + }, + { + "from": [2, 0, 14], + "to": [14, 2, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "uv": [2, 0, 14, 2] , "cullface": "south" }, + "down": { "texture": "#bottom", "cullface": "bottom" } + } + }, + { + "from": [14, 0, 2], + "to": [16, 2, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east"}, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom", "cullface": "bottom" } + } + }, + { + "from": [0, 0, 2], + "to": [2, 2, 14], + "faces": { + "east": { "texture": "#side", "uv": [2, 0, 14, 2] }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "bottom" } + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_soul_lantern.json b/assets/minecraft/models/block/waterlogged_soul_lantern.json new file mode 100644 index 00000000..764ad916 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_soul_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/waterlogged_soul_lantern" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_soul_lantern_hanging.json b/assets/minecraft/models/block/waterlogged_soul_lantern_hanging.json new file mode 100644 index 00000000..40c9e916 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_soul_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/waterlogged_soul_lantern" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_spruce_fence_side.json b/assets/minecraft/models/block/waterlogged_spruce_fence_side.json new file mode 100644 index 00000000..a4ec7cdb --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_spruce_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_spruce_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_spruce_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_spruce_trapdoor_bottom.json new file mode 100644 index 00000000..22df0286 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_spruce_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_spruce_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_spruce_trapdoor_open.json new file mode 100644 index 00000000..12eaefa4 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_spruce_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_spruce_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_spruce_trapdoor_top.json new file mode 100644 index 00000000..d3c4c583 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_spruce_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_warped_fence_side.json b/assets/minecraft/models/block/waterlogged_warped_fence_side.json new file mode 100644 index 00000000..51ca9ab1 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_warped_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/waterlogged_warped_planks" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_warped_trapdoor_bottom.json b/assets/minecraft/models/block/waterlogged_warped_trapdoor_bottom.json new file mode 100644 index 00000000..a193a9de --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_warped_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/waterlogged_warped_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_warped_trapdoor_open.json b/assets/minecraft/models/block/waterlogged_warped_trapdoor_open.json new file mode 100644 index 00000000..69976705 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_warped_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/waterlogged_warped_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/block/waterlogged_warped_trapdoor_top.json b/assets/minecraft/models/block/waterlogged_warped_trapdoor_top.json new file mode 100644 index 00000000..46ac7287 --- /dev/null +++ b/assets/minecraft/models/block/waterlogged_warped_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/waterlogged_warped_trapdoor" + } +} \ No newline at end of file diff --git a/assets/minecraft/textures/block/waterlogged_acacia_planks.png b/assets/minecraft/textures/block/waterlogged_acacia_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..645262e1bd00dd51c07e10f05d8c69476bbe80d7 GIT binary patch literal 2529 zcmV<72_E)|P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b>(&H!${Ld-&2uL6v$H8D%?G5($+kn7{lW%6W zYU7F_7)zqNX*=fp=kLq>g%6V?<0Yn$L$LVx>@yd1lAWJC&Sd>K>kqp+Z{ucPU<^65 zZvKo#=NF92eZ$H@$NRWRdWDk)q8)gAT+iJ5?X^gZ^BgCyf$}*!A*c9S>Y;(EP8_A^ z*YC1s(|?<{fe4hEAdzD}9XUJBepcZ6ms~;XaAwSzqs4jW&1hCI0P?oH4WNAm=ndr6 zGf(t)?*Tp+9d{2bgJOiv*9#<%akta(Yht%6;>U$#tE0Y}7FY!BU!j3e1%D=2Ta+5<D=K~Co2saeT-nqaga^jvF_e2_VSvYVX zhBtu-alu7!lU)H>-V5{-eS(IHIPoG9B*NGvO9?LcAR&Ypy2+L3qK^_oj4{O=OLEC4 zNg>6QQcfjvcJM&SA;+9@&ZV#^NK_E3V1B{K!G}BiAxAjkk&b+n3i(uDrG^@7s=1cN z%{ACW3oW+Paw{j96HamZQ_gV4GoAS?7qoV{%U^PZD_-f!SJ|v7s~^XIV2zYD9!&Ll zakGX|6XOa&-A<%)2FBPE7>}I+2%0-*Hj($-nd_X{%-9sdC{j8%rcq}M6#A1`F52AP z%>5B>M$#Yg#=m3Ebn5;O<_xI&t?9lZ<)<j4*`tpo#9o^Y9|IFly@{Y zJL&W@Db`@}C{+rflzHcQa2*q&+m*n}1CrFzogibDnRUQnW^ft^aVmsfsF-a|6^xq8hPn7J(af>Yyq#S#$et?6X&k z27yZ`2cgS+EE^csZ@a*h4ZNzaKx+5xN`Egv+0NZ^-T;RrQW>nFf>i^YVQvf0Yi*?Z zYE~YF`kHo5_|c)fTYoJ^ZyoMk;_bU4u{Hh7aB$yW=6!>`i0)SClFrXc#XF^0jQm15 zPIVlTq9Zxq^3Y)BQ~z6MtCCMKf6=h9=}fbRQ(UQsGQ#%~wXpid1)@TUmol>;yrv0J zV|7EkbEu3{!~UBro$|4Oy)@2ikEZ^(=))EM=U-f6xni|Xui9416Ko_@nz5Unla_e# zcqGNT))%Sh?(cxHO5@1t-}vuy=!RINccRu7N=v@w*1O>+H+0MXUG?@SsRa*F8&$Pj zy07tYc5{{ZUsccL75u4=cWW~b1N^kMPpkSS&}2T0??e8jY-208s&;&R^x+-SPFxwA zTAyg?epJ+JEe<>7RB_lXt3c``!9bW{W$APeg{ZYJKcHG5hOsoh#j|`c zh4M+?8%+d3y>`R&a=N%e_Vf#~}? zWbfn8@~W0Kg4>#8p)`8)~fG9g@{-1&!EpXUU-+w=3n1V>rsP>V>$o; z0fcEoLr_UWLm+T+Z)Rz1WdHzpoPCi!NW(xJ#a~mUA{7UNh=^pUP8P&39Hojyuu$3x ztvZ-o`UOoIk`xz5!L{Jv$70pN#aUMeS3wZ`0C973Qgo3L|Cbb6#CmYtk9YSTckck9 zR$`jfF%D?DZ6=}-DVpzqJ4W00v@9M??VQ0OJ7T1d!WH z00009a7bBm000XU000XU0RWnu7ytkO2XskIMF-^r78EQfuOyoK0006cNkl1t&J5JJOrJJ^~2?;SFE`SpxZil<%DmX$&NDNJADh*v4oF(y391hZUKkt!c z`?K{v-}^;hK7Smwbrgvt%~Jq2BCuE7T2!h4xRnC{?~I^td#*PP0zl-Fo6&=5s5(a? z1Se6%StO=c8iTfu1)yI_e&VTvW06S2dh`?sP9s6)VaZ4lOSE;|8pC51DyG;vL@r4) zNnJIF`@5dfj{xK%0^r8?7&qBaG6ul7KqccR`^E*t+mktIp7O2wM{zy_;EkV(er+`8 zr*iD-iqa;tHL1O+GwK&U!=GqBnfc;zU^ zk$Do+*g$GWQtJ?5u5b<-?^$*e-RHgE>okhc%>YTna;c~)5MRHq4<3hI4jwaD?aubT z0Zbj(mfZyL)BAJ!b^>{Sl#qo8(;G4mx7zUP;)pvD$U?+@-7;I`7-PA7F>w>+R#RmW zb0NT3>c3{^`5{afvt+U(1+*5~I!Y$k(=crZdIky=b6hC2b!ZbX)^SzL!E@MqF7adC r9(ug0A9B8*i|b8uV4@z)!e0LY4K_78;mQ;W00000NkvXXu0mjf2eP(N literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_acacia_trapdoor.png b/assets/minecraft/textures/block/waterlogged_acacia_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..d435f5c1828e8299e23c945e6fad416ac6ca7dd5 GIT binary patch literal 2636 zcmV-S3bXZzP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b2T3u#plJ)yn|JbYZL2m8=hRC6H z=dTo!1=kr=Kgvzg5l*@h-5c+ZTPLr6e<}$%A31s5D38;LImuJisv9+(xK+`w zztuX;`fol61YYU^2RY{9$l3ktj|Ogi$rZGI{|3w>7tv?u3>xpEZU%>ZFz4p4ZLyZab^9_((7_~QWe8{tn*p0lSp$FZ*X2#-dM zsO@aJw!y>-m%F_z;t_lU`m&#lC)r{fAn&%>ilXLCf3# z)RHA9oVmG$lV1-_7MERj379n=#yN=j)`j-Dd7sxP;p9%3%7o1bOTK-~p9X*Pm^s^W z5!rP63VQL1YpAi1TfdkEKxis%VLSMG6n^`NAA~9p4BO2K1{Pb-7B$c-w%o?qVO~Ic zQizOn-2g7a*#XLs0|GXZ3lzx;vk<|L2>=yn&dzfM0u%ywD9PTr$VNEvIvZ<*_FN7e zd5OVI03slp1lVL(0G9Uw@gqJVhDvb3hY(_rkW9#-L>GMwF-D1tbaLeW`HS%A7R8HBaJ-DM669W{R}fsnQ7)(ZqyXjPtPwv zs6lE(t}STMNm!TxG4=$+Wg&oo=7pI}(*z9e!>=9aJn{3?2HDXs>D%JA%(9H+R z@8irz;<?gY=_ zUUTJFLr=5E95fM-hVjBske5R{{Np$iz5oux8t{Sk^$ zX$G%Z->n`;Lqr(#0-vkPLgp)(Nx3`Voy;3q{HcjOU3^5fZq!DeDAKwnN**zGCFc54 z!+g}^lNVmRpxxN4fKSiaZAHypj-(R>E-JsRmc8|QMQtI#$3sL2IBIvkt6<5=~jx{}WUVZBCYEx!ej z4sU*K#WygT2aa8tZDqM_N?^gkpY^&RrC79{KWe;Rp=!_rm&?#PQd7DJE#3DPzUzL~ zn}XLK?w(w>wI+D~xL~Au-+q#=$#&{xDyJbu?*NYr-I;0dJ`Y+sJEc_}j?;iey0#DN z5_^&e*Zo%WdOzKm+Hkk#gMc*8(CZ;Qi&9kE@x9orwWxCnZVE<~>Arrtjb0blFD|n# z_eWvJ8~BN%7o)$o&0Q;tmh6@gTCX$iQ_bhYa5>K?c>e;2Wq;I7(wU?H00D$)LqkwW zLqi~Na&Km7Y-Iodc$|HaJxIeq9K~P1s7Tep4k8K}s*?p#5#6MUMX*rX3avVrT>1q~ z8j=(jN5Qq=;KyRs!Nplu2UkH5`~Y!tb5eAX691PJTEuv8+>dwn9(V5mZ==E#!#@rv zs;Q^qF(I2<6@stuBYttR%|B=fq<=U6A;Z>ypE7oQpPld1hG8q~?jk#6q!yr4D8#T_K(#j>w8i z`QEIw4r>AH0-CHqf(M|Yp`+z7pj^?=(eeho$Tsj0bbt^jD?yf3SSg7%v9Ime9t!V9 z_Bu$Ma^~Ebb7tnMch4V*@f4W@ZVmvR5de&*Xd`nVS_#HeJC0>Mg&k@t3*zyRpj2?* zCebyP5`0mlsv*as2<~cr)`l%m{@!9`4pfzJdkIUoAU?dsJU7fQa%@YH15fTmoaZUi zWyV3N7y-^vz??0Xn}Z!Hj!!--fRC@A$;M=OMtJk#>n@g5jf&%wFHP*_Q~4Hxo=4yp z9jjgAEnNFr718Y^u)q{3B2};%53V_a>y@lmQ(H`O4Dsc&y;+QE-5k=thLgG-3o5bt8!(>gTR782 zbB!(Bt8Ljgo6Nad<4ugpy<3yEs*SG6Y*24sJeH%V$t0o0gJA&4mUUtp|AEKYcezY6 z&hxY>9y)A%&Gg5j`3v7Eco>X`Z5uXQ-p>!2OeUT7r}I-@#eWz_E@xTF;@1k#2v)Qb uSXE5D%iXEY7DZ40Y&PRly51erHTN%f*t|jnTt>|R0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b@vg0TW{Ld-&2uR}dI2i1zxxpTP8wA)d$-H?} zwQ`IwUe8U@~NGWQ+%d+OhJ(fV_I< z75&|N0iVmX%L|raVua4e2jpMuvcvE*u7T*kD3E8^?XkK@X?k}bA^@@A_&a8=60VC6F8s8OMd&e2w?NYU}h5iN5CQQej# za^?z-z+%7X;wV{~BrsR`G~mn$?_6la%_Cl=gvgCBlnKtLQ~tZleE0BgE^}SALqs-h ztdJM?x<(qExqine5JK1F%@2UrHR-pH`a!9JK|f$lSYWY-x;Q-DwIzdR!8ngrw-A}w zrUO8P*dED{fB_pwJO#3mIT8WK1cC}OXK{Rh0rH+3l4K_m*hEg;V`EOFF_t|C?q+CH z-$fE6f}1P_WI5+iKhY)BQ1RlO_dfXOlkwS?Ai)J6LWrS@T!|80^fAO3Q_Qg>NiO*m zQcNl3R5E9Q2KpRw%qizw3Y&sJ1-=T#7g!EHS!V!;jnmcDUk#pRc>zvul*c6_Tr0?9AMx8NG=uTpP(dO=E z?nk^CpMJy}|A{%%srx^eGobFBw-2nfe$LgwnC`-ksTJ(L%K?aF3Lll^NF_Q?&I`LE zj~;Uh4J`o@KtF8#Earr1C19PyX05gme;UIbp1VGTbMDYDugB=YfxpJngq>FR468H1 zq^YNdZ4O9dMxO>TEHjX$tO@o*OFiLG_Bw^FAL;SIWT2MAnp27zsD`-?yV@|Hpe(>@ zpXx&Lhx)~>=Wj+V;WC~>(vkK|_jtrO6u~Y*Gtr<};fJPdx*u*cqH}R2;nfKQXyxVF ztFt@MU@d{zCJVJa>IvTR<&_SsY+H1JB^mcV$Vc^>s-}-UtAm(!7=LON2-it}a^K9m z#|tWd@Pl%R3aG{Is~Ws!FN4SQx`sX%TE*69nm#pZcBw&kG#9)R z?V_2e+tkV|8m_g@+RZtrXM+iIm8b`q^&i57F5r~C{N$zHuV=0h11~8WY*%%->FLw%Dh=x5vJS3E2gb^ERB!iAbqTJ@d|0z zfYsi*uq}Iu3rPz{qk{#^yzWxd{fJkhO{aRq3scbrIly*l6f!TeV&68?BkJU_O_^dY z3NFru!>k=2gDOwN!7pJ0eM`@b*b|v3?WOj8ZdA$q3@5wfX;nNXd??XdGN%czexenh zap=%w&?O0Kt?77F*R4To7vZO(WS(T?EzIS$B&K%4P_zfP$xp8FJ`|1SQ0t?XH>!8} zo|C#WvP)Yew|e!AlxkY8?e9pOTfV*v@!TSxywKdc!C~7dnV~pJ`7P(QP2p%M+>ZqA zU9jff$8ofFQKs~!ey^n{hfH;Y(BGoQSL@qA)V${^Hr!&0004mX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&Mm zKpe$iQ>7vm2ZM-+WT;LS#4jABibb$c+6t{Ym|Xe=O&XFE7e~Rh;NZt%)xpJCR|i)? z5c~jfb8}L3krMxx6k5c3aNLh~_a1le0HIc5n$@S`6hhA}NO z%ZMcxQ)oNB?&0I>U6^OJKlkV8QL`2Ud=l{-GfbO!gLr1sHaPDSi>x54#OK6gCS8#D zk?V@bZ=CZk3p`UaQ;B(Ekyy&Nu+qY;U~0ru#35DFDPKr?ta9Gstd%OPaZmojU{+sA za-HT7qF6!XBLarhhITlcc2HEw4|H1EWt=!~< zmlTWuoiC2_F#-g3fqK<(zK^q5jvdpB!088h{H(RRb26ZB+okg@hqVSI1 zbW9S>8Vf*b#yHppK!Xoc6r-I@sq5zza5Ox#=-)q-V)!nxd5s4U+nsFGa&Sj|2XX&uPhwIOQY#1sIzE*WbYR1fGDYdgybw|1B`E@=4 zpx8JK literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_birch_trapdoor.png b/assets/minecraft/textures/block/waterlogged_birch_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..9064c62dc61c2358a98e9aebce23d0cdc81efac4 GIT binary patch literal 2861 zcmV+|3)1w7P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b@lJu+%{Ld+J1SEujk+;6e(QM$^QJ6eJ3ybZeRTEd>eP~1IAE5 z8_w5MZGOdg{CeT8LGAmv%l3q`8KT$l{tIj6)gPZuVw}%7i5V*MbhPC3>1s1W-6n2V z>?5yRr&-_Kw}AwdM#Msac?Jr8-{p7^)`vnxEBl_-ybyLjI5ZN983Q2Sw)X<)KLPp% z^6j~w=)b)m;B&R{@B>RVjL`YZ2NZvdhj$tNTsXWQ@%IO%`t)l%_IaL>pJ$%kRZ$?S z7Ev2)x@Iu30rIe4Q(Ot3h<@5v!IgdW9h48>eZ$qM5QCM+kTpqbGB{!8 z4x-jr21kWE_yLRSqK8u`VT26kI!_1sB=GAC?RCpuuT#d#gD{l|#t5(c$IJcQ!~f-S z&(jw~OtVu@9QibhpUx6ja=aOsT5}<*xXh|iPQfg&au~3Driun~Ijaz8aV$+sdZl%?Z@afWH*PeRr zrPskD49LXLkwzY6)JbkaDW=Rgb*7nTne{=eJ>iijKKi65Kjo<}YsTuY>wjR4j5Xd& zt$FEX4WlllYl4=X#KjpHV<9k}76S-qUYz+%BD|PeocXdeEi#;piyJp+F$M}{632&L z?!K7&Bi>xhf5aRAH|E@;?*GA@19iW7`wP~_s&joacCv6`>I1T`6^SG+rXs*pIamA( z`?`Dnw%i7-iCuRSS0y`b+;1?%ZZ$4rCG31#QIRtXX_;)6k9+8MJNAT{N6z&a67Un- zHUN3eAZFVNUrx>QGQCdO9Hj3%$LU$Qlx$1ULVWv&k^8WeVK%hyd6AP)e)eFbKGpFV zuX(A)24l!9#};_XGaU2=BK;ts+JC}@oBKKNw=H7vY>DocLJPasaI6WCf!$X`yln=t zJ@oimP{<9z3I&_nt4E~wTF$T_Qpp`$?D-JzVDA%avCTFc6x5bWy7r_46p=Jgd~IHen9Ge<`7SR;sC|ZL2Rgy z1&Y2|6p+n(H>iRuvUz1mdu%U##Pbv?$QDlh?yBU@_QG>fMur5)hC8^i@A1Y!_4RDQ zL%))3EtKK)xjY9qD3^Ix%)RinXAOT_pv91_fVaGcqFF!@+z{Bm5S0Kqp4tinubrh96rEX>4Tx0C=2zkv&MmKpe$i(@I4u4i*t{$WWauh>AK&6^me@v=v%) zFuC*#nlvOSE{=k0!NHHks)LKOt`4q(Aou~|=H{g6A|?JWDYS_3;J6>}?mh0_0Yam~ zR5LIRsG4P@;xRFsTNQ(^2q1_72$+$WsVCBl8F-Gbd-(Wz7v)*r=l&eMO5S9EPb8jW zx?vG-5KnJfI_G`jFe^z4@j3CBK^G)`7y*L2K(lV!-^aGyJOTXAz?Iha zR~x|WC+YRJ7C8d?wtB-8fF;#wj3D1<_Ct5&{W{8)p!2!2^^h;0?IJ9U*bxQII$xmH&!Rqa;8Z zr%vqzZ&EkQ!Er=6Fqa+eNZl86fXUn|!kLQM&Ib~g~@pm}W6=Y(k z?CxA5A_KtJZeC5N`KuiOYHpd~WK0xAv^MLsj|cR+5i%%wpdG%yJHQhT0|xvr55Sx&#YJeH1sImsY7xrAxlLwXb>j}gUJLf6#zq9L=55~70x|r2-%tr64s(ExP?)&afC}tFcY58=ZGSDe%iGw@hm5SAG1lVsH}T zxJv9cTf$iw&<+pjnh`6-9&EZ57Lw6YS+W!$XU&Xl1`XQ@d*_zQWi5B19UgM0b(QX6 z$o7SRFCX6^oq%BoN>^-2La#q$>%who%)&;K-;DHxgRfooJD<7Lgs<&Sl%0Sq%Go;o z3AK_-=jVu>o4HeCW}Hk@Myu1@g_@8cPkG;d3uZ=Zv(Db$bNpS8%K9pu42v900000 LNkvXXu0mjf>#R;? literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_campfire_log.png b/assets/minecraft/textures/block/waterlogged_campfire_log.png new file mode 100644 index 0000000000000000000000000000000000000000..4f64f4ffe094d9810eec5412a9003846f0fb283b GIT binary patch literal 2451 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

VR1 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 W4G}dE8)Z}g0000 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 a`-s0xQqBTL8ISh>0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvlEf+w{O1&N1SB?b9M*`r!8`sWi|ul4-97Qj zQ3b{V$(d3@srJu*yZR44Y)C8Xg81mY#>Yk*IiVwZed7EjZRhX4(MRVtuFeOHA%oVe z+mN<>!nnI896l)D$Cd0SEPEk37oHz8Jdb{T3=-qK#>wu5Vp|;_B|L_j_d;bG&QSK( zo?)$K+^gF_07})tkzsCzjGn)CMPSC4OhRk$%f|9CLWUI@YiKV9KyI&h0;nGWx`BN3 z)HC{L?+JWPd)z!>={H8`ynR6KY22J{_|dUBBjWpm(sg)wo&D{-O7CsGU9ujC`khe| z>;s`;m;t$&(>$(#uR}k~E8-HJbOGg67oBkxio{^0E3#B6QKvTBLIojOZXD1u7tk`s z!~~99z!+E@7j+IMnrZ~h6>bVtTEk~7H2ucuuaLlVC73c{F_8TEQr{l_GGIV^GLAgyz#NExqky1<$VY8tFhI_6MUZTb@vH(158s#*Xxg%4&tn+c z1R|XACV-o063DXFA%B7ud3Wjy6vv}9=i0{)5+Rq_2v2lYqVM8$<(k5Cu9Zt z<>Xhq@lVXDLEXQ>oC0;PyuD$qj(x67##R*$OtnGv;dzs!Skl=>TaQiAniCS^ z3_zde1C3?IvBg+IovUSPHa40Isu6-rFUYLjQukbUw}I`wn&f)7JMCMmYQ2xQWc_^M zs@#$O(sT>qFc)VDP9&uSKDn{5W*IPGW()U*FNroG9%=1lEnJ$Zh-ckotB_Gm z*8CPs4Sz@;z;Gs=R|W;J7R5x{DLlRC>x;*7bYncTu&b{w|B&Z*jKYbL_pijf@^Xe* zt7@M>{gQv(?m{UZdJ)V>Z6xGSDI6ibl}e~C9$hkL4mUdM6Wh@zuMbtS7k-|5o1$i< z?U-KTD#sR3KR<>k`RGPbd!naSQOJ)VT@xs7!H6wWEo(}J2J>kXmHfQY&ting)$c;* zx_f?0(cr6iyMu$osN(3%tXxk}tKI~+kec5&LiuCR>K9Re3wnnd2>(SA?S*lUZBD;c zpckckDIfLgQoqW_9@QW{VA3ivq157?hHP~AMH?J;5lDa~#r^#)vMc|+$lvnY3MGX6oDzE6A* zw7q#1CA>3RKxR3}{KVxgsy4kBJ+lwVlfLm}CU~yi2HW;r=CB zg>cWzk@)VAxBuhJ_$+v8+2i;d z@yFzUN7YmA$N=@q0004nX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&MmKpe$iQ>CI62P;%@ z$WWauh>AE$6^me@v=v%)FuC+YXws0RxHt-~1qVMCs}3&Cx;nTDg5U>;o12rOi`@g&$!Ipa+8zGxbDzAp_6xbq^n3 z@1i`*``n+SSIL_U@QK8;OgAjzb>itwOXs{#9AYI&AwDM_Gw6cEk6f2se&bwpSm2o< zBa@mV4iSsRHkR9%l?;`5ia4UE8s!UFmle)ioYiubHSft^7|d(SX|B^8MjVSsAPEsN zs@Omo7NWFjq?kz2e$2x^~U zpV2qvfc{&cd)4i&xsTHaAVXa(-2exNz-W=O*F4_c)!y5`XPW)}0A9^TP99Hty)9gI}CMm$6ya{DP(Vc z^9SJ8v*0}FygtR(ht9n=SuR>|pSRC~4TAC51~>0ZzhAHu%94!f>hr&eDJ4NekwpNo zTmV4+A&W_XBl($$BBhMdg|5S;RqAk`93ae?lV1cI!Dsp$orN4U^8G1LRaIykcHk%@c9{&L*+$98fU!2; zC{jv--uwXsgF#UK8dt6PIR$p9WhUW5*P&JF5H62#zrT$#lbjWVM3J<=pF}XHbGrJB z74^tawmTCg#~^iiJe+}pPj?o%?QG08N(TM~wW^>J%F|qs00000NkvXXu0mjfNY!f2 literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_iron_trapdoor.png b/assets/minecraft/textures/block/waterlogged_iron_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c8726e078ade344e1475d3c4ce338339b21956 GIT binary patch literal 2645 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 Sfp#eX0000 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 literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_lantern.png b/assets/minecraft/textures/block/waterlogged_lantern.png new file mode 100644 index 0000000000000000000000000000000000000000..d56240cba2f65976411630841b6ad74ce588c97e GIT binary patch literal 6120 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 N002ovPDHLkV1lN|^UnYP literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_oak_trapdoor.png b/assets/minecraft/textures/block/waterlogged_oak_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..d8e646975d402d23c02938d5c3516c489685f72e GIT binary patch literal 2795 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 literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_scaffolding_bottom.png b/assets/minecraft/textures/block/waterlogged_scaffolding_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..abb34099b4e600d8fa737dfd83925a0ab3e426a5 GIT binary patch literal 2511 zcmV;=2{87FP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b@mgFc7{Ld-&2uMO8j>G4BbAvtp1_rw_tEalF zW;XrOU|9&E5P|H*fB%~9Klm|Aa6yyB9HYlCigNT?r8pjVGh7 zVAE{|iWMQ3YgojU@K^NHb!A-Ui*JCu`{paIMwu9>Oh#n)}3Dt+XZTsRB#6z$$Z zbNS_v(w%Ag$mRsrErGqAV z?5SJNy$o^#OfkaH5l0#}@+cFzHf4sXGtM+^=2;%p4ywOgKR}HRYJ4HJ^wNVGq%Nh~ z1T8wzg&7dzKtMb#1d!0YF!M$s@Ir23<}+hcD8orz*tkv$F+dmwu}*rh`#|nnxH+|N z;l_VL&MoNvAILdC_bYCHgIZtbT)Pn4yKu$S3wGbAY{(-kGe_7Kq}3ACVk1dC54m+~ zy!&7#&PqW^I}YXA!+MB_RhymMdO~o)YOB{WkF6Wm;k3Gdt@^%gDYqHM>4Tzl;b_* zcdh%A!euwlV;6@W&a=3e#`?Gri`x+bIU=(*1O@4){)RkBsk=Y2pE!6vMfq;sS1-P5 z=kCC6@MCb;4^dncIIuG@w1&*yE=CkHH|(zpGsR=a-u-hw^XHfJ3A;B@`gOCNJuM7d z3A-~~!j__QZ;VAnUjpmCf$X<{1!_04F)8J`6S8>S+ZMG42;pS;f^bI{I~*m!PSiX! zkL=DlKLwt-!;qyZbvZyM2oXdz?I8o{R7 zejF?J<*v9vk&(i~JUKT!>UNu{H$7=zU2CC-n`cJ*promXenttC+n+M(+goHFf~zC0 z`RsU7R(_9Cc4iNi9=RQ=DFLP7)kO~Ij_9a_L*a054?x^LA?N-nl- zj}UfJX|A~+I&C8Y=F>;DRXzy5hrPikwo$9@-sAtabx+tv0>23DS?c=eq5T4%LMTek z)`?GoeBwU$4f6X|>)y!kFc>hI>W6M383pIaC@}N_XB%nKejj|JtL+GfQvLlRXPE z2_@V1(t!ZWpAV99&LG9|T0cAm?*Gtrf&0gTUSi-+owF>LGcco&+yvbG$mN02qawUE zZQ;<$o)QHY2A@-p{SKt!<1nVXUXoSUrq6M8@S~hEs_RM^=4Yn%k}zG5()IbbJxBR_ z4y_{if;?wjC9-pdp!kyetOHMEX>4Tx0C=2zkv&MmKpe$iQ>7vm2ZM-+WT;LS#4jABibb$c+6t{Y zm|Xe=O&XFE7e~Rh;NZt%)xpJCR|i)?5c~jfb8}L3krMxx6k5c3aNLh~_a1le0HIc5 zn$@S`6hhA}NO%ZMcxQ)oNB?&0I>U6^OJKlkV8QL`2Ud=l{- zGfbO!gLr1sHaPDSi>x54#OK6gCS8#Dk?V@bZ=CZk3p`UaQ;B(Ekyy&Nu+qY;U~0ru z#35DFDPKr?ta9Gstd%OPaZmojU{+sAa-HT7qF6!XBLarhhITlcc2HEw4|H1EWt=!~6M_j--tWP;xx z#5b-ZT+NZqzMyuxOIS&w>pF!>51~-$kx7IwT1_It0+Y^|*kXuvFWi}P6ZQPTKUMhs z*QBdgu?+d9oQel=<@a`MP168ex~}tZ`z=mV{`kr^T1^Ci_C*;bmf?2lK2B5bmI1CO zScXjTD93*8z%ih0JZCwUMttyii>Nx!u-{;od_I0hr)430ILT9}mhc54NUG@=n0f~Y z0TDrR3$#s(S+g45#IQ}oSj0w`^MEdt?1+)9AU;T5ZzLSx#c=l0QP4|ui_ Z;Xeo)zoS<*$A|y`002ovPDHLkV1ma!u)_cV literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_scaffolding_side.png b/assets/minecraft/textures/block/waterlogged_scaffolding_side.png new file mode 100644 index 0000000000000000000000000000000000000000..d59dba5c661a11e053c0b2d3a47e0b5528091f09 GIT binary patch literal 2724 zcmV;V3S0GwP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvcH}k;{O2ih1Ong!9*66Dxj~Mfq6n$m_RPeS z#Bw(&iUPnYZ0+V>e=he2{#d+sA!bb_C6B*QLg9*u`tw(=Z}Q>#wi|y>KCHXv0b>c0 zuMhrmwfz=Pcd&am&@hlLE3MuZ|^ocN4uN8I}Nba)&kPpXu0QBzweE|8M zxzFf7vrpi2wRQP~WipH~`QZbKpVsA3!|#gav4}rD=+Wmd$Fa{^L)V(;bTuR(n#`jv zu;~_qjSY~?^;*J}@rjt{>nga^SKmST@ZC3DoeD8nS&jk?s22d5F-312ZaySC^5tsQ_N9aEU_j@A;pwZPCLofEIH(uQ_fj)$yG&z zMopSkwP-C|1UWF4RC3W$O0DcF6jjKo*k7^IxJe5ww$yUdR$A?FpB{Sbspqb}^g4LR zK$;k7}9BiWz2{Y38Z3%(~!fOIBEMrInYivg*T{vHIou4c5q5lGwO=I?_1oJ-h0_I ztt*6?rPq4h%`UaCFweGLsmvrH5^D8!NEylAD$C=gbZ&C*x{}H64RH5( zP8hI+%%TA&nT?L{zLe6DHV1u{!|rYeVR8F5Uth*Dyk# zCM;#VySK)|*`Mk5;Cj%i-7jhfxTd48M22E_fJcU5pX3wt{26mxR zCb*1lOF*C1vo?EH72a@bLh>H|%t4ySkqlTvzb*3}f;MaWF7e|>h(ytKPJ#w5+My9$ z@iIIi$T}SektKq$?WDA0CIEcEepcE#FL#7+nf5l!HJKr$U^|eHQa6@S%MBsimgBUS z&JTXDP1`2OuFJ0nF6BNAY}AvP)r|4q9BKB;JO`+G|En1e7oV@gu6>ZbycifNoa*Qd z$oPnR3lor)ojG3J)#@<9RHDU5qq4Z1Eh|D{I?(PO^wa2m_TVRDh8-4^vCQ&P>8P}9 zo054M5@31J1;U<#{=z!<8`gZaPM2BNP}e}Bp;nPWvsu2Ag_`f8A(M98TakkM$s6ir zMmalX4Gwf1kazR{A4Z4Cs>6b_6ls0tWXX)BS&l)X>U^4zjnDsmNr9~LB9lkwHQ`L(1v%-cSMhbc7`63 z(Wab}MRc@kwF@>cvLdyDL$fjeZH&B+?l9gB8vK4i+jCsDqu$JLtVLVX`52WMv|0^F zyVCYkX_mB6p!U-T4zz;v{r^cG8Dc=d*ekNlx3ZbWmxu+MJx?;pzqJ4W z00v@9M??VQ0OJ7T1d!WH00009a7bBm000XU000XU0RWnu7ytkO2XskIMF-^r78L>y z0P9SO0006zNkl_`edca!CeWxsS@qTE6>o+2djV8HuC&%YuWVve1C1GgmNwu^jQ%yIr=jD>}H_Nz5cg^p3o?jSf@{D_7d zzyB;_qe*&WT|9a83fZGGIlf9D5McC8lK#Ha3_p8IyRXW*NGBC@jcnP#R@@l2^66z} z=fC2TL^{GfOij$t9r6I+wu=DxPV^A}FooiC;%F-4Ydb@e(}A=wIZh%~AR6}C5~%`L zZ$IQ;^bN*{KbQgF%j+Z7Y^s1Ddvrn_&Bz{|XxPjDh(DhBQy=ODRf$lOHB==+BdAJ* zA9)SIba+V@4H{*0PX|B%F!r4dFDMx%E=felWi!a4KvqlEJ=`}K!!XmRvI8k!TEQhb z0IROSL)sKO<(h~sy*y;edJenVZZoqP)SmlwxhQT7TV^(cwD|cQt805i!(I}pLftVA z|3``(@8D=_5>*K{bi`orKrd+(laf)Rx~E&7Rv+<^o1E;u!pDgbT3i7FZ9!bs1m#^f z-52^Xvl%MIO`I)$WG#uLIPFwSk!@{-diMT-l8*_VJR_( e?9owwJNX3#GUmgIT#dy50000 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 LNkvXXu0mjfC&eK! literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/waterlogged_soul_lantern.png b/assets/minecraft/textures/block/waterlogged_soul_lantern.png new file mode 100644 index 0000000000000000000000000000000000000000..9beb91c2c781061988592392249a35bac5075581 GIT binary patch literal 6080 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