diff --git a/src/main/java/ru/betterend/blocks/basis/TripleTerrainBlock.java b/src/main/java/ru/betterend/blocks/basis/TripleTerrainBlock.java index 63d5e2b2..1acead20 100644 --- a/src/main/java/ru/betterend/blocks/basis/TripleTerrainBlock.java +++ b/src/main/java/ru/betterend/blocks/basis/TripleTerrainBlock.java @@ -48,7 +48,7 @@ public class TripleTerrainBlock extends EndTerrainBlock { System.out.println(block); String name = Registry.BLOCK.getId(this).getPath(); if (block.endsWith("_middle")) { - return Patterns.createJson(Patterns.BLOCK_BASE, name + "_top"); + return Patterns.createJson(Patterns.BLOCK_BASE, name + "_top", name + "_top"); } Map map = Maps.newHashMap(); map.put("%top%", "betterend:block/" + name + "_top"); diff --git a/src/main/resources/assets/betterend/patterns/blockstate/triple_rotated_top.json b/src/main/resources/assets/betterend/patterns/blockstate/triple_rotated_top.json index 36ff9261..377caff4 100644 --- a/src/main/resources/assets/betterend/patterns/blockstate/triple_rotated_top.json +++ b/src/main/resources/assets/betterend/patterns/blockstate/triple_rotated_top.json @@ -1,22 +1,22 @@ { "variants": { "shape=bottom": [ - { "model": "betterend:pattern/%block%" }, - { "model": "betterend:pattern/%block%", "y": 90 }, - { "model": "betterend:pattern/%block%", "y": 180 }, - { "model": "betterend:pattern/%block%", "y": 270 } + { "model": "betterend:pattern/%block%/%block%" }, + { "model": "betterend:pattern/%block%/%block%", "y": 90 }, + { "model": "betterend:pattern/%block%/%block%", "y": 180 }, + { "model": "betterend:pattern/%block%/%block%", "y": 270 } ], "shape=middle": [ - { "model": "betterend:pattern/%block%_middle" }, - { "model": "betterend:pattern/%block%_middle", "y": 90 }, - { "model": "betterend:pattern/%block%_middle", "y": 180 }, - { "model": "betterend:pattern/%block%_middle", "y": 270 } + { "model": "betterend:pattern/%block%/%block%_middle" }, + { "model": "betterend:pattern/%block%/%block%_middle", "y": 90 }, + { "model": "betterend:pattern/%block%/%block%_middle", "y": 180 }, + { "model": "betterend:pattern/%block%/%block%_middle", "y": 270 } ], "shape=top": [ - { "model": "betterend:pattern/%block%", "x": 180 }, - { "model": "betterend:pattern/%block%", "x": 180, "y": 90 }, - { "model": "betterend:pattern/%block%", "x": 180, "y": 180 }, - { "model": "betterend:pattern/%block%", "x": 180, "y": 270 } + { "model": "betterend:pattern/%block%/%block%", "x": 180 }, + { "model": "betterend:pattern/%block%/%block%", "x": 180, "y": 90 }, + { "model": "betterend:pattern/%block%/%block%", "x": 180, "y": 180 }, + { "model": "betterend:pattern/%block%/%block%", "x": 180, "y": 270 } ] } } \ No newline at end of file