diff --git a/src/main/java/wile/engineersdecor/ModContent.java b/src/main/java/wile/engineersdecor/ModContent.java index 67844ab..2eebf60 100644 --- a/src/main/java/wile/engineersdecor/ModContent.java +++ b/src/main/java/wile/engineersdecor/ModContent.java @@ -212,7 +212,7 @@ public class ModContent // ------------------------------------------------------------------------------------------------------------------- public static final EdRoofBlock DARK_CERAMIC_SHINGLE_ROOF = (EdRoofBlock)(new EdRoofBlock( - DecorBlock.CFG_DEFAULT|DecorBlock.CFG_EXPERIMENTAL, + DecorBlock.CFG_CUTOUT|DecorBlock.CFG_EXPERIMENTAL, Block.Properties.create(Material.ROCK, MaterialColor.STONE).hardnessAndResistance(2f, 15f).sound(SoundType.STONE) )).setRegistryName(new ResourceLocation(ModEngineersDecor.MODID, "dark_shingle_roof")); diff --git a/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model.json b/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model.json index 48e0840..bcd08b2 100644 --- a/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model.json +++ b/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model.json @@ -1,67 +1,237 @@ { "parent": "block/block", "textures": { - "f": "engineersdecor:block/material/steel_texture", "particle": "engineersdecor:block/roof/dark_shingle_roof", - "s": "engineersdecor:block/roof/dark_shingle_roof" + "s": "engineersdecor:block/roof/dark_shingle_roof", + "f": "engineersdecor:block/material/steel_texture" }, "elements": [ { "from": [0, 0, 0], - "to": [16, 4, 16], + "to": [4, 3.5, 16], "faces": { - "north": {"uv": [0, 12, 16, 16], "texture": "#s"}, - "east": {"uv": [0, 12, 16, 16], "texture": "#s"}, - "south": {"uv": [0, 12, 16, 16], "texture": "#s"}, + "north": {"uv": [12, 12, 16, 16], "texture": "#s"}, + "south": {"uv": [0, 12, 4, 16], "texture": "#s"}, "west": {"uv": [0, 12, 16, 16], "texture": "#s"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#s"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#s"} + "up": {"uv": [0, 0, 4, 16], "texture": "#s"}, + "down": {"uv": [0, 0, 4, 16], "texture": "#s"} } }, { - "from": [4, 4, 0], - "to": [16, 8, 16], + "from": [4, 0, 0], + "to": [8, 7.5, 16], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, "faces": { - "north": {"uv": [0, 8, 12, 12], "texture": "#s"}, - "east": {"uv": [0, 8, 16, 12], "texture": "#s"}, - "south": {"uv": [4, 8, 16, 12], "texture": "#s"}, - "west": {"uv": [0, 8, 16, 12], "texture": "#s"}, - "up": {"uv": [4, 0, 16, 16], "texture": "#s"} + "north": {"uv": [8, 8, 12, 16], "texture": "#s"}, + "south": {"uv": [4, 8, 8, 16], "texture": "#s"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#s"}, + "up": {"uv": [4, 0, 8, 16], "texture": "#s"}, + "down": {"uv": [4, 0, 8, 16], "texture": "#s"} } }, { - "from": [8, 8, 0], - "to": [16, 12, 16], + "from": [8, 0, 0], + "to": [12, 11.5, 16], "faces": { - "north": {"uv": [0, 4, 8, 8], "texture": "#s"}, - "east": {"uv": [0, 4, 16, 8], "texture": "#s"}, - "south": {"uv": [8, 4, 16, 8], "texture": "#s"}, - "west": {"uv": [0, 4, 16, 8], "texture": "#s"}, - "up": {"uv": [8, 0, 16, 16], "texture": "#s"} + "north": {"uv": [4, 4, 8, 16], "texture": "#s"}, + "south": {"uv": [8, 4, 12, 16], "texture": "#s"}, + "west": {"uv": [0, 4, 16, 16], "texture": "#s"}, + "up": {"uv": [8, 0, 12, 16], "texture": "#s"}, + "down": {"uv": [8, 0, 12, 16], "texture": "#s"} } }, { - "from": [12, 12, 0], + "from": [12, 0, 0], + "to": [16, 15.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 16], "texture": "#s"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#s"}, + "south": {"uv": [12, 0, 16, 16], "texture": "#s"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#s"}, + "up": {"uv": [12, 0, 16, 16], "texture": "#s"}, + "down": {"uv": [12, 0, 16, 16], "texture": "#s"} + } + }, + { + "from": [4, 7.5, 0], + "to": [8, 8, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11.5, 8]}, + "faces": { + "north": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "south": {"uv": [4, 8, 8, 8.5], "texture": "#s"}, + "west": {"uv": [0, 8, 4, 8.5], "texture": "#s"}, + "up": {"uv": [4, 0, 8, 4], "texture": "#s"} + } + }, + { + "from": [12, 15.5, 0], + "to": [16, 16, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 19.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "east": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "south": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "west": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "up": {"uv": [12, 0, 16, 4], "texture": "#s"} + } + }, + { + "from": [15, 15.5, 4], + "to": [16, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 19.5, 12]}, + "faces": { + "east": {"uv": [8, 0, 12, 0.5], "texture": "#s"}, + "west": {"uv": [4, 0, 8, 0.5], "texture": "#s"}, + "up": {"uv": [15, 4, 16, 8], "texture": "#s"} + } + }, + { + "from": [11, 11.5, 0], + "to": [12, 12, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 15.5, 8]}, + "faces": { + "north": {"uv": [4, 4, 5, 4.5], "texture": "#s"}, + "west": {"uv": [0, 4, 4, 4.5], "texture": "#s"}, + "up": {"uv": [11, 0, 12, 4], "texture": "#s"} + } + }, + { + "from": [3, 3.5, 0], + "to": [4, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.5, 8]}, + "faces": { + "north": {"uv": [4, 4, 5, 4.5], "texture": "#s"}, + "west": {"uv": [0, 4, 4, 4.5], "texture": "#s"}, + "up": {"uv": [11, 0, 12, 4], "texture": "#s"} + } + }, + { + "from": [11, 11.5, 8], + "to": [12, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 15.5, 16]}, + "faces": { + "west": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "up": {"uv": [11, 8, 12, 12], "texture": "#s"} + } + }, + { + "from": [3, 3.5, 8], + "to": [4, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.5, 16]}, + "faces": { + "west": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "up": {"uv": [11, 8, 12, 12], "texture": "#s"} + } + }, + { + "from": [7, 7.5, 4], + "to": [8, 8, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11.5, 12]}, + "faces": { + "east": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "west": {"uv": [4, 8, 8, 8.5], "texture": "#s"}, + "up": {"uv": [7, 4, 8, 8], "texture": "#s"} + } + }, + { + "from": [15, 15.5, 12], "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "rotation": {"angle": 0, "axis": "y", "origin": [14, 19.5, 20]}, "faces": { - "north": {"uv": [0, 0, 4, 4], "texture": "#s"}, - "east": {"uv": [0, 0, 16, 4], "texture": "#s"}, - "south": {"uv": [12, 0, 16, 4], "texture": "#s"}, - "west": {"uv": [0, 0, 16, 4], "texture": "#s"}, - "up": {"uv": [12, 0, 16, 16], "texture": "#s"} + "east": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "south": {"uv": [15, 0, 16, 0.5], "texture": "#s"}, + "west": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "up": {"uv": [15, 12, 16, 16], "texture": "#s"} } }, { - "from": [0, 4, 0], - "to": [1, 6, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "from": [7, 7.5, 12], + "to": [8, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11.5, 20]}, "faces": { - "north": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "east": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "south": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "west": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "east": {"uv": [0, 8, 4, 8.5], "texture": "#s"}, + "south": {"uv": [7, 8, 8, 8.5], "texture": "#s"}, + "west": {"uv": [12, 8, 16, 8.5], "texture": "#s"}, + "up": {"uv": [7, 12, 8, 16], "texture": "#s"} + } + }, + { + "from": [0, 3.5, 4], + "to": [4, 4, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.5, 12]}, + "faces": { + "north": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "south": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "west": {"uv": [4, 12, 8, 12.5], "texture": "#s"}, + "up": {"uv": [0, 4, 4, 8], "texture": "#s"} + } + }, + { + "from": [8, 11.5, 4], + "to": [12, 12, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 15.5, 12]}, + "faces": { + "north": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "south": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "west": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "up": {"uv": [8, 4, 12, 8], "texture": "#s"} + } + }, + { + "from": [0, 3.5, 12], + "to": [4, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.5, 20]}, + "faces": { + "north": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "south": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "west": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "up": {"uv": [0, 12, 4, 16], "texture": "#s"} + } + }, + { + "from": [8, 11.5, 12], + "to": [12, 12, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 15.5, 20]}, + "faces": { + "north": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "south": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "west": {"uv": [12, 4, 16, 4.5], "texture": "#s"}, + "up": {"uv": [8, 12, 12, 16], "texture": "#s"} + } + }, + { + "from": [4, 7.5, 8], + "to": [8, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11.5, 16]}, + "faces": { + "north": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "south": {"uv": [4, 8, 8, 8.5], "texture": "#s"}, + "west": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "up": {"uv": [4, 8, 8, 12], "texture": "#s"} + } + }, + { + "from": [12, 15.5, 8], + "to": [16, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 19.5, 16]}, + "faces": { + "north": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "east": {"uv": [4, 0, 8, 0.5], "texture": "#s"}, + "south": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "west": {"uv": [8, 0, 12, 0.5], "texture": "#s"}, + "up": {"uv": [12, 8, 16, 12], "texture": "#s"} + } + }, + { + "from": [0, 3.5, 0], + "to": [1, 6, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "east": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "south": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "west": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, "up": {"uv": [0, 0, 1, 1], "texture": "#f"} } }, @@ -80,7 +250,7 @@ { "from": [0, 5, 1], "to": [1, 6, 15], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 10, 22]}, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 22]}, "faces": { "east": {"uv": [0, 0, 14, 1], "texture": "#f"}, "west": {"uv": [0, 0, 14, 1], "texture": "#f"}, diff --git a/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_inner.json b/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_inner.json index a9d5dc3..fa80c35 100644 --- a/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_inner.json +++ b/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_inner.json @@ -1,74 +1,215 @@ { "textures": { - "f": "engineersdecor:block/material/steel_texture", "particle": "engineersdecor:block/roof/dark_shingle_roof", - "s": "engineersdecor:block/roof/dark_shingle_roof" + "s": "engineersdecor:block/roof/dark_shingle_roof", + "f": "engineersdecor:block/material/steel_texture" }, "elements": [ { "from": [12, 0, 0], - "to": [16, 16, 12], + "to": [16, 15.5, 12], "faces": { - "north": {"uv": [0, 0, 4, 16], "texture": "#s"}, - "east": {"uv": [4, 0, 16, 16], "texture": "#s"}, - "west": {"uv": [0, 0, 12, 16], "texture": "#s"}, + "north": {"uv": [0, 0.5, 4, 16], "texture": "#s"}, + "east": {"uv": [4, 0.5, 16, 16], "texture": "#s"}, + "south": {"uv": [12, 0.5, 16, 16], "texture": "#s"}, + "west": {"uv": [0, 0.5, 12, 16], "texture": "#s"}, "up": {"uv": [12, 0, 16, 12], "texture": "#s"}, "down": {"uv": [12, 4, 16, 16], "texture": "#s"} } }, { "from": [0, 0, 12], - "to": [16, 16, 16], + "to": [16, 15.5, 16], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 16]}, "faces": { - "north": {"uv": [0, 0, 16, 16], "texture": "#s"}, - "east": {"uv": [0, 0, 4, 16], "texture": "#s"}, - "south": {"uv": [0, 0, 16, 16], "texture": "#s"}, - "west": {"uv": [12, 0, 16, 16], "texture": "#s"}, + "north": {"uv": [0, 0.5, 16, 16], "texture": "#s"}, + "east": {"uv": [0, 0.5, 4, 16], "texture": "#s"}, + "south": {"uv": [0, 0.5, 16, 16], "texture": "#s"}, + "west": {"uv": [12, 0.5, 16, 16], "texture": "#s"}, "up": {"uv": [0, 12, 16, 16], "texture": "#s"}, "down": {"uv": [0, 0, 16, 4], "texture": "#s"} } }, { - "from": [0, 0, 8], + "from": [4, 15.5, 12], + "to": [8, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 12.5, 16]}, + "faces": { + "north": {"uv": [8, 0, 12, 0.5], "texture": "#s"}, + "east": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "south": {"uv": [4, 0, 8, 0.5], "texture": "#s"}, + "west": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "up": {"uv": [4, 12, 8, 16], "texture": "#s"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#s"} + } + }, + { + "from": [0, 11.5, 8], + "to": [8, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.5, 12]}, + "faces": { + "north": {"uv": [8, 4, 16, 4.5], "texture": "#s"}, + "east": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "west": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "up": {"uv": [0, 8, 8, 12], "texture": "#s"} + } + }, + { + "from": [8, 11.5, 4], + "to": [12, 12, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 8.5, 8]}, + "faces": { + "north": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "east": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "south": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "west": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "up": {"uv": [8, 4, 12, 8], "texture": "#s"} + } + }, + { + "from": [8, 15.5, 15], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 12.5, 16]}, + "faces": { + "north": {"uv": [4, 0, 8, 0.5], "texture": "#s"}, + "south": {"uv": [8, 0, 12, 0.5], "texture": "#s"}, + "up": {"uv": [8, 15, 12, 16], "texture": "#s"} + } + }, + { + "from": [0, 15.5, 15], + "to": [4, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12.5, 16]}, + "faces": { + "north": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "south": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "west": {"uv": [15, 0, 16, 0.5], "texture": "#s"}, + "up": {"uv": [0, 15, 4, 16], "texture": "#s"} + } + }, + { + "from": [0, 7.5, 7], + "to": [4, 8, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.5, 8]}, + "faces": { + "north": {"uv": [12, 8, 16, 8.5], "texture": "#s"}, + "west": {"uv": [7, 8, 8, 8.5], "texture": "#s"}, + "up": {"uv": [0, 7, 4, 8], "texture": "#s"} + } + }, + { + "from": [15, 15.5, 4], + "to": [16, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [20, 12.5, 8]}, + "faces": { + "east": {"uv": [8, 0, 12, 0.5], "texture": "#s"}, + "west": {"uv": [4, 0, 8, 0.5], "texture": "#s"}, + "up": {"uv": [15, 4, 16, 8], "texture": "#s"} + } + }, + { + "from": [11, 11.5, 0], + "to": [12, 12, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 8.5, 4]}, + "faces": { + "north": {"uv": [4, 4, 5, 4.5], "texture": "#s"}, + "west": {"uv": [0, 4, 4, 4.5], "texture": "#s"}, + "up": {"uv": [11, 0, 12, 4], "texture": "#s"} + } + }, + { + "from": [11, 11.5, 8], "to": [12, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 8.5, 12]}, + "faces": { + "west": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "up": {"uv": [11, 8, 12, 12], "texture": "#s"} + } + }, + { + "from": [3, 4, 0], + "to": [4, 4.5, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 4]}, + "faces": { + "north": {"uv": [12, 11.5, 13, 12], "texture": "#s"}, + "west": {"uv": [0, 11.5, 4, 12], "texture": "#s"}, + "up": {"uv": [3, 0, 4, 4], "texture": "#s"} + } + }, + { + "from": [4, 7.5, 0], + "to": [8, 8, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4.5, 4]}, + "faces": { + "north": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "west": {"uv": [0, 8, 8, 8.5], "texture": "#s"}, + "up": {"uv": [4, 0, 8, 8], "texture": "#s"} + } + }, + { + "from": [12, 15.5, 8], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [20, 12.5, 12]}, + "faces": { + "north": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "east": {"uv": [0, 0, 8, 0.5], "texture": "#s"}, + "south": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "west": {"uv": [8, 0, 16, 0.5], "texture": "#s"}, + "up": {"uv": [12, 8, 16, 16], "texture": "#s"} + } + }, + { + "from": [12, 15.5, 0], + "to": [16, 16, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [20, 12.5, 4]}, + "faces": { + "north": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "east": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "south": {"uv": [12, 0, 16, 0.5], "texture": "#s"}, + "west": {"uv": [0, 0, 4, 0.5], "texture": "#s"}, + "up": {"uv": [12, 0, 16, 4], "texture": "#s"} + } + }, + { + "from": [0, 0, 8], + "to": [12, 11.5, 12], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 12]}, "faces": { - "north": {"uv": [4, 4, 16, 16], "texture": "#s"}, - "west": {"uv": [8, 4, 12, 16], "texture": "#s"}, + "north": {"uv": [4, 4.5, 16, 16], "texture": "#s"}, + "west": {"uv": [8, 4.5, 12, 16], "texture": "#s"}, "up": {"uv": [0, 8, 12, 12], "texture": "#s"}, "down": {"uv": [0, 4, 12, 8], "texture": "#s"} } }, { "from": [0, 0, 4], - "to": [8, 8, 8], + "to": [8, 7.5, 8], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, "faces": { - "north": {"uv": [8, 8, 16, 16], "texture": "#s"}, - "west": {"uv": [4, 8, 8, 16], "texture": "#s"}, + "north": {"uv": [8, 8.5, 16, 16], "texture": "#s"}, + "west": {"uv": [4, 8.5, 8, 16], "texture": "#s"}, "up": {"uv": [0, 4, 8, 8], "texture": "#s"}, "down": {"uv": [0, 8, 8, 12], "texture": "#s"} } }, { "from": [8, 0, 0], - "to": [12, 12, 8], + "to": [12, 11.5, 8], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, "faces": { - "north": {"uv": [4, 4, 8, 16], "texture": "#s"}, - "west": {"uv": [0, 4, 8, 16], "texture": "#s"}, + "north": {"uv": [4, 4.5, 8, 16], "texture": "#s"}, + "west": {"uv": [0, 4.5, 8, 16], "texture": "#s"}, "up": {"uv": [8, 0, 12, 8], "texture": "#s"}, "down": {"uv": [8, 8, 12, 16], "texture": "#s"} } }, { "from": [4, 0, 0], - "to": [8, 8, 4], + "to": [8, 7.5, 4], "rotation": {"angle": 0, "axis": "y", "origin": [4, 12, 8]}, "faces": { - "north": {"uv": [8, 8, 12, 16], "texture": "#s"}, - "west": {"uv": [0, 8, 4, 16], "texture": "#s"}, + "north": {"uv": [8, 8.5, 12, 16], "texture": "#s"}, + "west": {"uv": [0, 8.5, 4, 16], "texture": "#s"}, "up": {"uv": [4, 0, 8, 4], "texture": "#s"}, "down": {"uv": [4, 12, 8, 16], "texture": "#s"} } @@ -79,7 +220,6 @@ "rotation": {"angle": 0, "axis": "y", "origin": [0, 12, 8]}, "faces": { "north": {"uv": [12, 12, 16, 16], "texture": "#s"}, - "east": {"uv": [12, 12, 16, 16], "texture": "#s"}, "west": {"uv": [0, 12, 4, 16], "texture": "#s"}, "up": {"uv": [0, 0, 4, 4], "texture": "#s"}, "down": {"uv": [0, 12, 4, 16], "texture": "#s"} @@ -90,10 +230,10 @@ "to": [1, 6, 1], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, "faces": { - "north": {"uv": [15, 10, 16, 12], "texture": "#f"}, - "east": {"uv": [15, 10, 16, 12], "texture": "#f"}, - "south": {"uv": [0, 10, 1, 12], "texture": "#f"}, - "west": {"uv": [0, 10, 1, 12], "texture": "#f"}, + "north": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#f"}, "up": {"uv": [0, 0, 1, 1], "texture": "#f"} } } diff --git a/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_outer.json b/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_outer.json index 0c32921..47394d9 100644 --- a/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_outer.json +++ b/src/main/resources/assets/engineersdecor/models/block/roof/dark_shingle_roof_metallized_model_outer.json @@ -7,61 +7,192 @@ "elements": [ { "from": [0, 0, 0], - "to": [16, 4, 16], + "to": [16, 3.5, 16], "faces": { - "north": {"uv": [0, 12, 16, 16], "texture": "#s"}, - "east": {"uv": [0, 12, 16, 16], "texture": "#s"}, - "south": {"uv": [0, 12, 16, 16], "texture": "#s"}, - "west": {"uv": [0, 12, 16, 16], "texture": "#s"}, + "north": {"uv": [0, 12.5, 16, 16], "texture": "#s"}, + "east": {"uv": [0, 12.5, 16, 16], "texture": "#s"}, + "south": {"uv": [0, 12.5, 16, 16], "texture": "#s"}, + "west": {"uv": [0, 12.5, 16, 16], "texture": "#s"}, "up": {"uv": [0, 0, 16, 16], "texture": "#s"}, "down": {"uv": [0, 0, 16, 16], "texture": "#s"} } }, { - "from": [4, 4, 4], - "to": [16, 8, 16], + "from": [4, 3.5, 4], + "to": [16, 7.5, 16], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, "faces": { - "north": {"uv": [0, 8, 12, 12], "texture": "#s"}, - "east": {"uv": [0, 8, 12, 12], "texture": "#s"}, - "south": {"uv": [4, 8, 16, 12], "texture": "#s"}, - "west": {"uv": [4, 8, 16, 12], "texture": "#s"}, - "up": {"uv": [4, 4, 16, 16], "texture": "#s"} + "north": {"uv": [0, 8.5, 12, 12.5], "texture": "#s"}, + "east": {"uv": [0, 8.5, 12, 12.5], "texture": "#s"}, + "south": {"uv": [4, 8.5, 16, 12.5], "texture": "#s"}, + "west": {"uv": [4, 8.5, 16, 12.5], "texture": "#s"}, + "up": {"uv": [4, 4, 16, 16], "texture": "#s"}, + "down": {"uv": [4, 0, 16, 12], "texture": "#s"} } }, { - "from": [8, 8, 8], - "to": [16, 12, 16], + "from": [8, 7.5, 8], + "to": [16, 11.5, 16], "faces": { - "north": {"uv": [0, 4, 8, 8], "texture": "#s"}, - "east": {"uv": [0, 4, 8, 8], "texture": "#s"}, - "south": {"uv": [8, 4, 16, 8], "texture": "#s"}, - "west": {"uv": [8, 4, 16, 8], "texture": "#s"}, + "north": {"uv": [0, 4.5, 8, 8.5], "texture": "#s"}, + "east": {"uv": [0, 4.5, 8, 8.5], "texture": "#s"}, + "south": {"uv": [8, 4.5, 16, 8.5], "texture": "#s"}, + "west": {"uv": [8, 4.5, 16, 8.5], "texture": "#s"}, "up": {"uv": [8, 8, 16, 16], "texture": "#s"} } }, { - "from": [12, 12, 12], - "to": [16, 16, 16], + "from": [12, 11.5, 12], + "to": [16, 15.5, 16], "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, "faces": { - "north": {"uv": [0, 0, 4, 4], "texture": "#s"}, - "east": {"uv": [0, 0, 4, 4], "texture": "#s"}, - "south": {"uv": [12, 0, 16, 4], "texture": "#s"}, - "west": {"uv": [12, 0, 16, 4], "texture": "#s"}, + "north": {"uv": [0, 0.5, 4, 4.5], "texture": "#s"}, + "east": {"uv": [0, 0.5, 4, 4.5], "texture": "#s"}, + "south": {"uv": [12, 0.5, 16, 4.5], "texture": "#s"}, + "west": {"uv": [12, 0.5, 16, 4.5], "texture": "#s"}, "up": {"uv": [12, 12, 16, 16], "texture": "#s"} } }, { - "from": [0, 4, 0], - "to": [1, 6, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "from": [14, 15.5, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12.5, 8]}, "faces": { - "north": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "east": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "south": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "west": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "up": {"uv": [0, 0, 1, 1], "texture": "#f"} + "north": {"uv": [0, 0, 2, 0.5], "texture": "#s"}, + "east": {"uv": [0, 0, 2, 0.5], "texture": "#s"}, + "south": {"uv": [14, 0, 16, 0.5], "texture": "#s"}, + "west": {"uv": [14, 0, 16, 0.5], "texture": "#s"}, + "up": {"uv": [14, 14, 16, 16], "texture": "#s"} + } + }, + { + "from": [12, 11.5, 11], + "to": [16, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.5, 4]}, + "faces": { + "north": {"uv": [0, 4, 4, 4.5], "texture": "#s"}, + "east": {"uv": [4, 4, 5, 4.5], "texture": "#s"}, + "west": {"uv": [11, 4, 12, 4.5], "texture": "#s"}, + "up": {"uv": [12, 11, 16, 12], "texture": "#s"} + } + }, + { + "from": [12, 7.5, 7], + "to": [16, 8, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.5, 0]}, + "faces": { + "north": {"uv": [0, 8, 4, 8.5], "texture": "#s"}, + "east": {"uv": [8, 8, 9, 8.5], "texture": "#s"}, + "up": {"uv": [12, 7, 16, 8], "texture": "#s"} + } + }, + { + "from": [8, 3.5, 3], + "to": [12, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0.5, -4]}, + "faces": { + "north": {"uv": [4, 12, 8, 12.5], "texture": "#s"}, + "up": {"uv": [8, 3, 12, 4], "texture": "#s"} + } + }, + { + "from": [7, 7.5, 12], + "to": [8, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 4.5, 5]}, + "faces": { + "south": {"uv": [7, 8, 8, 8.5], "texture": "#s"}, + "west": {"uv": [12, 8, 16, 8.5], "texture": "#s"}, + "up": {"uv": [7, 12, 8, 16], "texture": "#s"} + } + }, + { + "from": [3, 3.5, 8], + "to": [4, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0.5, 1]}, + "faces": { + "west": {"uv": [8, 12, 12, 12.5], "texture": "#s"}, + "up": {"uv": [3, 8, 4, 12], "texture": "#s"} + } + }, + { + "from": [8, 11.5, 12], + "to": [12, 12, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 8.5, 4]}, + "faces": { + "north": {"uv": [4, 4, 8, 4.5], "texture": "#s"}, + "south": {"uv": [8, 4, 12, 4.5], "texture": "#s"}, + "west": {"uv": [12, 4, 16, 4.5], "texture": "#s"}, + "up": {"uv": [8, 12, 12, 16], "texture": "#s"} + } + }, + { + "from": [8, 7.5, 4], + "to": [12, 8, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 4.5, -4]}, + "faces": { + "north": {"uv": [4, 8, 8, 8.5], "texture": "#s"}, + "east": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "west": {"uv": [4, 8, 8, 8.5], "texture": "#s"}, + "up": {"uv": [8, 4, 12, 8], "texture": "#s"} + } + }, + { + "from": [4, 7.5, 8], + "to": [8, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 4.5, 0]}, + "faces": { + "north": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "south": {"uv": [4, 8, 8, 8.5], "texture": "#s"}, + "west": {"uv": [8, 8, 12, 8.5], "texture": "#s"}, + "up": {"uv": [4, 8, 8, 12], "texture": "#s"} + } + }, + { + "from": [0, 3.5, 12], + "to": [4, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0.5, 4]}, + "faces": { + "north": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "east": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "south": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "west": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "up": {"uv": [0, 12, 4, 16], "texture": "#s"} + } + }, + { + "from": [0, 3.5, 4], + "to": [4, 4, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0.5, -4]}, + "faces": { + "north": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "east": {"uv": [8, 12, 12, 12.5], "texture": "#s"}, + "south": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "west": {"uv": [4, 12, 8, 12.5], "texture": "#s"}, + "up": {"uv": [0, 4, 4, 8], "texture": "#s"} + } + }, + { + "from": [4, 3.5, 0], + "to": [8, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.5, -8]}, + "faces": { + "north": {"uv": [8, 12, 12, 12.5], "texture": "#s"}, + "east": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "south": {"uv": [4, 12, 8, 12.5], "texture": "#s"}, + "west": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "up": {"uv": [4, 0, 8, 4], "texture": "#s"} + } + }, + { + "from": [12, 3.5, 0], + "to": [16, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.5, -8]}, + "faces": { + "north": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "east": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "south": {"uv": [12, 12, 16, 12.5], "texture": "#s"}, + "west": {"uv": [0, 12, 4, 12.5], "texture": "#s"}, + "up": {"uv": [12, 0, 16, 4], "texture": "#s"} } }, { @@ -76,22 +207,10 @@ "up": {"uv": [0, 0, 1, 1], "texture": "#f"} } }, - { - "from": [0, 4, 15], - "to": [1, 6, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 23]}, - "faces": { - "north": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "east": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "south": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "west": {"uv": [0, 0, 1, 2], "texture": "#f"}, - "up": {"uv": [0, 0, 1, 1], "texture": "#f"} - } - }, { "from": [1, 5, 0], "to": [15, 6, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 8]}, + "rotation": {"angle": 0, "axis": "y", "origin": [22, 12, 8]}, "faces": { "north": {"uv": [0, 0, 14, 1], "texture": "#f"}, "south": {"uv": [0, 0, 14, 1], "texture": "#f"}, @@ -102,13 +221,37 @@ { "from": [0, 5, 1], "to": [1, 6, 15], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 9]}, + "rotation": {"angle": 0, "axis": "y", "origin": [21, 12, 9]}, "faces": { "east": {"uv": [0, 0, 14, 1], "texture": "#f"}, "west": {"uv": [0, 0, 14, 1], "texture": "#f"}, "up": {"uv": [0, 0, 1, 14], "texture": "#f"}, "down": {"uv": [0, 0, 1, 14], "texture": "#f"} } + }, + { + "from": [0, 3.5, 0], + "to": [1, 6, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "east": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "south": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "west": {"uv": [0, 0, 1, 2.5], "texture": "#f"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#f"} + } + }, + { + "from": [0, 4, 15], + "to": [1, 6, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 23]}, + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#f"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#f"} + } } ] } \ No newline at end of file