diff --git a/src/main/resources/assets/anvilcraft/blockstates/experience_cauldron.json b/src/main/resources/assets/anvilcraft/blockstates/experience_cauldron.json new file mode 100644 index 000000000..0bb1fb347 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/blockstates/experience_cauldron.json @@ -0,0 +1,16 @@ +{ + "variants": { + "level=1": { + "model": "anvilcraft:block/experience_cauldron_level1" + }, + "level=2": { + "model": "anvilcraft:block/experience_cauldron_level2" + }, + "level=3": { + "model": "anvilcraft:block/experience_cauldron_level3" + }, + "level=4": { + "model": "anvilcraft:block/experience_cauldron_full" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/blockstates/fire_cauldron.json b/src/main/resources/assets/anvilcraft/blockstates/fire_cauldron.json index ad402af4e..eadf8d864 100644 --- a/src/main/resources/assets/anvilcraft/blockstates/fire_cauldron.json +++ b/src/main/resources/assets/anvilcraft/blockstates/fire_cauldron.json @@ -42,11 +42,27 @@ }, { "apply": { - "model": "anvilcraft:block/oil_cauldron_full" + "model": "anvilcraft:block/oil_cauldron_level3" }, "when": { "level": "3" } + }, + { + "apply": { + "model": "anvilcraft:block/fire_cauldron_fire4" + }, + "when": { + "level": "4" + } + }, + { + "apply": { + "model": "anvilcraft:block/oil_cauldron_full" + }, + "when": { + "level": "4" + } } ] } \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/blockstates/honey_cauldron.json b/src/main/resources/assets/anvilcraft/blockstates/honey_cauldron.json index 4b63fd27c..cdabbf219 100644 --- a/src/main/resources/assets/anvilcraft/blockstates/honey_cauldron.json +++ b/src/main/resources/assets/anvilcraft/blockstates/honey_cauldron.json @@ -7,6 +7,9 @@ "model": "anvilcraft:block/honey_cauldron_level2" }, "level=3": { + "model": "anvilcraft:block/honey_cauldron_level3" + }, + "level=4": { "model": "anvilcraft:block/honey_cauldron_full" } } diff --git a/src/main/resources/assets/anvilcraft/blockstates/lava_cauldron.json b/src/main/resources/assets/anvilcraft/blockstates/lava_cauldron.json index c03cf883b..c438796c3 100644 --- a/src/main/resources/assets/anvilcraft/blockstates/lava_cauldron.json +++ b/src/main/resources/assets/anvilcraft/blockstates/lava_cauldron.json @@ -7,6 +7,9 @@ "model": "anvilcraft:block/lava_cauldron_level2" }, "level=3": { + "model": "anvilcraft:block/lava_cauldron_level3" + }, + "level=4": { "model": "minecraft:block/lava_cauldron" } } diff --git a/src/main/resources/assets/anvilcraft/blockstates/oil_cauldron.json b/src/main/resources/assets/anvilcraft/blockstates/oil_cauldron.json index b605ffe0a..944fac798 100644 --- a/src/main/resources/assets/anvilcraft/blockstates/oil_cauldron.json +++ b/src/main/resources/assets/anvilcraft/blockstates/oil_cauldron.json @@ -7,6 +7,9 @@ "model": "anvilcraft:block/oil_cauldron_level2" }, "level=3": { + "model": "anvilcraft:block/oil_cauldron_level3" + }, + "level=4": { "model": "anvilcraft:block/oil_cauldron_full" } } diff --git a/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_full.json b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_full.json new file mode 100644 index 000000000..fd317f939 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_full.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/experience_fluid", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level1.json b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level1.json new file mode 100644 index 000000000..49f9f9b17 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level1.json @@ -0,0 +1,11 @@ +{ + "parent": "anvilcraft:block/template_cauldron_level1of4", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/experience_fluid", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level2.json b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level2.json new file mode 100644 index 000000000..743c88dbf --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level2.json @@ -0,0 +1,11 @@ +{ + "parent": "anvilcraft:block/template_cauldron_level2of4", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/experience_fluid", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level3.json b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level3.json new file mode 100644 index 000000000..a10cbe5e9 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/experience_cauldron_level3.json @@ -0,0 +1,11 @@ +{ + "parent": "anvilcraft:block/template_cauldron_level3of4", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/experience_fluid", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire1.json b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire1.json index 2830ddfc1..8b28d59f9 100644 --- a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire1.json +++ b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire1.json @@ -8,20 +8,20 @@ }, "elements": [ { - "from": [8, 8, 0.8], - "to": [8, 24, 15.2], + "from": [8, 6, 0.8], + "to": [8, 22, 15.2], "shade": false, - "rotation": {"angle": 45, "axis": "y", "origin": [8, 15, 8], "rescale": true}, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 13, 8], "rescale": true}, "faces": { "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, "west": {"uv": [0, 0, 16, 16], "texture": "#0"} } }, { - "from": [0.8, 8, 8], - "to": [15.2, 24, 8], + "from": [0.8, 6, 8], + "to": [15.2, 22, 8], "shade": false, - "rotation": {"angle": 45, "axis": "y", "origin": [8, 15, 8], "rescale": true}, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 13, 8], "rescale": true}, "faces": { "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, "south": {"uv": [0, 0, 16, 16], "texture": "#0"} diff --git a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire2.json b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire2.json index dacee1d17..78c9a3ab6 100644 --- a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire2.json +++ b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire2.json @@ -3,25 +3,25 @@ "parent": "minecraft:block/campfire", "render_type": "minecraft:cutout", "textures": { - "0": "minecraft:block/campfire_fire", - "particle": "minecraft:block/campfire_fire" + "0": "block/campfire_fire", + "particle": "block/campfire_fire" }, "elements": [ { - "from": [8, 12, 0.8], - "to": [8, 28, 15.2], + "from": [8, 9, 0.8], + "to": [8, 25, 15.2], "shade": false, - "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8], "rescale": true}, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8], "rescale": true}, "faces": { "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, "west": {"uv": [0, 0, 16, 16], "texture": "#0"} } }, { - "from": [0.8, 12, 8], - "to": [15.2, 28, 8], + "from": [0.8, 9, 8], + "to": [15.2, 25, 8], "shade": false, - "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8], "rescale": true}, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8], "rescale": true}, "faces": { "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, "south": {"uv": [0, 0, 16, 16], "texture": "#0"} diff --git a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire3.json b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire3.json index 8f8af65c8..753a6bc10 100644 --- a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire3.json +++ b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire3.json @@ -3,25 +3,25 @@ "parent": "minecraft:block/campfire", "render_type": "minecraft:cutout", "textures": { - "0": "minecraft:block/campfire_fire", - "particle": "minecraft:block/campfire_fire" + "0": "block/campfire_fire", + "particle": "block/campfire_fire" }, "elements": [ { - "from": [8, 15, 0.8], - "to": [8, 31, 15.2], + "from": [8, 12, 0.8], + "to": [8, 28, 15.2], "shade": false, - "rotation": {"angle": 45, "axis": "y", "origin": [8, 22, 8], "rescale": true}, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8], "rescale": true}, "faces": { "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, "west": {"uv": [0, 0, 16, 16], "texture": "#0"} } }, { - "from": [0.8, 15, 8], - "to": [15.2, 31, 8], + "from": [0.8, 12, 8], + "to": [15.2, 28, 8], "shade": false, - "rotation": {"angle": 45, "axis": "y", "origin": [8, 22, 8], "rescale": true}, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8], "rescale": true}, "faces": { "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, "south": {"uv": [0, 0, 16, 16], "texture": "#0"} diff --git a/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire4.json b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire4.json new file mode 100644 index 000000000..8f8af65c8 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/fire_cauldron_fire4.json @@ -0,0 +1,31 @@ +{ + "credit": "Made by XeKr with Blockbench", + "parent": "minecraft:block/campfire", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/campfire_fire", + "particle": "minecraft:block/campfire_fire" + }, + "elements": [ + { + "from": [8, 15, 0.8], + "to": [8, 31, 15.2], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 22, 8], "rescale": true}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0.8, 15, 8], + "to": [15.2, 31, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 22, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level1.json b/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level1.json index e795bdb5e..0d4297f8c 100644 --- a/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level1.json +++ b/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level1.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:block/template_cauldron_level1", + "parent": "anvilcraft:block/template_cauldron_level1of4", "textures": { "bottom": "minecraft:block/cauldron_bottom", "content": "minecraft:block/honey_block_top", diff --git a/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level2.json b/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level2.json index 51a737e19..7df625e72 100644 --- a/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level2.json +++ b/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level2.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:block/template_cauldron_level2", + "parent": "anvilcraft:block/template_cauldron_level2of4", "textures": { "bottom": "minecraft:block/cauldron_bottom", "content": "minecraft:block/honey_block_top", diff --git a/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level3.json b/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level3.json new file mode 100644 index 000000000..2b8748857 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/honey_cauldron_level3.json @@ -0,0 +1,11 @@ +{ + "parent": "anvilcraft:block/template_cauldron_level3of4", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/honey_block_top", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level1.json b/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level1.json index a379e4145..41c4ffc33 100644 --- a/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level1.json +++ b/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level1.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:block/template_cauldron_level1", + "parent": "anvilcraft:block/template_cauldron_level1of4", "textures": { "bottom": "minecraft:block/cauldron_bottom", "content": "minecraft:block/lava_still", diff --git a/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level2.json b/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level2.json index d34c7948b..b19301ecf 100644 --- a/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level2.json +++ b/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level2.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:block/template_cauldron_level2", + "parent": "anvilcraft:block/template_cauldron_level2of4", "textures": { "bottom": "minecraft:block/cauldron_bottom", "content": "minecraft:block/lava_still", diff --git a/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level3.json b/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level3.json new file mode 100644 index 000000000..703025604 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/lava_cauldron_level3.json @@ -0,0 +1,11 @@ +{ + "parent": "anvilcraft:block/template_cauldron_level3of4", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/lava_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json b/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json index b00ba8743..a5438dbbb 100644 --- a/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json +++ b/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:block/template_cauldron_level1", + "parent": "anvilcraft:block/template_cauldron_level1of4", "textures": { "bottom": "minecraft:block/cauldron_bottom", "content": "anvilcraft:block/oil", diff --git a/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json b/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json index e61088551..29f454355 100644 --- a/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json +++ b/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:block/template_cauldron_level2", + "parent": "anvilcraft:block/template_cauldron_level2of4", "textures": { "bottom": "minecraft:block/cauldron_bottom", "content": "anvilcraft:block/oil", diff --git a/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level3.json b/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level3.json new file mode 100644 index 000000000..d7e48d566 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level3.json @@ -0,0 +1,11 @@ +{ + "parent": "anvilcraft:block/template_cauldron_level3of4", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/oil", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level1of4.json b/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level1of4.json new file mode 100644 index 000000000..888fa8f8d --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level1of4.json @@ -0,0 +1,156 @@ +{ + "credit": "Made by XeKr with Blockbench", + "ambientocclusion": false, + "textures": { + "top": "minecraft:block/cauldron_top", + "bottom": "minecraft:block/cauldron_bottom", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "inside": "minecraft:block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [2, 4, 2], + "to": [14, 6, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#content", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level2of4.json b/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level2of4.json new file mode 100644 index 000000000..f8aa5c669 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level2of4.json @@ -0,0 +1,156 @@ +{ + "credit": "Made by XeKr with Blockbench", + "ambientocclusion": false, + "textures": { + "top": "minecraft:block/cauldron_top", + "bottom": "minecraft:block/cauldron_bottom", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "inside": "minecraft:block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [2, 4, 2], + "to": [14, 9, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#content", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level3of4.json b/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level3of4.json new file mode 100644 index 000000000..4c1344331 --- /dev/null +++ b/src/main/resources/assets/anvilcraft/models/block/template_cauldron_level3of4.json @@ -0,0 +1,156 @@ +{ + "credit": "Made by XeKr with Blockbench", + "ambientocclusion": false, + "textures": { + "top": "minecraft:block/cauldron_top", + "bottom": "minecraft:block/cauldron_bottom", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "inside": "minecraft:block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [2, 4, 2], + "to": [14, 12, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#content", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/textures/gui/container/smithing/ember_smithing_table_color.png b/src/main/resources/assets/anvilcraft/textures/gui/container/smithing/ember_smithing_table_color.png deleted file mode 100644 index a1ece8cfd..000000000 Binary files a/src/main/resources/assets/anvilcraft/textures/gui/container/smithing/ember_smithing_table_color.png and /dev/null differ diff --git a/src/main/resources/assets/anvilcraft/textures/gui/container/smithing/ember_smithing_table_template.png b/src/main/resources/assets/anvilcraft/textures/gui/container/smithing/royal_smithing_table_template.png similarity index 100% rename from src/main/resources/assets/anvilcraft/textures/gui/container/smithing/ember_smithing_table_template.png rename to src/main/resources/assets/anvilcraft/textures/gui/container/smithing/royal_smithing_table_template.png diff --git a/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level1of4.json b/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level1of4.json new file mode 100644 index 000000000..43640312f --- /dev/null +++ b/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level1of4.json @@ -0,0 +1,166 @@ +{ + "credit": "Made by XeKr with Blockbench", + "ambientocclusion": false, + "render_type": "minecraft:cutout", + "textures": { + "top": "minecraft:block/cauldron_top", + "bottom": "minecraft:block/cauldron_bottom", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "inner": "minecraft:block/cauldron_inner", + "inside": "minecraft:block/cauldron_inner_side" + }, + "elements": [ + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "east"}, + "west": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "up": {"uv": [14, 2, 16, 14], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 2, 16, 14], "texture": "#inner"} + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "west": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 2, 2, 14], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 2, 2, 14], "texture": "#inner"} + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "south": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inner"} + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inner"} + } + }, + { + "from": [14, 4, 0], + "to": [16, 16, 2], + "faces": { + "north": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "west": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 4, 14], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "east": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "south": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 4, 14], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "east": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "up": {"uv": [14, 14, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 4, 0], + "to": [2, 16, 2], + "faces": { + "north": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "south": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "west": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 3, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#inner"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#inner"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 4], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "north"}, + "east": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "west": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "west"}, + "down": {"uv": [0, 12, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "east": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "south"}, + "west": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 12], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "east": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "south"}, + "west": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "down": {"uv": [12, 0, 16, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 4], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "north"}, + "east": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "west": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "down": {"uv": [12, 12, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [1, 4, 1], + "to": [15, 6, 15], + "faces": { + "north": {"uv": [1, 10, 15, 12], "texture": "#content", "tintindex": 0}, + "east": {"uv": [1, 10, 15, 12], "texture": "#content", "tintindex": 0}, + "south": {"uv": [1, 10, 15, 12], "texture": "#content", "tintindex": 0}, + "west": {"uv": [1, 10, 15, 12], "texture": "#content", "tintindex": 0}, + "up": {"uv": [1, 1, 15, 15], "texture": "#content", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level2of4.json b/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level2of4.json new file mode 100644 index 000000000..cdf0edfb4 --- /dev/null +++ b/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level2of4.json @@ -0,0 +1,166 @@ +{ + "credit": "Made by XeKr with Blockbench", + "ambientocclusion": false, + "render_type": "minecraft:cutout", + "textures": { + "top": "minecraft:block/cauldron_top", + "bottom": "minecraft:block/cauldron_bottom", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "inner": "minecraft:block/cauldron_inner", + "inside": "minecraft:block/cauldron_inner_side" + }, + "elements": [ + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "east"}, + "west": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "up": {"uv": [14, 2, 16, 14], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 2, 16, 14], "texture": "#inner"} + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "west": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 2, 2, 14], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 2, 2, 14], "texture": "#inner"} + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "south": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inner"} + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inner"} + } + }, + { + "from": [14, 4, 0], + "to": [16, 16, 2], + "faces": { + "north": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "west": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 4, 14], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "east": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "south": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 4, 14], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "east": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "up": {"uv": [14, 14, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 4, 0], + "to": [2, 16, 2], + "faces": { + "north": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "south": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "west": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 3, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#inner"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#inner"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 4], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "north"}, + "east": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "west": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "west"}, + "down": {"uv": [0, 12, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "east": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "south"}, + "west": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 12], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "east": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "south"}, + "west": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "down": {"uv": [12, 0, 16, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 4], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "north"}, + "east": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "west": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "down": {"uv": [12, 12, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [1, 4, 1], + "to": [15, 9, 15], + "faces": { + "north": {"uv": [1, 7, 15, 12], "texture": "#content", "tintindex": 0}, + "east": {"uv": [1, 7, 15, 12], "texture": "#content", "tintindex": 0}, + "south": {"uv": [1, 7, 15, 12], "texture": "#content", "tintindex": 0}, + "west": {"uv": [1, 7, 15, 12], "texture": "#content", "tintindex": 0}, + "up": {"uv": [1, 1, 15, 15], "texture": "#content", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level3of4.json b/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level3of4.json new file mode 100644 index 000000000..cf52b5918 --- /dev/null +++ b/src/main/resources/resourcepacks/transparent_cauldron/assets/anvilcraft/models/block/template_cauldron_level3of4.json @@ -0,0 +1,166 @@ +{ + "credit": "Made by XeKr with Blockbench", + "ambientocclusion": false, + "render_type": "minecraft:cutout", + "textures": { + "top": "minecraft:block/cauldron_top", + "bottom": "minecraft:block/cauldron_bottom", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "inner": "minecraft:block/cauldron_inner", + "inside": "minecraft:block/cauldron_inner_side" + }, + "elements": [ + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "east"}, + "west": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "up": {"uv": [14, 2, 16, 14], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 2, 16, 14], "texture": "#inner"} + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "west": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 2, 2, 14], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 2, 2, 14], "texture": "#inner"} + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "south": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inner"} + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 2], "texture": "#inside"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inner"} + } + }, + { + "from": [14, 4, 0], + "to": [16, 16, 2], + "faces": { + "north": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "west": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 4, 14], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "east": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "south": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 4, 14], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "east": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "up": {"uv": [14, 14, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 4, 0], + "to": [2, 16, 2], + "faces": { + "north": {"uv": [14, 0, 16, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 0, 16, 12], "texture": "#inside"}, + "south": {"uv": [0, 0, 2, 12], "texture": "#inside"}, + "west": {"uv": [0, 0, 2, 12], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [0, 3, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 12, 16, 13], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#inner"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#inner"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 4], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "north"}, + "east": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "west": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "west"}, + "down": {"uv": [0, 12, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "east": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "south"}, + "west": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 12], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "east": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "south"}, + "west": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "down": {"uv": [12, 0, 16, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 4], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#inside", "cullface": "north"}, + "east": {"uv": [12, 13, 16, 16], "texture": "#inside", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#inside"}, + "west": {"uv": [0, 13, 4, 16], "texture": "#inside"}, + "down": {"uv": [12, 12, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [1, 4, 1], + "to": [15, 12, 15], + "faces": { + "north": {"uv": [1, 4, 15, 12], "texture": "#content", "tintindex": 0}, + "east": {"uv": [1, 4, 15, 12], "texture": "#content", "tintindex": 0}, + "south": {"uv": [1, 4, 15, 12], "texture": "#content", "tintindex": 0}, + "west": {"uv": [1, 4, 15, 12], "texture": "#content", "tintindex": 0}, + "up": {"uv": [1, 1, 15, 15], "texture": "#content", "tintindex": 0} + } + } + ] +} \ No newline at end of file