diff --git a/build.gradle b/build.gradle index 0a0fa461..b621d5df 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ apply plugin: 'net.minecraftforge.gradle' apply plugin: 'eclipse' apply plugin: 'maven-publish' -version = '1.15.2-1.0.0' +version = '1.15.2-1.0.1' group = 'com.quizer9o8.strata' // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = 'strata' @@ -140,7 +140,7 @@ publishing { } repositories { maven { - url "file:///${project.projectDir}/mcmodsrepo" + url "https://example.com/" } } } \ No newline at end of file diff --git a/gradlew.build.bat b/gradlew.build.bat new file mode 100644 index 00000000..646a0cb1 --- /dev/null +++ b/gradlew.build.bat @@ -0,0 +1 @@ +gradlew build \ No newline at end of file diff --git a/src/main/java/com/quizer9o8/strata/list/BlockList.java b/src/main/java/com/quizer9o8/strata/list/BlockList.java index 32650614..fce8e78c 100644 --- a/src/main/java/com/quizer9o8/strata/list/BlockList.java +++ b/src/main/java/com/quizer9o8/strata/list/BlockList.java @@ -23,68 +23,169 @@ public class BlockList //public static final RegistryObject DEBUG_ORE = BLOCKS.register("debug_ore", () -> new StrataOreBlock(Block.Properties.from(Blocks.IRON_ORE))); */ - //Igneous Rocks + /*Igneous Rocks*/ + + //Basalt public static final RegistryObject BASALT = BLOCKS.register("basalt", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject BASALT_SLAB = BLOCKS.register("basalt_slab", () -> new SlabBlock(Block.Properties.from(BASALT.get()))); public static final RegistryObject BASALT_STAIRS = BLOCKS.register("basalt_stairs", () -> new StrataStairsBlock(BASALT.get().getDefaultState(), Block.Properties.from(BASALT.get()))); public static final RegistryObject BASALT_WALL = BLOCKS.register("basalt_wall", () -> new WallBlock(Block.Properties.from(BASALT.get()))); + //Bricks + public static final RegistryObject BASALT_BRICKS = BLOCKS.register("basalt_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject BASALT_BRICK_SLAB = BLOCKS.register("basalt_brick_slab", () -> new SlabBlock(Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject BASALT_BRICK_STAIRS = BLOCKS.register("basalt_brick_stairs", () -> new StrataStairsBlock(BASALT_BRICKS.get().getDefaultState(), Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject BASALT_BRICK_WALL = BLOCKS.register("basalt_brick_wall", () -> new WallBlock(Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject CHISELED_BASALT_BRICKS = BLOCKS.register("chiseled_basalt_bricks", () -> new Block(Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject CRACKED_BASALT_BRICKS = BLOCKS.register("cracked_basalt_bricks", () -> new Block(Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject MOSSY_BASALT_BRICKS = BLOCKS.register("mossy_basalt_bricks", () -> new Block(Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject MOSSY_BASALT_BRICK_SLAB = BLOCKS.register("mossy_basalt_brick_slab", () -> new SlabBlock(Block.Properties.from(BASALT_BRICKS.get()))); + public static final RegistryObject MOSSY_BASALT_BRICK_STAIRS = BLOCKS.register("mossy_basalt_brick_stairs", () -> new StrataStairsBlock(BASALT_BRICKS.get().getDefaultState(), Block.Properties.from(BASALT.get()))); + public static final RegistryObject MOSSY_BASALT_BRICK_WALL = BLOCKS.register("mossy_basalt_brick_wall", () -> new WallBlock(Block.Properties.from(BASALT_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_BASALT = BLOCKS.register("polished_basalt", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_BASALT_SLAB = BLOCKS.register("polished_basalt_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_BASALT.get()))); public static final RegistryObject POLISHED_BASALT_STAIRS = BLOCKS.register("polished_basalt_stairs", () -> new StrataStairsBlock(POLISHED_BASALT.get().getDefaultState(), Block.Properties.from(POLISHED_BASALT.get()))); + //Gabbro public static final RegistryObject GABBRO = BLOCKS.register("gabbro", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject GABBRO_SLAB = BLOCKS.register("gabbro_slab", () -> new SlabBlock(Block.Properties.from(GABBRO.get()))); public static final RegistryObject GABBRO_STAIRS = BLOCKS.register("gabbro_stairs", () -> new StrataStairsBlock(GABBRO.get().getDefaultState(), Block.Properties.from(GABBRO.get()))); public static final RegistryObject GABBRO_WALL = BLOCKS.register("gabbro_wall", () -> new WallBlock(Block.Properties.from(GABBRO.get()))); + //Bricks + public static final RegistryObject GABBRO_BRICKS = BLOCKS.register("gabbro_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject GABBRO_BRICK_SLAB = BLOCKS.register("gabbro_brick_slab", () -> new SlabBlock(Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject GABBRO_BRICK_STAIRS = BLOCKS.register("gabbro_brick_stairs", () -> new StrataStairsBlock(GABBRO_BRICKS.get().getDefaultState(), Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject GABBRO_BRICK_WALL = BLOCKS.register("gabbro_brick_wall", () -> new WallBlock(Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject CHISELED_GABBRO_BRICKS = BLOCKS.register("chiseled_gabbro_bricks", () -> new Block(Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject CRACKED_GABBRO_BRICKS = BLOCKS.register("cracked_gabbro_bricks", () -> new Block(Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject MOSSY_GABBRO_BRICKS = BLOCKS.register("mossy_gabbro_bricks", () -> new Block(Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject MOSSY_GABBRO_BRICK_SLAB = BLOCKS.register("mossy_gabbro_brick_slab", () -> new SlabBlock(Block.Properties.from(GABBRO_BRICKS.get()))); + public static final RegistryObject MOSSY_GABBRO_BRICK_STAIRS = BLOCKS.register("mossy_gabbro_brick_stairs", () -> new StrataStairsBlock(GABBRO_BRICKS.get().getDefaultState(), Block.Properties.from(GABBRO.get()))); + public static final RegistryObject MOSSY_GABBRO_BRICK_WALL = BLOCKS.register("mossy_gabbro_brick_wall", () -> new WallBlock(Block.Properties.from(GABBRO_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_GABBRO = BLOCKS.register("polished_gabbro", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_GABBRO_SLAB = BLOCKS.register("polished_gabbro_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_GABBRO.get()))); public static final RegistryObject POLISHED_GABBRO_STAIRS = BLOCKS.register("polished_gabbro_stairs", () -> new StrataStairsBlock(POLISHED_GABBRO.get().getDefaultState(), Block.Properties.from(POLISHED_GABBRO.get()))); - //Metamorphic Rocks + /*Metamorphic Rocks*/ + + //Amphibolite public static final RegistryObject AMPHIBOLITE = BLOCKS.register("amphibolite", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject AMPHIBOLITE_SLAB = BLOCKS.register("amphibolite_slab", () -> new SlabBlock(Block.Properties.from(AMPHIBOLITE.get()))); public static final RegistryObject AMPHIBOLITE_STAIRS = BLOCKS.register("amphibolite_stairs", () -> new StrataStairsBlock(AMPHIBOLITE.get().getDefaultState(), Block.Properties.from(AMPHIBOLITE.get()))); public static final RegistryObject AMPHIBOLITE_WALL = BLOCKS.register("amphibolite_wall", () -> new WallBlock(Block.Properties.from(AMPHIBOLITE.get()))); + //Bricks + public static final RegistryObject AMPHIBOLITE_BRICKS = BLOCKS.register("amphibolite_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject AMPHIBOLITE_BRICK_SLAB = BLOCKS.register("amphibolite_brick_slab", () -> new SlabBlock(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject AMPHIBOLITE_BRICK_STAIRS = BLOCKS.register("amphibolite_brick_stairs", () -> new StrataStairsBlock(AMPHIBOLITE_BRICKS.get().getDefaultState(), Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject AMPHIBOLITE_BRICK_WALL = BLOCKS.register("amphibolite_brick_wall", () -> new WallBlock(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject CHISELED_AMPHIBOLITE_BRICKS = BLOCKS.register("chiseled_amphibolite_bricks", () -> new Block(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject CRACKED_AMPHIBOLITE_BRICKS = BLOCKS.register("cracked_amphibolite_bricks", () -> new Block(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICKS = BLOCKS.register("mossy_amphibolite_bricks", () -> new Block(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICK_SLAB = BLOCKS.register("mossy_amphibolite_brick_slab", () -> new SlabBlock(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICK_STAIRS = BLOCKS.register("mossy_amphibolite_brick_stairs", () -> new StrataStairsBlock(AMPHIBOLITE_BRICKS.get().getDefaultState(), Block.Properties.from(AMPHIBOLITE.get()))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICK_WALL = BLOCKS.register("mossy_amphibolite_brick_wall", () -> new WallBlock(Block.Properties.from(AMPHIBOLITE_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_AMPHIBOLITE = BLOCKS.register("polished_amphibolite", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_AMPHIBOLITE_SLAB = BLOCKS.register("polished_amphibolite_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_AMPHIBOLITE.get()))); public static final RegistryObject POLISHED_AMPHIBOLITE_STAIRS = BLOCKS.register("polished_amphibolite_stairs", () -> new StrataStairsBlock(POLISHED_AMPHIBOLITE.get().getDefaultState(), Block.Properties.from(POLISHED_AMPHIBOLITE.get()))); + //Gneiss public static final RegistryObject GNEISS = BLOCKS.register("gneiss", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject GNEISS_SLAB = BLOCKS.register("gneiss_slab", () -> new SlabBlock(Block.Properties.from(GNEISS.get()))); public static final RegistryObject GNEISS_STAIRS = BLOCKS.register("gneiss_stairs", () -> new StrataStairsBlock(GNEISS.get().getDefaultState(), Block.Properties.from(GNEISS.get()))); public static final RegistryObject GNEISS_WALL = BLOCKS.register("gneiss_wall", () -> new WallBlock(Block.Properties.from(GNEISS.get()))); + //Bricks + public static final RegistryObject GNEISS_BRICKS = BLOCKS.register("gneiss_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject GNEISS_BRICK_SLAB = BLOCKS.register("gneiss_brick_slab", () -> new SlabBlock(Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject GNEISS_BRICK_STAIRS = BLOCKS.register("gneiss_brick_stairs", () -> new StrataStairsBlock(GNEISS_BRICKS.get().getDefaultState(), Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject GNEISS_BRICK_WALL = BLOCKS.register("gneiss_brick_wall", () -> new WallBlock(Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject CHISELED_GNEISS_BRICKS = BLOCKS.register("chiseled_gneiss_bricks", () -> new Block(Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject CRACKED_GNEISS_BRICKS = BLOCKS.register("cracked_gneiss_bricks", () -> new Block(Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject MOSSY_GNEISS_BRICKS = BLOCKS.register("mossy_gneiss_bricks", () -> new Block(Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject MOSSY_GNEISS_BRICK_SLAB = BLOCKS.register("mossy_gneiss_brick_slab", () -> new SlabBlock(Block.Properties.from(GNEISS_BRICKS.get()))); + public static final RegistryObject MOSSY_GNEISS_BRICK_STAIRS = BLOCKS.register("mossy_gneiss_brick_stairs", () -> new StrataStairsBlock(GNEISS_BRICKS.get().getDefaultState(), Block.Properties.from(GNEISS.get()))); + public static final RegistryObject MOSSY_GNEISS_BRICK_WALL = BLOCKS.register("mossy_gneiss_brick_wall", () -> new WallBlock(Block.Properties.from(GNEISS_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_GNEISS = BLOCKS.register("polished_gneiss", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_GNEISS_SLAB = BLOCKS.register("polished_gneiss_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_GNEISS.get()))); public static final RegistryObject POLISHED_GNEISS_STAIRS = BLOCKS.register("polished_gneiss_stairs", () -> new StrataStairsBlock(POLISHED_GNEISS.get().getDefaultState(), Block.Properties.from(POLISHED_GNEISS.get()))); + //Schist public static final RegistryObject SCHIST = BLOCKS.register("schist", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject SCHIST_SLAB = BLOCKS.register("schist_slab", () -> new SlabBlock(Block.Properties.from(SCHIST.get()))); public static final RegistryObject SCHIST_STAIRS = BLOCKS.register("schist_stairs", () -> new StrataStairsBlock(SCHIST.get().getDefaultState(), Block.Properties.from(SCHIST.get()))); public static final RegistryObject SCHIST_WALL = BLOCKS.register("schist_wall", () -> new WallBlock(Block.Properties.from(SCHIST.get()))); + //Bricks + public static final RegistryObject SCHIST_BRICKS = BLOCKS.register("schist_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject SCHIST_BRICK_SLAB = BLOCKS.register("schist_brick_slab", () -> new SlabBlock(Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject SCHIST_BRICK_STAIRS = BLOCKS.register("schist_brick_stairs", () -> new StrataStairsBlock(SCHIST_BRICKS.get().getDefaultState(), Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject SCHIST_BRICK_WALL = BLOCKS.register("schist_brick_wall", () -> new WallBlock(Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject CHISELED_SCHIST_BRICKS = BLOCKS.register("chiseled_schist_bricks", () -> new Block(Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject CRACKED_SCHIST_BRICKS = BLOCKS.register("cracked_schist_bricks", () -> new Block(Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject MOSSY_SCHIST_BRICKS = BLOCKS.register("mossy_schist_bricks", () -> new Block(Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject MOSSY_SCHIST_BRICK_SLAB = BLOCKS.register("mossy_schist_brick_slab", () -> new SlabBlock(Block.Properties.from(SCHIST_BRICKS.get()))); + public static final RegistryObject MOSSY_SCHIST_BRICK_STAIRS = BLOCKS.register("mossy_schist_brick_stairs", () -> new StrataStairsBlock(SCHIST_BRICKS.get().getDefaultState(), Block.Properties.from(SCHIST.get()))); + public static final RegistryObject MOSSY_SCHIST_BRICK_WALL = BLOCKS.register("mossy_schist_brick_wall", () -> new WallBlock(Block.Properties.from(SCHIST_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_SCHIST = BLOCKS.register("polished_schist", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_SCHIST_SLAB = BLOCKS.register("polished_schist_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_SCHIST.get()))); public static final RegistryObject POLISHED_SCHIST_STAIRS = BLOCKS.register("polished_schist_stairs", () -> new StrataStairsBlock(POLISHED_SCHIST.get().getDefaultState(), Block.Properties.from(POLISHED_SCHIST.get()))); - //Sedimentary Rocks + /*Sedimentary Rocks*/ + + //Limestone public static final RegistryObject LIMESTONE = BLOCKS.register("limestone", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject LIMESTONE_SLAB = BLOCKS.register("limestone_slab", () -> new SlabBlock(Block.Properties.from(LIMESTONE.get()))); public static final RegistryObject LIMESTONE_STAIRS = BLOCKS.register("limestone_stairs", () -> new StrataStairsBlock(LIMESTONE.get().getDefaultState(), Block.Properties.from(LIMESTONE.get()))); public static final RegistryObject LIMESTONE_WALL = BLOCKS.register("limestone_wall", () -> new WallBlock(Block.Properties.from(LIMESTONE.get()))); + //Bricks + public static final RegistryObject LIMESTONE_BRICKS = BLOCKS.register("limestone_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject LIMESTONE_BRICK_SLAB = BLOCKS.register("limestone_brick_slab", () -> new SlabBlock(Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject LIMESTONE_BRICK_STAIRS = BLOCKS.register("limestone_brick_stairs", () -> new StrataStairsBlock(LIMESTONE_BRICKS.get().getDefaultState(), Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject LIMESTONE_BRICK_WALL = BLOCKS.register("limestone_brick_wall", () -> new WallBlock(Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject CHISELED_LIMESTONE_BRICKS = BLOCKS.register("chiseled_limestone_bricks", () -> new Block(Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject CRACKED_LIMESTONE_BRICKS = BLOCKS.register("cracked_limestone_bricks", () -> new Block(Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject MOSSY_LIMESTONE_BRICKS = BLOCKS.register("mossy_limestone_bricks", () -> new Block(Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject MOSSY_LIMESTONE_BRICK_SLAB = BLOCKS.register("mossy_limestone_brick_slab", () -> new SlabBlock(Block.Properties.from(LIMESTONE_BRICKS.get()))); + public static final RegistryObject MOSSY_LIMESTONE_BRICK_STAIRS = BLOCKS.register("mossy_limestone_brick_stairs", () -> new StrataStairsBlock(LIMESTONE_BRICKS.get().getDefaultState(), Block.Properties.from(LIMESTONE.get()))); + public static final RegistryObject MOSSY_LIMESTONE_BRICK_WALL = BLOCKS.register("mossy_limestone_brick_wall", () -> new WallBlock(Block.Properties.from(LIMESTONE_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_LIMESTONE = BLOCKS.register("polished_limestone", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_LIMESTONE_SLAB = BLOCKS.register("polished_limestone_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_LIMESTONE.get()))); public static final RegistryObject POLISHED_LIMESTONE_STAIRS = BLOCKS.register("polished_limestone_stairs", () -> new StrataStairsBlock(POLISHED_LIMESTONE.get().getDefaultState(), Block.Properties.from(POLISHED_LIMESTONE.get()))); + //Shale public static final RegistryObject SHALE = BLOCKS.register("shale", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject SHALE_SLAB = BLOCKS.register("shale_slab", () -> new SlabBlock(Block.Properties.from(SHALE.get()))); public static final RegistryObject SHALE_STAIRS = BLOCKS.register("shale_stairs", () -> new StrataStairsBlock(SHALE.get().getDefaultState(), Block.Properties.from(SHALE.get()))); public static final RegistryObject SHALE_WALL = BLOCKS.register("shale_wall", () -> new WallBlock(Block.Properties.from(SHALE.get()))); + //Bricks + public static final RegistryObject SHALE_BRICKS = BLOCKS.register("shale_bricks", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); + public static final RegistryObject SHALE_BRICK_SLAB = BLOCKS.register("shale_brick_slab", () -> new SlabBlock(Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject SHALE_BRICK_STAIRS = BLOCKS.register("shale_brick_stairs", () -> new StrataStairsBlock(SHALE_BRICKS.get().getDefaultState(), Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject SHALE_BRICK_WALL = BLOCKS.register("shale_brick_wall", () -> new WallBlock(Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject CHISELED_SHALE_BRICKS = BLOCKS.register("chiseled_shale_bricks", () -> new Block(Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject CRACKED_SHALE_BRICKS = BLOCKS.register("cracked_shale_bricks", () -> new Block(Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject MOSSY_SHALE_BRICKS = BLOCKS.register("mossy_shale_bricks", () -> new Block(Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject MOSSY_SHALE_BRICK_SLAB = BLOCKS.register("mossy_shale_brick_slab", () -> new SlabBlock(Block.Properties.from(SHALE_BRICKS.get()))); + public static final RegistryObject MOSSY_SHALE_BRICK_STAIRS = BLOCKS.register("mossy_shale_brick_stairs", () -> new StrataStairsBlock(SHALE_BRICKS.get().getDefaultState(), Block.Properties.from(SHALE.get()))); + public static final RegistryObject MOSSY_SHALE_BRICK_WALL = BLOCKS.register("mossy_shale_brick_wall", () -> new WallBlock(Block.Properties.from(SHALE_BRICKS.get()))); + + //Polished public static final RegistryObject POLISHED_SHALE = BLOCKS.register("polished_shale", () -> new Block(Block.Properties.create(Material.ROCK).sound(SoundType.STONE).harvestTool(ToolType.PICKAXE).hardnessAndResistance(1.5f, 6.0f))); public static final RegistryObject POLISHED_SHALE_SLAB = BLOCKS.register("polished_shale_slab", () -> new SlabBlock(Block.Properties.from(POLISHED_SHALE.get()))); public static final RegistryObject POLISHED_SHALE_STAIRS = BLOCKS.register("polished_shale_stairs", () -> new StrataStairsBlock(POLISHED_SHALE.get().getDefaultState(), Block.Properties.from(POLISHED_SHALE.get()))); diff --git a/src/main/java/com/quizer9o8/strata/list/ItemList.java b/src/main/java/com/quizer9o8/strata/list/ItemList.java index 96968bca..f6b51871 100644 --- a/src/main/java/com/quizer9o8/strata/list/ItemList.java +++ b/src/main/java/com/quizer9o8/strata/list/ItemList.java @@ -22,69 +22,169 @@ public class ItemList //public static final RegistryObject DEBUG_ORE = ITEMS.register("debug_ore", () -> new BlockItem(BlockList.DEBUG_ORE.get(), new Item.Properties().group(Main.DEBUG_TAB))); */ - //Igneous Rocks + /*Igneous Rocks*/ + /*-Basalt-*/ public static final RegistryObject BASALT = ITEMS.register("basalt", () -> new BlockItem(BlockList.BASALT.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject BASALT_SLAB = ITEMS.register("basalt_slab", () -> new BlockItem(BlockList.BASALT_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject BASALT_STAIRS = ITEMS.register("basalt_stairs", () -> new BlockItem(BlockList.BASALT_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject BASALT_WALL = ITEMS.register("basalt_wall", () -> new BlockItem(BlockList.BASALT_WALL.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + //Bricks + public static final RegistryObject BASALT_BRICKS = ITEMS.register("basalt_bricks", () -> new BlockItem(BlockList.BASALT_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject BASALT_BRICK_SLAB = ITEMS.register("basalt_brick_slab", () -> new BlockItem(BlockList.BASALT_BRICK_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject BASALT_BRICK_STAIRS = ITEMS.register("basalt_brick_stairs", () -> new BlockItem(BlockList.BASALT_BRICK_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject BASALT_BRICK_WALL = ITEMS.register("basalt_brick_wall", () -> new BlockItem(BlockList.BASALT_BRICK_WALL.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject CHISELED_BASALT_BRICKS = ITEMS.register("chiseled_basalt_bricks", () -> new BlockItem(BlockList.CHISELED_BASALT_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject CRACKED_BASALT_BRICKS = ITEMS.register("cracked_basalt_bricks", () -> new BlockItem(BlockList.CRACKED_BASALT_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_BASALT_BRICKS = ITEMS.register("mossy_basalt_bricks", () -> new BlockItem(BlockList.MOSSY_BASALT_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_BASALT_BRICK_SLAB = ITEMS.register("mossy_basalt_brick_slab", () -> new BlockItem(BlockList.MOSSY_BASALT_BRICK_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_BASALT_BRICK_STAIRS = ITEMS.register("mossy_basalt_brick_stairs", () -> new BlockItem(BlockList.MOSSY_BASALT_BRICK_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_BASALT_BRICK_WALL = ITEMS.register("mossy_basalt_brick_wall", () -> new BlockItem(BlockList.MOSSY_BASALT_BRICK_WALL.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + + //Polished public static final RegistryObject POLISHED_BASALT = ITEMS.register("polished_basalt", () -> new BlockItem(BlockList.POLISHED_BASALT.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject POLISHED_BASALT_SLAB = ITEMS.register("polished_basalt_slab", () -> new BlockItem(BlockList.POLISHED_BASALT_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject POLISHED_BASALT_STAIRS = ITEMS.register("polished_basalt_stairs", () -> new BlockItem(BlockList.POLISHED_BASALT_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + /*-Gabbro-*/ public static final RegistryObject GABBRO = ITEMS.register("gabbro", () -> new BlockItem(BlockList.GABBRO.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject GABBRO_SLAB = ITEMS.register("gabbro_slab", () -> new BlockItem(BlockList.GABBRO_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject GABBRO_STAIRS = ITEMS.register("gabbro_stairs", () -> new BlockItem(BlockList.GABBRO_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject GABBRO_WALL = ITEMS.register("gabbro_wall", () -> new BlockItem(BlockList.GABBRO_WALL.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + //Bricks + public static final RegistryObject GABBRO_BRICKS = ITEMS.register("gabbro_bricks", () -> new BlockItem(BlockList.GABBRO_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject GABBRO_BRICK_SLAB = ITEMS.register("gabbro_brick_slab", () -> new BlockItem(BlockList.GABBRO_BRICK_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject GABBRO_BRICK_STAIRS = ITEMS.register("gabbro_brick_stairs", () -> new BlockItem(BlockList.GABBRO_BRICK_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject GABBRO_BRICK_WALL = ITEMS.register("gabbro_brick_wall", () -> new BlockItem(BlockList.GABBRO_BRICK_WALL.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject CHISELED_GABBRO_BRICKS = ITEMS.register("chiseled_gabbro_bricks", () -> new BlockItem(BlockList.CHISELED_GABBRO_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject CRACKED_GABBRO_BRICKS = ITEMS.register("cracked_gabbro_bricks", () -> new BlockItem(BlockList.CRACKED_GABBRO_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_GABBRO_BRICKS = ITEMS.register("mossy_gabbro_bricks", () -> new BlockItem(BlockList.MOSSY_GABBRO_BRICKS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_GABBRO_BRICK_SLAB = ITEMS.register("mossy_gabbro_brick_slab", () -> new BlockItem(BlockList.MOSSY_GABBRO_BRICK_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_GABBRO_BRICK_STAIRS = ITEMS.register("mossy_gabbro_brick_stairs", () -> new BlockItem(BlockList.MOSSY_GABBRO_BRICK_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + public static final RegistryObject MOSSY_GABBRO_BRICK_WALL = ITEMS.register("mossy_gabbro_brick_wall", () -> new BlockItem(BlockList.MOSSY_GABBRO_BRICK_WALL.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); + + //Polished public static final RegistryObject POLISHED_GABBRO = ITEMS.register("polished_gabbro", () -> new BlockItem(BlockList.POLISHED_GABBRO.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject POLISHED_GABBRO_SLAB = ITEMS.register("polished_gabbro_slab", () -> new BlockItem(BlockList.POLISHED_GABBRO_SLAB.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); public static final RegistryObject POLISHED_GABBRO_STAIRS = ITEMS.register("polished_gabbro_stairs", () -> new BlockItem(BlockList.POLISHED_GABBRO_STAIRS.get(), new Item.Properties().group(Main.IGNEOUS_TAB))); - //Metamorphic Rocks + /*Metamorphic Rocks*/ + + /*-Amphibolite-*/ public static final RegistryObject AMPHIBOLITE = ITEMS.register("amphibolite", () -> new BlockItem(BlockList.AMPHIBOLITE.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject AMPHIBOLITE_SLAB = ITEMS.register("amphibolite_slab", () -> new BlockItem(BlockList.AMPHIBOLITE_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject AMPHIBOLITE_STAIRS = ITEMS.register("amphibolite_stairs", () -> new BlockItem(BlockList.AMPHIBOLITE_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject AMPHIBOLITE_WALL = ITEMS.register("amphibolite_wall", () -> new BlockItem(BlockList.AMPHIBOLITE_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + //Bricks + public static final RegistryObject AMPHIBOLITE_BRICKS = ITEMS.register("amphibolite_bricks", () -> new BlockItem(BlockList.AMPHIBOLITE_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject AMPHIBOLITE_BRICK_SLAB = ITEMS.register("amphibolite_brick_slab", () -> new BlockItem(BlockList.AMPHIBOLITE_BRICK_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject AMPHIBOLITE_BRICK_STAIRS = ITEMS.register("amphibolite_brick_stairs", () -> new BlockItem(BlockList.AMPHIBOLITE_BRICK_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject AMPHIBOLITE_BRICK_WALL = ITEMS.register("amphibolite_brick_wall", () -> new BlockItem(BlockList.AMPHIBOLITE_BRICK_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject CHISELED_AMPHIBOLITE_BRICKS = ITEMS.register("chiseled_amphibolite_bricks", () -> new BlockItem(BlockList.CHISELED_AMPHIBOLITE_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject CRACKED_AMPHIBOLITE_BRICKS = ITEMS.register("cracked_amphibolite_bricks", () -> new BlockItem(BlockList.CRACKED_AMPHIBOLITE_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICKS = ITEMS.register("mossy_amphibolite_bricks", () -> new BlockItem(BlockList.MOSSY_AMPHIBOLITE_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICK_SLAB = ITEMS.register("mossy_amphibolite_brick_slab", () -> new BlockItem(BlockList.MOSSY_AMPHIBOLITE_BRICK_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICK_STAIRS = ITEMS.register("mossy_amphibolite_brick_stairs", () -> new BlockItem(BlockList.MOSSY_AMPHIBOLITE_BRICK_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_AMPHIBOLITE_BRICK_WALL = ITEMS.register("mossy_amphibolite_brick_wall", () -> new BlockItem(BlockList.MOSSY_AMPHIBOLITE_BRICK_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + + //Polished public static final RegistryObject POLISHED_AMPHIBOLITE = ITEMS.register("polished_amphibolite", () -> new BlockItem(BlockList.POLISHED_AMPHIBOLITE.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject POLISHED_AMPHIBOLITE_SLAB = ITEMS.register("polished_amphibolite_slab", () -> new BlockItem(BlockList.POLISHED_AMPHIBOLITE_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject POLISHED_AMPHIBOLITE_STAIRS = ITEMS.register("polished_amphibolite_stairs", () -> new BlockItem(BlockList.POLISHED_AMPHIBOLITE_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + /*-Gneiss-*/ public static final RegistryObject GNEISS = ITEMS.register("gneiss", () -> new BlockItem(BlockList.GNEISS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject GNEISS_SLAB = ITEMS.register("gneiss_slab", () -> new BlockItem(BlockList.GNEISS_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject GNEISS_STAIRS = ITEMS.register("gneiss_stairs", () -> new BlockItem(BlockList.GNEISS_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject GNEISS_WALL = ITEMS.register("gneiss_wall", () -> new BlockItem(BlockList.GNEISS_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + //Bricks + public static final RegistryObject GNEISS_BRICKS = ITEMS.register("gneiss_bricks", () -> new BlockItem(BlockList.GNEISS_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject GNEISS_BRICK_SLAB = ITEMS.register("gneiss_brick_slab", () -> new BlockItem(BlockList.GNEISS_BRICK_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject GNEISS_BRICK_STAIRS = ITEMS.register("gneiss_brick_stairs", () -> new BlockItem(BlockList.GNEISS_BRICK_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject GNEISS_BRICK_WALL = ITEMS.register("gneiss_brick_wall", () -> new BlockItem(BlockList.GNEISS_BRICK_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject CHISELED_GNEISS_BRICKS = ITEMS.register("chiseled_gneiss_bricks", () -> new BlockItem(BlockList.CHISELED_GNEISS_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject CRACKED_GNEISS_BRICKS = ITEMS.register("cracked_gneiss_bricks", () -> new BlockItem(BlockList.CRACKED_GNEISS_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_GNEISS_BRICKS = ITEMS.register("mossy_gneiss_bricks", () -> new BlockItem(BlockList.MOSSY_GNEISS_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_GNEISS_BRICK_SLAB = ITEMS.register("mossy_gneiss_brick_slab", () -> new BlockItem(BlockList.MOSSY_GNEISS_BRICK_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_GNEISS_BRICK_STAIRS = ITEMS.register("mossy_gneiss_brick_stairs", () -> new BlockItem(BlockList.MOSSY_GNEISS_BRICK_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_GNEISS_BRICK_WALL = ITEMS.register("mossy_gneiss_brick_wall", () -> new BlockItem(BlockList.MOSSY_GNEISS_BRICK_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + + //Polished public static final RegistryObject POLISHED_GNEISS = ITEMS.register("polished_gneiss", () -> new BlockItem(BlockList.POLISHED_GNEISS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject POLISHED_GNEISS_SLAB = ITEMS.register("polished_gneiss_slab", () -> new BlockItem(BlockList.POLISHED_GNEISS_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject POLISHED_GNEISS_STAIRS = ITEMS.register("polished_gneiss_stairs", () -> new BlockItem(BlockList.POLISHED_GNEISS_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + /*-Schist-*/ public static final RegistryObject SCHIST = ITEMS.register("schist", () -> new BlockItem(BlockList.SCHIST.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject SCHIST_SLAB = ITEMS.register("schist_slab", () -> new BlockItem(BlockList.SCHIST_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject SCHIST_STAIRS = ITEMS.register("schist_stairs", () -> new BlockItem(BlockList.SCHIST_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject SCHIST_WALL = ITEMS.register("schist_wall", () -> new BlockItem(BlockList.SCHIST_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + //Bricks + public static final RegistryObject SCHIST_BRICKS = ITEMS.register("schist_bricks", () -> new BlockItem(BlockList.SCHIST_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject SCHIST_BRICK_SLAB = ITEMS.register("schist_brick_slab", () -> new BlockItem(BlockList.SCHIST_BRICK_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject SCHIST_BRICK_STAIRS = ITEMS.register("schist_brick_stairs", () -> new BlockItem(BlockList.SCHIST_BRICK_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject SCHIST_BRICK_WALL = ITEMS.register("schist_brick_wall", () -> new BlockItem(BlockList.SCHIST_BRICK_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject CHISELED_SCHIST_BRICKS = ITEMS.register("chiseled_schist_bricks", () -> new BlockItem(BlockList.CHISELED_SCHIST_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject CRACKED_SCHIST_BRICKS = ITEMS.register("cracked_schist_bricks", () -> new BlockItem(BlockList.CRACKED_SCHIST_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_SCHIST_BRICKS = ITEMS.register("mossy_schist_bricks", () -> new BlockItem(BlockList.MOSSY_SCHIST_BRICKS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_SCHIST_BRICK_SLAB = ITEMS.register("mossy_schist_brick_slab", () -> new BlockItem(BlockList.MOSSY_SCHIST_BRICK_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_SCHIST_BRICK_STAIRS = ITEMS.register("mossy_schist_brick_stairs", () -> new BlockItem(BlockList.MOSSY_SCHIST_BRICK_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + public static final RegistryObject MOSSY_SCHIST_BRICK_WALL = ITEMS.register("mossy_schist_brick_wall", () -> new BlockItem(BlockList.MOSSY_SCHIST_BRICK_WALL.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); + + //Polished public static final RegistryObject POLISHED_SCHIST = ITEMS.register("polished_schist", () -> new BlockItem(BlockList.POLISHED_SCHIST.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject POLISHED_SCHIST_SLAB = ITEMS.register("polished_schist_slab", () -> new BlockItem(BlockList.POLISHED_SCHIST_SLAB.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); public static final RegistryObject POLISHED_SCHIST_STAIRS = ITEMS.register("polished_schist_stairs", () -> new BlockItem(BlockList.POLISHED_SCHIST_STAIRS.get(), new Item.Properties().group(Main.METAMORPHIC_TAB))); - //Sedimentary Rocks + /*Sedimentary Rocks*/ + + /*-Limestone-*/ public static final RegistryObject LIMESTONE = ITEMS.register("limestone", () -> new BlockItem(BlockList.LIMESTONE.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject LIMESTONE_SLAB = ITEMS.register("limestone_slab", () -> new BlockItem(BlockList.LIMESTONE_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject LIMESTONE_STAIRS = ITEMS.register("limestone_stairs", () -> new BlockItem(BlockList.LIMESTONE_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject LIMESTONE_WALL = ITEMS.register("limestone_wall", () -> new BlockItem(BlockList.LIMESTONE_WALL.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + //Bricks + public static final RegistryObject LIMESTONE_BRICKS = ITEMS.register("limestone_bricks", () -> new BlockItem(BlockList.LIMESTONE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject LIMESTONE_BRICK_SLAB = ITEMS.register("limestone_brick_slab", () -> new BlockItem(BlockList.LIMESTONE_BRICK_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject LIMESTONE_BRICK_STAIRS = ITEMS.register("limestone_brick_stairs", () -> new BlockItem(BlockList.LIMESTONE_BRICK_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject LIMESTONE_BRICK_WALL = ITEMS.register("limestone_brick_wall", () -> new BlockItem(BlockList.LIMESTONE_BRICK_WALL.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject CHISELED_LIMESTONE_BRICKS = ITEMS.register("chiseled_limestone_bricks", () -> new BlockItem(BlockList.CHISELED_LIMESTONE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject CRACKED_LIMESTONE_BRICKS = ITEMS.register("cracked_limestone_bricks", () -> new BlockItem(BlockList.CRACKED_LIMESTONE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_LIMESTONE_BRICKS = ITEMS.register("mossy_limestone_bricks", () -> new BlockItem(BlockList.MOSSY_LIMESTONE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_LIMESTONE_BRICK_SLAB = ITEMS.register("mossy_limestone_brick_slab", () -> new BlockItem(BlockList.MOSSY_LIMESTONE_BRICK_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_LIMESTONE_BRICK_STAIRS = ITEMS.register("mossy_limestone_brick_stairs", () -> new BlockItem(BlockList.MOSSY_LIMESTONE_BRICK_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_LIMESTONE_BRICK_WALL = ITEMS.register("mossy_limestone_brick_wall", () -> new BlockItem(BlockList.MOSSY_LIMESTONE_BRICK_WALL.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + + //Polished public static final RegistryObject POLISHED_LIMESTONE = ITEMS.register("polished_limestone", () -> new BlockItem(BlockList.POLISHED_LIMESTONE.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject POLISHED_LIMESTONE_SLAB = ITEMS.register("polished_limestone_slab", () -> new BlockItem(BlockList.POLISHED_LIMESTONE_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject POLISHED_LIMESTONE_STAIRS = ITEMS.register("polished_limestone_stairs", () -> new BlockItem(BlockList.POLISHED_LIMESTONE_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + /*-Shale-*/ public static final RegistryObject SHALE = ITEMS.register("shale", () -> new BlockItem(BlockList.SHALE.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject SHALE_SLAB = ITEMS.register("shale_slab", () -> new BlockItem(BlockList.SHALE_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject SHALE_STAIRS = ITEMS.register("shale_stairs", () -> new BlockItem(BlockList.SHALE_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject SHALE_WALL = ITEMS.register("shale_wall", () -> new BlockItem(BlockList.SHALE_WALL.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + //Bricks + public static final RegistryObject SHALE_BRICKS = ITEMS.register("shale_bricks", () -> new BlockItem(BlockList.SHALE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject SHALE_BRICK_SLAB = ITEMS.register("shale_brick_slab", () -> new BlockItem(BlockList.SHALE_BRICK_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject SHALE_BRICK_STAIRS = ITEMS.register("shale_brick_stairs", () -> new BlockItem(BlockList.SHALE_BRICK_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject SHALE_BRICK_WALL = ITEMS.register("shale_brick_wall", () -> new BlockItem(BlockList.SHALE_BRICK_WALL.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject CHISELED_SHALE_BRICKS = ITEMS.register("chiseled_shale_bricks", () -> new BlockItem(BlockList.CHISELED_SHALE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject CRACKED_SHALE_BRICKS = ITEMS.register("cracked_shale_bricks", () -> new BlockItem(BlockList.CRACKED_SHALE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_SHALE_BRICKS = ITEMS.register("mossy_shale_bricks", () -> new BlockItem(BlockList.MOSSY_SHALE_BRICKS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_SHALE_BRICK_SLAB = ITEMS.register("mossy_shale_brick_slab", () -> new BlockItem(BlockList.MOSSY_SHALE_BRICK_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_SHALE_BRICK_STAIRS = ITEMS.register("mossy_shale_brick_stairs", () -> new BlockItem(BlockList.MOSSY_SHALE_BRICK_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + public static final RegistryObject MOSSY_SHALE_BRICK_WALL = ITEMS.register("mossy_shale_brick_wall", () -> new BlockItem(BlockList.MOSSY_SHALE_BRICK_WALL.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); + + //Polished public static final RegistryObject POLISHED_SHALE = ITEMS.register("polished_shale", () -> new BlockItem(BlockList.POLISHED_SHALE.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject POLISHED_SHALE_SLAB = ITEMS.register("polished_shale_slab", () -> new BlockItem(BlockList.POLISHED_SHALE_SLAB.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); public static final RegistryObject POLISHED_SHALE_STAIRS = ITEMS.register("polished_shale_stairs", () -> new BlockItem(BlockList.POLISHED_SHALE_STAIRS.get(), new Item.Properties().group(Main.SEDIMENTARY_TAB))); diff --git a/src/main/resources/assets/strata/blockstates/amphibolite_brick_slab.json b/src/main/resources/assets/strata/blockstates/amphibolite_brick_slab.json new file mode 100644 index 00000000..fb4a326e --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/amphibolite_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/amphibolite_brick_slab" }, + "type=top": { "model": "strata:block/amphibolite_brick_slab_top" }, + "type=double": { "model": "strata:block/amphibolite_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/amphibolite_brick_stairs.json b/src/main/resources/assets/strata/blockstates/amphibolite_brick_stairs.json new file mode 100644 index 00000000..d9c1e41f --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/amphibolite_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/amphibolite_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/amphibolite_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/amphibolite_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/amphibolite_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/amphibolite_brick_wall.json b/src/main/resources/assets/strata/blockstates/amphibolite_brick_wall.json new file mode 100644 index 00000000..b7bafe76 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/amphibolite_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/amphibolite_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/amphibolite_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/amphibolite_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/amphibolite_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/amphibolite_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/amphibolite_bricks.json b/src/main/resources/assets/strata/blockstates/amphibolite_bricks.json new file mode 100644 index 00000000..b8543bce --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/amphibolite_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/amphibolite_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/basalt_brick_slab.json b/src/main/resources/assets/strata/blockstates/basalt_brick_slab.json new file mode 100644 index 00000000..913d72f4 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/basalt_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/basalt_brick_slab" }, + "type=top": { "model": "strata:block/basalt_brick_slab_top" }, + "type=double": { "model": "strata:block/basalt_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/basalt_brick_stairs.json b/src/main/resources/assets/strata/blockstates/basalt_brick_stairs.json new file mode 100644 index 00000000..dedd17d0 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/basalt_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/basalt_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/basalt_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/basalt_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/basalt_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/basalt_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/basalt_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/basalt_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/basalt_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/basalt_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/basalt_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/basalt_brick_wall.json b/src/main/resources/assets/strata/blockstates/basalt_brick_wall.json new file mode 100644 index 00000000..954d01ac --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/basalt_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/basalt_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/basalt_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/basalt_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/basalt_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/basalt_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/basalt_bricks.json b/src/main/resources/assets/strata/blockstates/basalt_bricks.json new file mode 100644 index 00000000..46eea316 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/basalt_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/basalt_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_amphibolite_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_amphibolite_bricks.json new file mode 100644 index 00000000..e636284a --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_amphibolite_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_amphibolite_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_basalt_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_basalt_bricks.json new file mode 100644 index 00000000..199a4459 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_basalt_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_basalt_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_gabbro_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_gabbro_bricks.json new file mode 100644 index 00000000..4efb56a9 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_gabbro_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_gabbro_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_gneiss_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_gneiss_bricks.json new file mode 100644 index 00000000..e8f5ade2 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_gneiss_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_gneiss_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_limestone_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_limestone_bricks.json new file mode 100644 index 00000000..8acc98c9 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_limestone_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_limestone_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_schist_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_schist_bricks.json new file mode 100644 index 00000000..5a0beac8 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_schist_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_schist_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/chiseled_shale_bricks.json b/src/main/resources/assets/strata/blockstates/chiseled_shale_bricks.json new file mode 100644 index 00000000..15641655 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/chiseled_shale_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/chiseled_shale_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_amphibolite_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_amphibolite_bricks.json new file mode 100644 index 00000000..ae94433f --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_amphibolite_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_amphibolite_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_basalt_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_basalt_bricks.json new file mode 100644 index 00000000..dbcf9d8e --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_basalt_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_basalt_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_gabbro_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_gabbro_bricks.json new file mode 100644 index 00000000..4f8d13d0 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_gabbro_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_gabbro_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_gneiss_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_gneiss_bricks.json new file mode 100644 index 00000000..2d335d4d --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_gneiss_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_gneiss_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_limestone_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_limestone_bricks.json new file mode 100644 index 00000000..871343ef --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_limestone_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_limestone_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_schist_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_schist_bricks.json new file mode 100644 index 00000000..887bdb9b --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_schist_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_schist_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/cracked_shale_bricks.json b/src/main/resources/assets/strata/blockstates/cracked_shale_bricks.json new file mode 100644 index 00000000..1235f054 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/cracked_shale_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/cracked_shale_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/gabbro_brick_slab.json b/src/main/resources/assets/strata/blockstates/gabbro_brick_slab.json new file mode 100644 index 00000000..b6928089 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gabbro_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/gabbro_brick_slab" }, + "type=top": { "model": "strata:block/gabbro_brick_slab_top" }, + "type=double": { "model": "strata:block/gabbro_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/gabbro_brick_stairs.json b/src/main/resources/assets/strata/blockstates/gabbro_brick_stairs.json new file mode 100644 index 00000000..a03d1516 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gabbro_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/gabbro_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/gabbro_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/gabbro_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/gabbro_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/gabbro_brick_wall.json b/src/main/resources/assets/strata/blockstates/gabbro_brick_wall.json new file mode 100644 index 00000000..cab558f8 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gabbro_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/gabbro_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/gabbro_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/gabbro_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/gabbro_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/gabbro_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/gabbro_bricks.json b/src/main/resources/assets/strata/blockstates/gabbro_bricks.json new file mode 100644 index 00000000..4bfcbb1a --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gabbro_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/gabbro_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/gneiss_brick_slab.json b/src/main/resources/assets/strata/blockstates/gneiss_brick_slab.json new file mode 100644 index 00000000..4db075ea --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gneiss_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/gneiss_brick_slab" }, + "type=top": { "model": "strata:block/gneiss_brick_slab_top" }, + "type=double": { "model": "strata:block/gneiss_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/gneiss_brick_stairs.json b/src/main/resources/assets/strata/blockstates/gneiss_brick_stairs.json new file mode 100644 index 00000000..aaa6cc10 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gneiss_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/gneiss_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/gneiss_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/gneiss_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/gneiss_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/gneiss_brick_wall.json b/src/main/resources/assets/strata/blockstates/gneiss_brick_wall.json new file mode 100644 index 00000000..2a3ca669 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gneiss_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/gneiss_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/gneiss_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/gneiss_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/gneiss_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/gneiss_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/gneiss_bricks.json b/src/main/resources/assets/strata/blockstates/gneiss_bricks.json new file mode 100644 index 00000000..abf74813 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/gneiss_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/gneiss_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/limestone_brick_slab.json b/src/main/resources/assets/strata/blockstates/limestone_brick_slab.json new file mode 100644 index 00000000..3b96134f --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/limestone_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/limestone_brick_slab" }, + "type=top": { "model": "strata:block/limestone_brick_slab_top" }, + "type=double": { "model": "strata:block/limestone_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/limestone_brick_stairs.json b/src/main/resources/assets/strata/blockstates/limestone_brick_stairs.json new file mode 100644 index 00000000..534ae0e4 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/limestone_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/limestone_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/limestone_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/limestone_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/limestone_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/limestone_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/limestone_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/limestone_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/limestone_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/limestone_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/limestone_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/limestone_brick_wall.json b/src/main/resources/assets/strata/blockstates/limestone_brick_wall.json new file mode 100644 index 00000000..0f0d8699 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/limestone_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/limestone_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/limestone_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/limestone_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/limestone_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/limestone_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/limestone_bricks.json b/src/main/resources/assets/strata/blockstates/limestone_bricks.json new file mode 100644 index 00000000..d2e484f7 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/limestone_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/limestone_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_slab.json new file mode 100644 index 00000000..40f5be3b --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_amphibolite_brick_slab" }, + "type=top": { "model": "strata:block/mossy_amphibolite_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_amphibolite_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_stairs.json new file mode 100644 index 00000000..da425ef1 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_amphibolite_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_amphibolite_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_wall.json new file mode 100644 index 00000000..2398d655 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_amphibolite_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_amphibolite_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_amphibolite_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_amphibolite_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_amphibolite_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_amphibolite_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_bricks.json new file mode 100644 index 00000000..d7a57fae --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_amphibolite_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_amphibolite_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_slab.json new file mode 100644 index 00000000..f922c83f --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_basalt_brick_slab" }, + "type=top": { "model": "strata:block/mossy_basalt_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_basalt_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_stairs.json new file mode 100644 index 00000000..986f7ec3 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_basalt_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_basalt_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_basalt_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_wall.json new file mode 100644 index 00000000..70a07a52 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_basalt_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_basalt_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_basalt_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_basalt_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_basalt_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_basalt_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_basalt_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_basalt_bricks.json new file mode 100644 index 00000000..40fa1f40 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_basalt_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_basalt_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_slab.json new file mode 100644 index 00000000..4eb0a148 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_gabbro_brick_slab" }, + "type=top": { "model": "strata:block/mossy_gabbro_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_gabbro_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_stairs.json new file mode 100644 index 00000000..40a335c3 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_gabbro_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_gabbro_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_gabbro_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_wall.json new file mode 100644 index 00000000..3d7dad68 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gabbro_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_gabbro_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_gabbro_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_gabbro_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_gabbro_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_gabbro_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_gabbro_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_gabbro_bricks.json new file mode 100644 index 00000000..d4f25eaa --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gabbro_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_gabbro_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_slab.json new file mode 100644 index 00000000..900a726e --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_gneiss_brick_slab" }, + "type=top": { "model": "strata:block/mossy_gneiss_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_gneiss_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_stairs.json new file mode 100644 index 00000000..929a5244 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_gneiss_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_gneiss_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_gneiss_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_wall.json new file mode 100644 index 00000000..f041b417 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gneiss_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_gneiss_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_gneiss_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_gneiss_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_gneiss_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_gneiss_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_gneiss_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_gneiss_bricks.json new file mode 100644 index 00000000..71e625bc --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_gneiss_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_gneiss_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_slab.json new file mode 100644 index 00000000..7c921326 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_limestone_brick_slab" }, + "type=top": { "model": "strata:block/mossy_limestone_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_limestone_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_stairs.json new file mode 100644 index 00000000..775780ac --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_limestone_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_limestone_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_limestone_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_wall.json new file mode 100644 index 00000000..b3817933 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_limestone_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_limestone_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_limestone_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_limestone_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_limestone_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_limestone_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_limestone_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_limestone_bricks.json new file mode 100644 index 00000000..147570e2 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_limestone_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_limestone_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_schist_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_schist_brick_slab.json new file mode 100644 index 00000000..05239fed --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_schist_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_schist_brick_slab" }, + "type=top": { "model": "strata:block/mossy_schist_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_schist_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_schist_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_schist_brick_stairs.json new file mode 100644 index 00000000..c67ede70 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_schist_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_schist_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_schist_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_schist_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_schist_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_schist_brick_wall.json new file mode 100644 index 00000000..f90e133c --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_schist_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_schist_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_schist_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_schist_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_schist_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_schist_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_schist_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_schist_bricks.json new file mode 100644 index 00000000..b358219e --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_schist_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_schist_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/mossy_shale_brick_slab.json b/src/main/resources/assets/strata/blockstates/mossy_shale_brick_slab.json new file mode 100644 index 00000000..dbb515f4 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_shale_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/mossy_shale_brick_slab" }, + "type=top": { "model": "strata:block/mossy_shale_brick_slab_top" }, + "type=double": { "model": "strata:block/mossy_shale_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_shale_brick_stairs.json b/src/main/resources/assets/strata/blockstates/mossy_shale_brick_stairs.json new file mode 100644 index 00000000..01a0524e --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_shale_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/mossy_shale_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/mossy_shale_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/mossy_shale_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_shale_brick_wall.json b/src/main/resources/assets/strata/blockstates/mossy_shale_brick_wall.json new file mode 100644 index 00000000..9b2e0392 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_shale_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/mossy_shale_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/mossy_shale_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/mossy_shale_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/mossy_shale_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/mossy_shale_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/mossy_shale_bricks.json b/src/main/resources/assets/strata/blockstates/mossy_shale_bricks.json new file mode 100644 index 00000000..60f88739 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/mossy_shale_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/mossy_shale_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/schist_brick_slab.json b/src/main/resources/assets/strata/blockstates/schist_brick_slab.json new file mode 100644 index 00000000..b4593ad2 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/schist_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/schist_brick_slab" }, + "type=top": { "model": "strata:block/schist_brick_slab_top" }, + "type=double": { "model": "strata:block/schist_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/schist_brick_stairs.json b/src/main/resources/assets/strata/blockstates/schist_brick_stairs.json new file mode 100644 index 00000000..fc26fe56 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/schist_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/schist_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/schist_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/schist_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/schist_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/schist_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/schist_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/schist_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/schist_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/schist_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/schist_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/schist_brick_wall.json b/src/main/resources/assets/strata/blockstates/schist_brick_wall.json new file mode 100644 index 00000000..4f0a4544 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/schist_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/schist_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/schist_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/schist_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/schist_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/schist_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/schist_bricks.json b/src/main/resources/assets/strata/blockstates/schist_bricks.json new file mode 100644 index 00000000..749f9657 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/schist_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/schist_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/blockstates/shale_brick_slab.json b/src/main/resources/assets/strata/blockstates/shale_brick_slab.json new file mode 100644 index 00000000..2e63c5bc --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/shale_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "strata:block/shale_brick_slab" }, + "type=top": { "model": "strata:block/shale_brick_slab_top" }, + "type=double": { "model": "strata:block/shale_brick" } + } +} diff --git a/src/main/resources/assets/strata/blockstates/shale_brick_stairs.json b/src/main/resources/assets/strata/blockstates/shale_brick_stairs.json new file mode 100644 index 00000000..67e21463 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/shale_brick_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "strata:block/shale_brick_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "strata:block/shale_brick_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "strata:block/shale_brick_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "strata:block/shale_brick_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "strata:block/shale_brick_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "strata:block/shale_brick_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "strata:block/shale_brick_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "strata:block/shale_brick_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "strata:block/shale_brick_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "strata:block/shale_brick_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/strata/blockstates/shale_brick_wall.json b/src/main/resources/assets/strata/blockstates/shale_brick_wall.json new file mode 100644 index 00000000..6813d4a6 --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/shale_brick_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "strata:block/shale_brick_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "strata:block/shale_brick_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "strata:block/shale_brick_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "strata:block/shale_brick_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "strata:block/shale_brick_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/strata/blockstates/shale_bricks.json b/src/main/resources/assets/strata/blockstates/shale_bricks.json new file mode 100644 index 00000000..12e0782d --- /dev/null +++ b/src/main/resources/assets/strata/blockstates/shale_bricks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "strata:block/shale_bricks" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/lang/en_us.json b/src/main/resources/assets/strata/lang/en_us.json index c11b0e33..21cc9912 100644 --- a/src/main/resources/assets/strata/lang/en_us.json +++ b/src/main/resources/assets/strata/lang/en_us.json @@ -48,6 +48,17 @@ "block.strata.basalt_stairs": "Basalt Stairs", "block.strata.basalt_wall": "Basalt Wall", + "block.strata.basalt_bricks": "Basalt Bricks", + "block.strata.basalt_brick_slab": "Basalt Brick Slab", + "block.strata.basalt_brick_stairs": "Basalt Brick Stairs", + "block.strata.basalt_brick_wall": "Basalt Brick Wall", + "block.strata.chiseled_basalt_bricks": "Chiseled Basalt Bricks", + "block.strata.cracked_basalt_bricks": "Cracked Basalt Bricks", + "block.strata.mossy_basalt_bricks": "Mossy Basalt Bricks", + "block.strata.mossy_basalt_brick_slab": "Mossy Basalt Brick Slab", + "block.strata.mossy_basalt_brick_stairs": "Mossy Basalt Brick Stairs", + "block.strata.mossy_basalt_brick_wall": "Mossy Basalt Brick Wall", + "block.strata.polished_basalt": "Polished Basalt", "block.strata.polished_basalt_slab": "Polished Basalt Slab", "block.strata.polished_basalt_stairs": "Polished Basalt Stairs", @@ -127,6 +138,17 @@ "block.strata.gabbro_stairs": "Gabbro Stairs", "block.strata.gabbro_wall": "Gabbro Wall", + "block.strata.gabbro_bricks": "Gabbro Bricks", + "block.strata.gabbro_brick_slab": "Gabbro Brick Slab", + "block.strata.gabbro_brick_stairs": "Gabbro Brick Stairs", + "block.strata.gabbro_brick_wall": "Gabbro Brick Wall", + "block.strata.chiseled_gabbro_bricks": "Chiseled Gabbro Bricks", + "block.strata.cracked_gabbro_bricks": "Cracked Gabbro Bricks", + "block.strata.mossy_gabbro_bricks": "Mossy Gabbro Bricks", + "block.strata.mossy_gabbro_brick_slab": "Mossy Gabbro Brick Slab", + "block.strata.mossy_gabbro_brick_stairs": "Mossy Gabbro Brick Stairs", + "block.strata.mossy_gabbro_brick_wall": "Mossy Gabbro Brick Wall", + "block.strata.polished_gabbro": "Polished Gabbro", "block.strata.polished_gabbro_slab": "Polished Gabbro Slab", "block.strata.polished_gabbro_stairs": "Polished Gabbro Stairs", @@ -488,6 +510,17 @@ "block.strata.limestone_stairs": "Limestone Stairs", "block.strata.limestone_wall": "Limestone Wall", + "block.strata.limestone_bricks": "Limestone Bricks", + "block.strata.limestone_brick_slab": "Limestone Brick Slab", + "block.strata.limestone_brick_stairs": "Limestone Brick Stairs", + "block.strata.limestone_brick_wall": "Limestone Brick Wall", + "block.strata.chiseled_limestone_bricks": "Chiseled Limestone Bricks", + "block.strata.cracked_limestone_bricks": "Cracked Limestone Bricks", + "block.strata.mossy_limestone_bricks": "Mossy Limestone Bricks", + "block.strata.mossy_limestone_brick_slab": "Mossy Limestone Brick Slab", + "block.strata.mossy_limestone_brick_stairs": "Mossy Limestone Brick Stairs", + "block.strata.mossy_limestone_brick_wall": "Mossy Limestone Brick Wall", + "block.strata.polished_limestone": "Polished Limestone", "block.strata.polished_limestone_slab": "Polished Limestone Slab", "block.strata.polished_limestone_stairs": "Polished Limestone Stairs", @@ -522,6 +555,17 @@ "block.strata.shale_stairs": "Shale Stairs", "block.strata.shale_wall": "Shale Wall", + "block.strata.shale_bricks": "Shale Bricks", + "block.strata.shale_brick_slab": "Shale Brick Slab", + "block.strata.shale_brick_stairs": "Shale Brick Stairs", + "block.strata.shale_brick_wall": "Shale Brick Wall", + "block.strata.chiseled_shale_bricks": "Chiseled Shale Bricks", + "block.strata.cracked_shale_bricks": "Cracked Shale Bricks", + "block.strata.mossy_shale_bricks": "Mossy Shale Bricks", + "block.strata.mossy_shale_brick_slab": "Mossy Shale Brick Slab", + "block.strata.mossy_shale_brick_stairs": "Mossy Shale Brick Stairs", + "block.strata.mossy_shale_brick_wall": "Mossy Shale Brick Wall", + "block.strata.polished_shale": "Polished Shale", "block.strata.polished_shale_slab": "Polished Shale Slab", "block.strata.polished_shale_stairs": "Polished Shale Stairs", @@ -568,6 +612,17 @@ "block.strata.amphibolite_stairs": "Amphibolite Stairs", "block.strata.amphibolite_wall": "Amphibolite Wall", + "block.strata.amphibolite_bricks": "Amphibolite Bricks", + "block.strata.amphibolite_brick_slab": "Amphibolite Brick Slab", + "block.strata.amphibolite_brick_stairs": "Amphibolite Brick Stairs", + "block.strata.amphibolite_brick_wall": "Amphibolite Brick Wall", + "block.strata.chiseled_amphibolite_bricks": "Chiseled Amphibolite Bricks", + "block.strata.cracked_amphibolite_bricks": "Cracked Amphibolite Bricks", + "block.strata.mossy_amphibolite_bricks": "Mossy Amphibolite Bricks", + "block.strata.mossy_amphibolite_brick_slab": "Mossy Amphibolite Brick Slab", + "block.strata.mossy_amphibolite_brick_stairs": "Mossy Amphibolite Brick Stairs", + "block.strata.mossy_amphibolite_brick_wall": "Mossy Amphibolite Brick Wall", + "block.strata.polished_amphibolite": "Polished Amphibolite", "block.strata.polished_amphibolite_slab": "Polished Amphibolite Slab", "block.strata.polished_amphibolite_stairs": "Polished Amphibolite Stairs", @@ -592,6 +647,17 @@ "block.strata.gneiss_stairs": "Gneiss Stairs", "block.strata.gneiss_wall": "Gneiss Wall", + "block.strata.gneiss_bricks": "Gneiss Bricks", + "block.strata.gneiss_brick_slab": "Gneiss Brick Slab", + "block.strata.gneiss_brick_stairs": "Gneiss Brick Stairs", + "block.strata.gneiss_brick_wall": "Gneiss Brick Wall", + "block.strata.chiseled_gneiss_bricks": "Chiseled Gneiss Bricks", + "block.strata.cracked_gneiss_bricks": "Cracked Gneiss Bricks", + "block.strata.mossy_gneiss_bricks": "Mossy Gneiss Bricks", + "block.strata.mossy_gneiss_brick_slab": "Mossy Gneiss Brick Slab", + "block.strata.mossy_gneiss_brick_stairs": "Mossy Gneiss Brick Stairs", + "block.strata.mossy_gneiss_brick_wall": "Mossy Gneiss Brick Wall", + "block.strata.polished_gneiss": "Polished Gneiss", "block.strata.polished_gneiss_slab": "Polished Gneiss Slab", "block.strata.polished_gneiss_stairs": "Polished Gneiss Stairs", @@ -661,6 +727,17 @@ "block.strata.schist_stairs": "Schist Stairs", "block.strata.schist_wall": "Schist Wall", + "block.strata.schist_bricks": "Schist Bricks", + "block.strata.schist_brick_slab": "Schist Brick Slab", + "block.strata.schist_brick_stairs": "Schist Brick Stairs", + "block.strata.schist_brick_wall": "Schist Brick Wall", + "block.strata.chiseled_schist_bricks": "Chiseled Schist Bricks", + "block.strata.cracked_schist_bricks": "Cracked Schist Bricks", + "block.strata.mossy_schist_bricks": "Mossy Schist Bricks", + "block.strata.mossy_schist_brick_slab": "Mossy Schist Brick Slab", + "block.strata.mossy_schist_brick_stairs": "Mossy Schist Brick Stairs", + "block.strata.mossy_schist_brick_wall": "Mossy Schist Brick Wall", + "block.strata.polished_schist": "Polished Schist", "block.strata.polished_schist_slab": "Polished Schist Slab", "block.strata.polished_schist_stairs": "Polished Schist Stairs", diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_slab.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_slab.json new file mode 100644 index 00000000..35959fa9 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_slab_top.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_slab_top.json new file mode 100644 index 00000000..14e5cee0 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs.json new file mode 100644 index 00000000..9be119e4 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs_inner.json new file mode 100644 index 00000000..54ab419f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs_outer.json new file mode 100644 index 00000000..c0966b9c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_inventory.json new file mode 100644 index 00000000..fd3495d9 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_post.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_post.json new file mode 100644 index 00000000..cff15f87 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_side.json b/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_side.json new file mode 100644 index 00000000..1f2a943c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/amphibolite_bricks.json b/src/main/resources/assets/strata/models/block/amphibolite_bricks.json new file mode 100644 index 00000000..411628c5 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/amphibolite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_slab.json b/src/main/resources/assets/strata/models/block/basalt_brick_slab.json new file mode 100644 index 00000000..7f178cc6 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/igneous_rocks/basalt_bricks", + "top": "strata:blocks/igneous_rocks/basalt_bricks", + "side": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_slab_top.json b/src/main/resources/assets/strata/models/block/basalt_brick_slab_top.json new file mode 100644 index 00000000..4d4c6d13 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/igneous_rocks/basalt_bricks", + "top": "strata:blocks/igneous_rocks/basalt_bricks", + "side": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_stairs.json b/src/main/resources/assets/strata/models/block/basalt_brick_stairs.json new file mode 100644 index 00000000..648b1437 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/basalt_bricks", + "top": "strata:blocks/igneous_rocks/basalt_bricks", + "side": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/basalt_brick_stairs_inner.json new file mode 100644 index 00000000..eba87084 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/basalt_bricks", + "top": "strata:blocks/igneous_rocks/basalt_bricks", + "side": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/basalt_brick_stairs_outer.json new file mode 100644 index 00000000..8304d9bb --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/basalt_bricks", + "top": "strata:blocks/igneous_rocks/basalt_bricks", + "side": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/basalt_brick_wall_inventory.json new file mode 100644 index 00000000..7d16a10b --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_wall_post.json b/src/main/resources/assets/strata/models/block/basalt_brick_wall_post.json new file mode 100644 index 00000000..2f4954bb --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_brick_wall_side.json b/src/main/resources/assets/strata/models/block/basalt_brick_wall_side.json new file mode 100644 index 00000000..b25aa326 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/basalt_bricks.json b/src/main/resources/assets/strata/models/block/basalt_bricks.json new file mode 100644 index 00000000..e4546a13 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/basalt_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_amphibolite_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_amphibolite_bricks.json new file mode 100644 index 00000000..041e1274 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_amphibolite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/chiseled_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_basalt_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_basalt_bricks.json new file mode 100644 index 00000000..d89a1748 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_basalt_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/chiseled_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_gabbro_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_gabbro_bricks.json new file mode 100644 index 00000000..ad6bbdcf --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_gabbro_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/chiseled_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_gneiss_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_gneiss_bricks.json new file mode 100644 index 00000000..a0553482 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_gneiss_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/chiseled_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_limestone_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_limestone_bricks.json new file mode 100644 index 00000000..2c906a37 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_limestone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/chiseled_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_schist_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_schist_bricks.json new file mode 100644 index 00000000..b870968e --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_schist_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/chiseled_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/chiseled_shale_bricks.json b/src/main/resources/assets/strata/models/block/chiseled_shale_bricks.json new file mode 100644 index 00000000..728fe055 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/chiseled_shale_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/chiseled_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_amphibolite_bricks.json b/src/main/resources/assets/strata/models/block/cracked_amphibolite_bricks.json new file mode 100644 index 00000000..aacb43e4 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_amphibolite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/cracked_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_basalt_bricks.json b/src/main/resources/assets/strata/models/block/cracked_basalt_bricks.json new file mode 100644 index 00000000..b227448f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_basalt_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/cracked_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_gabbro_bricks.json b/src/main/resources/assets/strata/models/block/cracked_gabbro_bricks.json new file mode 100644 index 00000000..0a7dd833 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_gabbro_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/cracked_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_gneiss_bricks.json b/src/main/resources/assets/strata/models/block/cracked_gneiss_bricks.json new file mode 100644 index 00000000..7b35ec09 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_gneiss_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/cracked_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_limestone_bricks.json b/src/main/resources/assets/strata/models/block/cracked_limestone_bricks.json new file mode 100644 index 00000000..9d4d362e --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_limestone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/cracked_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_schist_bricks.json b/src/main/resources/assets/strata/models/block/cracked_schist_bricks.json new file mode 100644 index 00000000..401a38c3 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_schist_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/cracked_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/cracked_shale_bricks.json b/src/main/resources/assets/strata/models/block/cracked_shale_bricks.json new file mode 100644 index 00000000..70225ce7 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/cracked_shale_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/cracked_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_slab.json b/src/main/resources/assets/strata/models/block/gabbro_brick_slab.json new file mode 100644 index 00000000..bde7b917 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/igneous_rocks/gabbro_bricks", + "top": "strata:blocks/igneous_rocks/gabbro_bricks", + "side": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_slab_top.json b/src/main/resources/assets/strata/models/block/gabbro_brick_slab_top.json new file mode 100644 index 00000000..e0a7c863 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/igneous_rocks/gabbro_bricks", + "top": "strata:blocks/igneous_rocks/gabbro_bricks", + "side": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_stairs.json b/src/main/resources/assets/strata/models/block/gabbro_brick_stairs.json new file mode 100644 index 00000000..83d56d86 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/gabbro_bricks", + "top": "strata:blocks/igneous_rocks/gabbro_bricks", + "side": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/gabbro_brick_stairs_inner.json new file mode 100644 index 00000000..81383d72 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/gabbro_bricks", + "top": "strata:blocks/igneous_rocks/gabbro_bricks", + "side": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/gabbro_brick_stairs_outer.json new file mode 100644 index 00000000..b024e898 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/gabbro_bricks", + "top": "strata:blocks/igneous_rocks/gabbro_bricks", + "side": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/gabbro_brick_wall_inventory.json new file mode 100644 index 00000000..90c37d4c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_wall_post.json b/src/main/resources/assets/strata/models/block/gabbro_brick_wall_post.json new file mode 100644 index 00000000..e0eac9db --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_brick_wall_side.json b/src/main/resources/assets/strata/models/block/gabbro_brick_wall_side.json new file mode 100644 index 00000000..ff61648e --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gabbro_bricks.json b/src/main/resources/assets/strata/models/block/gabbro_bricks.json new file mode 100644 index 00000000..b7992db3 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gabbro_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_slab.json b/src/main/resources/assets/strata/models/block/gneiss_brick_slab.json new file mode 100644 index 00000000..cf3c6f1a --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_slab_top.json b/src/main/resources/assets/strata/models/block/gneiss_brick_slab_top.json new file mode 100644 index 00000000..21083679 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_stairs.json b/src/main/resources/assets/strata/models/block/gneiss_brick_stairs.json new file mode 100644 index 00000000..a1534cca --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/gneiss_brick_stairs_inner.json new file mode 100644 index 00000000..03ac9174 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/gneiss_brick_stairs_outer.json new file mode 100644 index 00000000..c435487b --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/gneiss_brick_wall_inventory.json new file mode 100644 index 00000000..f5d0d7f6 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_wall_post.json b/src/main/resources/assets/strata/models/block/gneiss_brick_wall_post.json new file mode 100644 index 00000000..7c916e8d --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_brick_wall_side.json b/src/main/resources/assets/strata/models/block/gneiss_brick_wall_side.json new file mode 100644 index 00000000..799ea727 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/gneiss_bricks.json b/src/main/resources/assets/strata/models/block/gneiss_bricks.json new file mode 100644 index 00000000..6f10f942 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/gneiss_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_slab.json b/src/main/resources/assets/strata/models/block/limestone_brick_slab.json new file mode 100644 index 00000000..ed96d327 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_slab_top.json b/src/main/resources/assets/strata/models/block/limestone_brick_slab_top.json new file mode 100644 index 00000000..624cdcd6 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_stairs.json b/src/main/resources/assets/strata/models/block/limestone_brick_stairs.json new file mode 100644 index 00000000..39635eee --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/limestone_brick_stairs_inner.json new file mode 100644 index 00000000..66362a8a --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/limestone_brick_stairs_outer.json new file mode 100644 index 00000000..86b9f029 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/limestone_brick_wall_inventory.json new file mode 100644 index 00000000..5be8765b --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_wall_post.json b/src/main/resources/assets/strata/models/block/limestone_brick_wall_post.json new file mode 100644 index 00000000..617c5a7d --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_brick_wall_side.json b/src/main/resources/assets/strata/models/block/limestone_brick_wall_side.json new file mode 100644 index 00000000..0fb08c36 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/limestone_bricks.json b/src/main/resources/assets/strata/models/block/limestone_bricks.json new file mode 100644 index 00000000..43af83b0 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/limestone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_slab.json new file mode 100644 index 00000000..a65879ed --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_slab_top.json new file mode 100644 index 00000000..e8b1158d --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs.json new file mode 100644 index 00000000..f89a5759 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs_inner.json new file mode 100644 index 00000000..c9fce65a --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs_outer.json new file mode 100644 index 00000000..069e55c5 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_inventory.json new file mode 100644 index 00000000..0ef2fe8f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_post.json new file mode 100644 index 00000000..4c8c8c44 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_side.json new file mode 100644 index 00000000..8c9c3cf4 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_amphibolite_bricks.json b/src/main/resources/assets/strata/models/block/mossy_amphibolite_bricks.json new file mode 100644 index 00000000..172f45a6 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_amphibolite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/mossy_amphibolite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_slab.json new file mode 100644 index 00000000..04fda037 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "top": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "side": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_slab_top.json new file mode 100644 index 00000000..a3e1ce0f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "top": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "side": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs.json new file mode 100644 index 00000000..4e485618 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "top": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "side": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs_inner.json new file mode 100644 index 00000000..0f3ff06c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "top": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "side": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs_outer.json new file mode 100644 index 00000000..bd44f911 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "top": "strata:blocks/igneous_rocks/mossy_basalt_bricks", + "side": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_inventory.json new file mode 100644 index 00000000..e2501b2c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_post.json new file mode 100644 index 00000000..6e7d615b --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_side.json new file mode 100644 index 00000000..e70e5da2 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_bricks.json b/src/main/resources/assets/strata/models/block/mossy_basalt_bricks.json new file mode 100644 index 00000000..7807f02b --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/mossy_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_basalt_gabbro_slab.json b/src/main/resources/assets/strata/models/block/mossy_basalt_gabbro_slab.json new file mode 100644 index 00000000..382cb88c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_basalt_gabbro_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "top": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "side": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_slab.json new file mode 100644 index 00000000..382cb88c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "top": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "side": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_slab_top.json new file mode 100644 index 00000000..fb2b8431 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "top": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "side": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs.json new file mode 100644 index 00000000..72b4fe15 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "top": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "side": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs_inner.json new file mode 100644 index 00000000..185359e3 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "top": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "side": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs_outer.json new file mode 100644 index 00000000..d0a1ef7c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "top": "strata:blocks/igneous_rocks/mossy_gabbro_bricks", + "side": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_inventory.json new file mode 100644 index 00000000..089a92cc --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_post.json new file mode 100644 index 00000000..76d71f2c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_side.json new file mode 100644 index 00000000..2b481332 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gabbro_bricks.json b/src/main/resources/assets/strata/models/block/mossy_gabbro_bricks.json new file mode 100644 index 00000000..913127b8 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gabbro_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/igneous_rocks/mossy_gabbro_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_slab.json new file mode 100644 index 00000000..a4d095c2 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_slab_top.json new file mode 100644 index 00000000..41f6633e --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs.json new file mode 100644 index 00000000..c47d66be --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs_inner.json new file mode 100644 index 00000000..235381a5 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs_outer.json new file mode 100644 index 00000000..a7afa3a7 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_inventory.json new file mode 100644 index 00000000..a0b83220 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_post.json new file mode 100644 index 00000000..7f8ad482 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_side.json new file mode 100644 index 00000000..e0a11c7e --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_gneiss_bricks.json b/src/main/resources/assets/strata/models/block/mossy_gneiss_bricks.json new file mode 100644 index 00000000..a8a48f23 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_gneiss_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/mossy_gneiss_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_slab.json new file mode 100644 index 00000000..288f6955 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_slab_top.json new file mode 100644 index 00000000..9674c345 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs.json new file mode 100644 index 00000000..a0b0ea53 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs_inner.json new file mode 100644 index 00000000..b19c22d5 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs_outer.json new file mode 100644 index 00000000..291f7316 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_inventory.json new file mode 100644 index 00000000..525ae54c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_post.json new file mode 100644 index 00000000..b4392d2d --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_side.json new file mode 100644 index 00000000..8ffd7a5f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_limestone_bricks.json b/src/main/resources/assets/strata/models/block/mossy_limestone_bricks.json new file mode 100644 index 00000000..7d10c63e --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_limestone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/mossy_limestone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_slab.json new file mode 100644 index 00000000..d3e5d6d5 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_slab_top.json new file mode 100644 index 00000000..0eabbdeb --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs.json new file mode 100644 index 00000000..9582f461 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs_inner.json new file mode 100644 index 00000000..4c39d523 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs_outer.json new file mode 100644 index 00000000..37df0424 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "top": "strata:blocks/metamorphic_rocks/mossy_schist_bricks", + "side": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_inventory.json new file mode 100644 index 00000000..dd4f1feb --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_post.json new file mode 100644 index 00000000..4f401016 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_side.json new file mode 100644 index 00000000..2cee42a0 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_schist_bricks.json b/src/main/resources/assets/strata/models/block/mossy_schist_bricks.json new file mode 100644 index 00000000..d8dd8496 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_schist_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/mossy_schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_slab.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_slab.json new file mode 100644 index 00000000..eee5033f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_slab_top.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_slab_top.json new file mode 100644 index 00000000..9c4668ac --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs.json new file mode 100644 index 00000000..42b775c0 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs_inner.json new file mode 100644 index 00000000..b22f342d --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs_outer.json new file mode 100644 index 00000000..357b89a5 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "top": "strata:blocks/sedimentary_rocks/mossy_shale_bricks", + "side": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_inventory.json new file mode 100644 index 00000000..cbd5547c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_post.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_post.json new file mode 100644 index 00000000..132fe17f --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_side.json b/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_side.json new file mode 100644 index 00000000..c61d8780 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/mossy_shale_bricks.json b/src/main/resources/assets/strata/models/block/mossy_shale_bricks.json new file mode 100644 index 00000000..430a2768 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/mossy_shale_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/mossy_shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_slab.json b/src/main/resources/assets/strata/models/block/schist_brick_slab.json new file mode 100644 index 00000000..85c8af95 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/schist_bricks", + "top": "strata:blocks/metamorphic_rocks/schist_bricks", + "side": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_slab_top.json b/src/main/resources/assets/strata/models/block/schist_brick_slab_top.json new file mode 100644 index 00000000..cec0884c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/schist_bricks", + "top": "strata:blocks/metamorphic_rocks/schist_bricks", + "side": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_stairs.json b/src/main/resources/assets/strata/models/block/schist_brick_stairs.json new file mode 100644 index 00000000..e5ef0851 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/schist_bricks", + "top": "strata:blocks/metamorphic_rocks/schist_bricks", + "side": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/schist_brick_stairs_inner.json new file mode 100644 index 00000000..5bda63dd --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/schist_bricks", + "top": "strata:blocks/metamorphic_rocks/schist_bricks", + "side": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/schist_brick_stairs_outer.json new file mode 100644 index 00000000..2fbb537d --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/metamorphic_rocks/schist_bricks", + "top": "strata:blocks/metamorphic_rocks/schist_bricks", + "side": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/schist_brick_wall_inventory.json new file mode 100644 index 00000000..7b2835b8 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_wall_post.json b/src/main/resources/assets/strata/models/block/schist_brick_wall_post.json new file mode 100644 index 00000000..87310239 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_brick_wall_side.json b/src/main/resources/assets/strata/models/block/schist_brick_wall_side.json new file mode 100644 index 00000000..5e27c012 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/schist_bricks.json b/src/main/resources/assets/strata/models/block/schist_bricks.json new file mode 100644 index 00000000..8b63bb10 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/schist_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/metamorphic_rocks/schist_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_slab.json b/src/main/resources/assets/strata/models/block/shale_brick_slab.json new file mode 100644 index 00000000..cda9b1a8 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/shale_bricks", + "top": "strata:blocks/sedimentary_rocks/shale_bricks", + "side": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_slab_top.json b/src/main/resources/assets/strata/models/block/shale_brick_slab_top.json new file mode 100644 index 00000000..9a94c27a --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/shale_bricks", + "top": "strata:blocks/sedimentary_rocks/shale_bricks", + "side": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_stairs.json b/src/main/resources/assets/strata/models/block/shale_brick_stairs.json new file mode 100644 index 00000000..e4b78614 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/shale_bricks", + "top": "strata:blocks/sedimentary_rocks/shale_bricks", + "side": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_stairs_inner.json b/src/main/resources/assets/strata/models/block/shale_brick_stairs_inner.json new file mode 100644 index 00000000..338dafea --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/shale_bricks", + "top": "strata:blocks/sedimentary_rocks/shale_bricks", + "side": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_stairs_outer.json b/src/main/resources/assets/strata/models/block/shale_brick_stairs_outer.json new file mode 100644 index 00000000..254c7aaf --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "strata:blocks/sedimentary_rocks/shale_bricks", + "top": "strata:blocks/sedimentary_rocks/shale_bricks", + "side": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_wall_inventory.json b/src/main/resources/assets/strata/models/block/shale_brick_wall_inventory.json new file mode 100644 index 00000000..d7964970 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_wall_post.json b/src/main/resources/assets/strata/models/block/shale_brick_wall_post.json new file mode 100644 index 00000000..4462758b --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_brick_wall_side.json b/src/main/resources/assets/strata/models/block/shale_brick_wall_side.json new file mode 100644 index 00000000..4898899c --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/block/shale_bricks.json b/src/main/resources/assets/strata/models/block/shale_bricks.json new file mode 100644 index 00000000..079b3975 --- /dev/null +++ b/src/main/resources/assets/strata/models/block/shale_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "strata:blocks/sedimentary_rocks/shale_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/amphibolite_brick_slab.json b/src/main/resources/assets/strata/models/item/amphibolite_brick_slab.json new file mode 100644 index 00000000..eac71da5 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/amphibolite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/amphibolite_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/amphibolite_brick_stairs.json b/src/main/resources/assets/strata/models/item/amphibolite_brick_stairs.json new file mode 100644 index 00000000..7f6b383d --- /dev/null +++ b/src/main/resources/assets/strata/models/item/amphibolite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/amphibolite_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/amphibolite_brick_wall.json b/src/main/resources/assets/strata/models/item/amphibolite_brick_wall.json new file mode 100644 index 00000000..195fc5dc --- /dev/null +++ b/src/main/resources/assets/strata/models/item/amphibolite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/amphibolite_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/amphibolite_bricks.json b/src/main/resources/assets/strata/models/item/amphibolite_bricks.json new file mode 100644 index 00000000..616e33da --- /dev/null +++ b/src/main/resources/assets/strata/models/item/amphibolite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/amphibolite_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/basalt_brick_slab.json b/src/main/resources/assets/strata/models/item/basalt_brick_slab.json new file mode 100644 index 00000000..6fb75a7b --- /dev/null +++ b/src/main/resources/assets/strata/models/item/basalt_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/basalt_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/basalt_brick_stairs.json b/src/main/resources/assets/strata/models/item/basalt_brick_stairs.json new file mode 100644 index 00000000..9beb1359 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/basalt_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/basalt_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/basalt_brick_wall.json b/src/main/resources/assets/strata/models/item/basalt_brick_wall.json new file mode 100644 index 00000000..ae8e224b --- /dev/null +++ b/src/main/resources/assets/strata/models/item/basalt_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/basalt_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/basalt_bricks.json b/src/main/resources/assets/strata/models/item/basalt_bricks.json new file mode 100644 index 00000000..ce675e9d --- /dev/null +++ b/src/main/resources/assets/strata/models/item/basalt_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/basalt_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_amphibolite_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_amphibolite_bricks.json new file mode 100644 index 00000000..5d0c101f --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_amphibolite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_amphibolite_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_basalt_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_basalt_bricks.json new file mode 100644 index 00000000..6c57284d --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_basalt_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_basalt_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_gabbro_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_gabbro_bricks.json new file mode 100644 index 00000000..bdbece65 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_gabbro_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_gabbro_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_gneiss_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_gneiss_bricks.json new file mode 100644 index 00000000..03a4a519 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_gneiss_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_gneiss_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_limestone_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_limestone_bricks.json new file mode 100644 index 00000000..e7018aac --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_limestone_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_limestone_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_schist_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_schist_bricks.json new file mode 100644 index 00000000..418bd316 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_schist_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_schist_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/chiseled_shale_bricks.json b/src/main/resources/assets/strata/models/item/chiseled_shale_bricks.json new file mode 100644 index 00000000..3b69c3fa --- /dev/null +++ b/src/main/resources/assets/strata/models/item/chiseled_shale_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/chiseled_shale_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_amphibolite_bricks.json b/src/main/resources/assets/strata/models/item/cracked_amphibolite_bricks.json new file mode 100644 index 00000000..74c1a042 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_amphibolite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_amphibolite_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_basalt_bricks.json b/src/main/resources/assets/strata/models/item/cracked_basalt_bricks.json new file mode 100644 index 00000000..195c298f --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_basalt_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_basalt_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_gabbro_bricks.json b/src/main/resources/assets/strata/models/item/cracked_gabbro_bricks.json new file mode 100644 index 00000000..f4655c4e --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_gabbro_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_gabbro_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_gneiss_bricks.json b/src/main/resources/assets/strata/models/item/cracked_gneiss_bricks.json new file mode 100644 index 00000000..1e4d2b00 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_gneiss_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_gneiss_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_limestone_bricks.json b/src/main/resources/assets/strata/models/item/cracked_limestone_bricks.json new file mode 100644 index 00000000..a16f93a4 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_limestone_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_limestone_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_schist_bricks.json b/src/main/resources/assets/strata/models/item/cracked_schist_bricks.json new file mode 100644 index 00000000..a670f274 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_schist_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_schist_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/cracked_shale_bricks.json b/src/main/resources/assets/strata/models/item/cracked_shale_bricks.json new file mode 100644 index 00000000..7c58497a --- /dev/null +++ b/src/main/resources/assets/strata/models/item/cracked_shale_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/cracked_shale_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gabbro_brick_slab.json b/src/main/resources/assets/strata/models/item/gabbro_brick_slab.json new file mode 100644 index 00000000..285c52cc --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gabbro_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gabbro_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gabbro_brick_stairs.json b/src/main/resources/assets/strata/models/item/gabbro_brick_stairs.json new file mode 100644 index 00000000..409253f6 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gabbro_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gabbro_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gabbro_brick_wall.json b/src/main/resources/assets/strata/models/item/gabbro_brick_wall.json new file mode 100644 index 00000000..a6c009be --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gabbro_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gabbro_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gabbro_bricks.json b/src/main/resources/assets/strata/models/item/gabbro_bricks.json new file mode 100644 index 00000000..e053aacb --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gabbro_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gabbro_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gneiss_brick_slab.json b/src/main/resources/assets/strata/models/item/gneiss_brick_slab.json new file mode 100644 index 00000000..8b760649 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gneiss_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gneiss_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gneiss_brick_stairs.json b/src/main/resources/assets/strata/models/item/gneiss_brick_stairs.json new file mode 100644 index 00000000..672e9828 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gneiss_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gneiss_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gneiss_brick_wall.json b/src/main/resources/assets/strata/models/item/gneiss_brick_wall.json new file mode 100644 index 00000000..d981edfd --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gneiss_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gneiss_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/gneiss_bricks.json b/src/main/resources/assets/strata/models/item/gneiss_bricks.json new file mode 100644 index 00000000..77a3b457 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/gneiss_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/gneiss_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/limestone_brick_slab.json b/src/main/resources/assets/strata/models/item/limestone_brick_slab.json new file mode 100644 index 00000000..629b5230 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/limestone_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/limestone_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/limestone_brick_stairs.json b/src/main/resources/assets/strata/models/item/limestone_brick_stairs.json new file mode 100644 index 00000000..e16fbe60 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/limestone_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/limestone_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/limestone_brick_wall.json b/src/main/resources/assets/strata/models/item/limestone_brick_wall.json new file mode 100644 index 00000000..e6ab345b --- /dev/null +++ b/src/main/resources/assets/strata/models/item/limestone_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/limestone_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/limestone_bricks.json b/src/main/resources/assets/strata/models/item/limestone_bricks.json new file mode 100644 index 00000000..dea63242 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/limestone_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/limestone_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_slab.json new file mode 100644 index 00000000..5e125ba7 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_amphibolite_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_stairs.json new file mode 100644 index 00000000..d63b86cb --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_amphibolite_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_wall.json new file mode 100644 index 00000000..d8456740 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_amphibolite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_amphibolite_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_amphibolite_bricks.json b/src/main/resources/assets/strata/models/item/mossy_amphibolite_bricks.json new file mode 100644 index 00000000..4a79c2dc --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_amphibolite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_amphibolite_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_basalt_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_basalt_brick_slab.json new file mode 100644 index 00000000..416e28ca --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_basalt_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_basalt_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_basalt_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_basalt_brick_stairs.json new file mode 100644 index 00000000..6468a833 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_basalt_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_basalt_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_basalt_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_basalt_brick_wall.json new file mode 100644 index 00000000..557fa2a6 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_basalt_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_basalt_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_basalt_bricks.json b/src/main/resources/assets/strata/models/item/mossy_basalt_bricks.json new file mode 100644 index 00000000..5810723e --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_basalt_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_basalt_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_slab.json new file mode 100644 index 00000000..73f042ae --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gabbro_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_stairs.json new file mode 100644 index 00000000..79c22c3f --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gabbro_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_wall.json new file mode 100644 index 00000000..22943595 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gabbro_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gabbro_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gabbro_bricks.json b/src/main/resources/assets/strata/models/item/mossy_gabbro_bricks.json new file mode 100644 index 00000000..ff9f97f2 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gabbro_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gabbro_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_slab.json new file mode 100644 index 00000000..e39ac6ab --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gneiss_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_stairs.json new file mode 100644 index 00000000..29a84742 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gneiss_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_wall.json new file mode 100644 index 00000000..b8737fcd --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gneiss_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gneiss_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_gneiss_bricks.json b/src/main/resources/assets/strata/models/item/mossy_gneiss_bricks.json new file mode 100644 index 00000000..44a98dc8 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_gneiss_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_gneiss_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_limestone_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_limestone_brick_slab.json new file mode 100644 index 00000000..4536e585 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_limestone_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_limestone_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_limestone_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_limestone_brick_stairs.json new file mode 100644 index 00000000..521a5e7f --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_limestone_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_limestone_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_limestone_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_limestone_brick_wall.json new file mode 100644 index 00000000..735fb22c --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_limestone_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_limestone_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_limestone_bricks.json b/src/main/resources/assets/strata/models/item/mossy_limestone_bricks.json new file mode 100644 index 00000000..8ac4b8a0 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_limestone_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_limestone_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_schist_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_schist_brick_slab.json new file mode 100644 index 00000000..60847e21 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_schist_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_schist_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_schist_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_schist_brick_stairs.json new file mode 100644 index 00000000..d308ed35 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_schist_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_schist_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_schist_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_schist_brick_wall.json new file mode 100644 index 00000000..d44d7a2a --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_schist_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_schist_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_schist_bricks.json b/src/main/resources/assets/strata/models/item/mossy_schist_bricks.json new file mode 100644 index 00000000..cd201947 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_schist_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_schist_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_shale_brick_slab.json b/src/main/resources/assets/strata/models/item/mossy_shale_brick_slab.json new file mode 100644 index 00000000..edc196fb --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_shale_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_shale_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_shale_brick_stairs.json b/src/main/resources/assets/strata/models/item/mossy_shale_brick_stairs.json new file mode 100644 index 00000000..fe8764e6 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_shale_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_shale_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_shale_brick_wall.json b/src/main/resources/assets/strata/models/item/mossy_shale_brick_wall.json new file mode 100644 index 00000000..eba8168d --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_shale_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_shale_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/mossy_shale_bricks.json b/src/main/resources/assets/strata/models/item/mossy_shale_bricks.json new file mode 100644 index 00000000..673350be --- /dev/null +++ b/src/main/resources/assets/strata/models/item/mossy_shale_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/mossy_shale_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/schist_brick_slab.json b/src/main/resources/assets/strata/models/item/schist_brick_slab.json new file mode 100644 index 00000000..d302b128 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/schist_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/schist_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/schist_brick_stairs.json b/src/main/resources/assets/strata/models/item/schist_brick_stairs.json new file mode 100644 index 00000000..56c39860 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/schist_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/schist_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/schist_brick_wall.json b/src/main/resources/assets/strata/models/item/schist_brick_wall.json new file mode 100644 index 00000000..c438e494 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/schist_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/schist_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/schist_bricks.json b/src/main/resources/assets/strata/models/item/schist_bricks.json new file mode 100644 index 00000000..0cbe6882 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/schist_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/schist_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/shale_brick_slab.json b/src/main/resources/assets/strata/models/item/shale_brick_slab.json new file mode 100644 index 00000000..9d2915ad --- /dev/null +++ b/src/main/resources/assets/strata/models/item/shale_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/shale_brick_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/shale_brick_stairs.json b/src/main/resources/assets/strata/models/item/shale_brick_stairs.json new file mode 100644 index 00000000..c8ba9493 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/shale_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/shale_brick_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/shale_brick_wall.json b/src/main/resources/assets/strata/models/item/shale_brick_wall.json new file mode 100644 index 00000000..77384587 --- /dev/null +++ b/src/main/resources/assets/strata/models/item/shale_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/shale_brick_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/models/item/shale_bricks.json b/src/main/resources/assets/strata/models/item/shale_bricks.json new file mode 100644 index 00000000..74217d8a --- /dev/null +++ b/src/main/resources/assets/strata/models/item/shale_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "strata:block/shale_bricks" +} \ No newline at end of file diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/basalt_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/basalt_bricks.png new file mode 100644 index 00000000..4768ab7f Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/basalt_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/chiseled_basalt_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/chiseled_basalt_bricks.png new file mode 100644 index 00000000..7ec72650 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/chiseled_basalt_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/chiseled_gabbro_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/chiseled_gabbro_bricks.png new file mode 100644 index 00000000..290a84c1 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/chiseled_gabbro_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/cracked_basalt_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/cracked_basalt_bricks.png new file mode 100644 index 00000000..0a72a431 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/cracked_basalt_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/cracked_gabbro_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/cracked_gabbro_bricks.png new file mode 100644 index 00000000..a0195376 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/cracked_gabbro_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/gabbro_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/gabbro_bricks.png new file mode 100644 index 00000000..e63e245a Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/gabbro_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/mossy_basalt_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/mossy_basalt_bricks.png new file mode 100644 index 00000000..99ad00f0 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/mossy_basalt_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/igneous_rocks/mossy_gabbro_bricks.png b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/mossy_gabbro_bricks.png new file mode 100644 index 00000000..44d970c5 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/igneous_rocks/mossy_gabbro_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/amphibolite_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/amphibolite_bricks.png new file mode 100644 index 00000000..d64b0255 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/amphibolite_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_amphibolite_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_amphibolite_bricks.png new file mode 100644 index 00000000..17e57a25 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_amphibolite_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_gneiss_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_gneiss_bricks.png new file mode 100644 index 00000000..8f96138f Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_gneiss_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_schist_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_schist_bricks.png new file mode 100644 index 00000000..9c5522e0 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/chiseled_schist_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_amphibolite_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_amphibolite_bricks.png new file mode 100644 index 00000000..6a1af63f Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_amphibolite_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_gneiss_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_gneiss_bricks.png new file mode 100644 index 00000000..2e266375 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_gneiss_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_schist_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_schist_bricks.png new file mode 100644 index 00000000..f649b06a Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/cracked_schist_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/gneiss_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/gneiss_bricks.png new file mode 100644 index 00000000..8bd9b6bd Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/gneiss_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_amphibolite_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_amphibolite_bricks.png new file mode 100644 index 00000000..b9c33a50 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_amphibolite_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_gneiss_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_gneiss_bricks.png new file mode 100644 index 00000000..fa5066c9 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_gneiss_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_schist_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_schist_bricks.png new file mode 100644 index 00000000..3ed261fa Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/mossy_schist_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/schist_bricks.png b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/schist_bricks.png new file mode 100644 index 00000000..5ba01ad3 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/metamorphic_rocks/schist_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/chiseled_limestone_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/chiseled_limestone_bricks.png new file mode 100644 index 00000000..64e3623d Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/chiseled_limestone_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/chiseled_shale_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/chiseled_shale_bricks.png new file mode 100644 index 00000000..07fc02dd Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/chiseled_shale_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/cracked_limestone_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/cracked_limestone_bricks.png new file mode 100644 index 00000000..f95e2b78 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/cracked_limestone_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/cracked_shale_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/cracked_shale_bricks.png new file mode 100644 index 00000000..d15da0a3 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/cracked_shale_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/limestone_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/limestone_bricks.png new file mode 100644 index 00000000..c1f04484 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/limestone_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/mossy_limestone_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/mossy_limestone_bricks.png new file mode 100644 index 00000000..330a2595 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/mossy_limestone_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/mossy_shale_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/mossy_shale_bricks.png new file mode 100644 index 00000000..78fbeada Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/mossy_shale_bricks.png differ diff --git a/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/shale_bricks.png b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/shale_bricks.png new file mode 100644 index 00000000..a9d56ed7 Binary files /dev/null and b/src/main/resources/assets/strata/textures/blocks/sedimentary_rocks/shale_bricks.png differ diff --git a/src/main/resources/data/minecraft/tags/blocks/buttons.json b/src/main/resources/data/minecraft/tags/blocks/buttons.json index c516f401..1247256e 100644 --- a/src/main/resources/data/minecraft/tags/blocks/buttons.json +++ b/src/main/resources/data/minecraft/tags/blocks/buttons.json @@ -1,4 +1,5 @@ { + "_comment": "Stone Buttons maybe?", "replace": false, "values": [ "#minecraft:wooden_buttons", diff --git a/src/main/resources/data/minecraft/tags/blocks/slabs.json b/src/main/resources/data/minecraft/tags/blocks/slabs.json index 46bf9ea7..fed1c200 100644 --- a/src/main/resources/data/minecraft/tags/blocks/slabs.json +++ b/src/main/resources/data/minecraft/tags/blocks/slabs.json @@ -8,6 +8,20 @@ "strata:limestone_slab", "strata:schist_slab", "strata:shale_slab", + "strata:amphibolite_brick_slab", + "strata:basalt_brick_slab", + "strata:gabbro_brick_slab", + "strata:gneiss_brick_slab", + "strata:limestone_brick_slab", + "strata:schist_brick_slab", + "strata:shale_brick_slab", + "strata:mossy_amphibolite_brick_slab", + "strata:mossy_basalt_brick_slab", + "strata:mossy_gabbro_brick_slab", + "strata:mossy_gneiss_brick_slab", + "strata:mossy_limestone_brick_slab", + "strata:mossy_schist_brick_slab", + "strata:mossy_shale_brick_slab", "strata:polished_amphibolite_slab", "strata:polished_basalt_slab", "strata:polished_gabbro_slab", @@ -15,5 +29,6 @@ "strata:polished_limestone_slab", "strata:polished_schist_slab", "strata:polished_shale_slab" + ] } \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/stairs.json b/src/main/resources/data/minecraft/tags/blocks/stairs.json index 277b6aa9..9b40cb06 100644 --- a/src/main/resources/data/minecraft/tags/blocks/stairs.json +++ b/src/main/resources/data/minecraft/tags/blocks/stairs.json @@ -8,6 +8,20 @@ "strata:limestone_stairs", "strata:schist_stairs", "strata:shale_stairs", + "strata:amphibolite_brick_stairs", + "strata:basalt_brick_stairs", + "strata:gabbro_brick_stairs", + "strata:gneiss_brick_stairs", + "strata:limestone_brick_stairs", + "strata:schist_brick_stairs", + "strata:shale_brick_stairs", + "strata:mossy_amphibolite_brick_stairs", + "strata:mossy_basalt_brick_stairs", + "strata:mossy_gabbro_brick_stairs", + "strata:mossy_gneiss_brick_stairs", + "strata:mossy_limestone_brick_stairs", + "strata:mossy_schist_brick_stairs", + "strata:mossy_shale_brick_stairs", "strata:polished_amphibolite_stairs", "strata:polished_basalt_stairs", "strata:polished_gabbro_stairs", diff --git a/src/main/resources/data/minecraft/tags/blocks/walls.json b/src/main/resources/data/minecraft/tags/blocks/walls.json index ea660119..df9f2278 100644 --- a/src/main/resources/data/minecraft/tags/blocks/walls.json +++ b/src/main/resources/data/minecraft/tags/blocks/walls.json @@ -7,6 +7,20 @@ "strata:gneiss_wall", "strata:limestone_wall", "strata:schist_wall", - "strata:shale_wall" + "strata:shale_wall", + "strata:amphibolite_brick_wall", + "strata:basalt_brick_wall", + "strata:gabbro_brick_wall", + "strata:gneiss_brick_wall", + "strata:limestone_brick_wall", + "strata:schist_brick_wall", + "strata:shale_brick_wall", + "strata:mossy_amphibolite_brick_wall", + "strata:mossy_basalt_brick_wall", + "strata:mossy_gabbro_brick_wall", + "strata:mossy_gneiss_brick_wall", + "strata:mossy_limestone_brick_wall", + "strata:mossy_schist_brick_wall", + "strata:mossy_shale_brick_wall" ] } \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/items/slabs.json b/src/main/resources/data/minecraft/tags/items/slabs.json index 46bf9ea7..fed1c200 100644 --- a/src/main/resources/data/minecraft/tags/items/slabs.json +++ b/src/main/resources/data/minecraft/tags/items/slabs.json @@ -8,6 +8,20 @@ "strata:limestone_slab", "strata:schist_slab", "strata:shale_slab", + "strata:amphibolite_brick_slab", + "strata:basalt_brick_slab", + "strata:gabbro_brick_slab", + "strata:gneiss_brick_slab", + "strata:limestone_brick_slab", + "strata:schist_brick_slab", + "strata:shale_brick_slab", + "strata:mossy_amphibolite_brick_slab", + "strata:mossy_basalt_brick_slab", + "strata:mossy_gabbro_brick_slab", + "strata:mossy_gneiss_brick_slab", + "strata:mossy_limestone_brick_slab", + "strata:mossy_schist_brick_slab", + "strata:mossy_shale_brick_slab", "strata:polished_amphibolite_slab", "strata:polished_basalt_slab", "strata:polished_gabbro_slab", @@ -15,5 +29,6 @@ "strata:polished_limestone_slab", "strata:polished_schist_slab", "strata:polished_shale_slab" + ] } \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/items/stairs.json b/src/main/resources/data/minecraft/tags/items/stairs.json index 277b6aa9..9b40cb06 100644 --- a/src/main/resources/data/minecraft/tags/items/stairs.json +++ b/src/main/resources/data/minecraft/tags/items/stairs.json @@ -8,6 +8,20 @@ "strata:limestone_stairs", "strata:schist_stairs", "strata:shale_stairs", + "strata:amphibolite_brick_stairs", + "strata:basalt_brick_stairs", + "strata:gabbro_brick_stairs", + "strata:gneiss_brick_stairs", + "strata:limestone_brick_stairs", + "strata:schist_brick_stairs", + "strata:shale_brick_stairs", + "strata:mossy_amphibolite_brick_stairs", + "strata:mossy_basalt_brick_stairs", + "strata:mossy_gabbro_brick_stairs", + "strata:mossy_gneiss_brick_stairs", + "strata:mossy_limestone_brick_stairs", + "strata:mossy_schist_brick_stairs", + "strata:mossy_shale_brick_stairs", "strata:polished_amphibolite_stairs", "strata:polished_basalt_stairs", "strata:polished_gabbro_stairs", diff --git a/src/main/resources/data/minecraft/tags/items/walls.json b/src/main/resources/data/minecraft/tags/items/walls.json index ea660119..df9f2278 100644 --- a/src/main/resources/data/minecraft/tags/items/walls.json +++ b/src/main/resources/data/minecraft/tags/items/walls.json @@ -7,6 +7,20 @@ "strata:gneiss_wall", "strata:limestone_wall", "strata:schist_wall", - "strata:shale_wall" + "strata:shale_wall", + "strata:amphibolite_brick_wall", + "strata:basalt_brick_wall", + "strata:gabbro_brick_wall", + "strata:gneiss_brick_wall", + "strata:limestone_brick_wall", + "strata:schist_brick_wall", + "strata:shale_brick_wall", + "strata:mossy_amphibolite_brick_wall", + "strata:mossy_basalt_brick_wall", + "strata:mossy_gabbro_brick_wall", + "strata:mossy_gneiss_brick_wall", + "strata:mossy_limestone_brick_wall", + "strata:mossy_schist_brick_wall", + "strata:mossy_shale_brick_wall" ] } \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/basalt_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/basalt_bricks.json new file mode 100644 index 00000000..6f16df52 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/basalt_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/basalt_bricks" + ] + }, + "criteria": { + "has_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_bricks" + } + } + }, + "requirements": [ + [ + "has_basalt", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks.json new file mode 100644 index 00000000..1c26312d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_basalt_bricks" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks.json new file mode 100644 index 00000000..5002d674 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gabbro_bricks" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/gabbro_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/gabbro_bricks.json new file mode 100644 index 00000000..78aadfcf --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/gabbro_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/gabbro_bricks" + ] + }, + "criteria": { + "has_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_bricks" + } + } + }, + "requirements": [ + [ + "has_gabbro", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab.json new file mode 100644 index 00000000..c36ccd80 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_brick_slab" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab.json new file mode 100644 index 00000000..000000b5 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_brick_slab" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab.json new file mode 100644 index 00000000..a667dd75 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_basalt_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] +} diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab.json new file mode 100644 index 00000000..14ceb6b8 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gabbro_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] +} diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs.json new file mode 100644 index 00000000..8178f1f2 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs.json new file mode 100644 index 00000000..ecc1ef23 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs.json new file mode 100644 index 00000000..3cc3167f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_basalt_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs.json new file mode 100644 index 00000000..8604017f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gabbro_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall.json new file mode 100644 index 00000000..d825ae8a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_brick_wall" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall.json new file mode 100644 index 00000000..5234c756 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_brick_wall" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall.json new file mode 100644 index 00000000..96eae78d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_basalt_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall.json new file mode 100644 index 00000000..f5035154 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gabbro_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks.json new file mode 100644 index 00000000..96ba759d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_basalt_bricks" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks.json new file mode 100644 index 00000000..21928a14 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_gabbro_bricks" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..38dc6e69 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_bricks_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/basalt_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting.json new file mode 100644 index 00000000..3be81fb6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting.json new file mode 100644 index 00000000..8eb0c8e6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:basalt_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..fdb0d25c --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_basalt_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting.json new file mode 100644 index 00000000..fb8d5216 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_basalt_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting.json new file mode 100644 index 00000000..4f983bcc --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_basalt_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..1f6063e0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gabbro_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting.json new file mode 100644 index 00000000..ee1c4ce4 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gabbro_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting.json new file mode 100644 index 00000000..68fe3b13 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gabbro_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..565fbd80 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_bricks_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting.json new file mode 100644 index 00000000..d329a9f3 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting.json new file mode 100644 index 00000000..c2454877 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gabbro_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/mossy_basalt_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/mossy_basalt_bricks_stonecutting.json new file mode 100644 index 00000000..51f00ee0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/mossy_basalt_bricks_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/mossy_basalt_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_basalt_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/mossy_gabbro_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/mossy_gabbro_bricks_stonecutting.json new file mode 100644 index 00000000..e67d74c8 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/mossy_gabbro_bricks_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/mossy_gabbro_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gabbro_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_basalt_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_basalt_stonecutting.json index b3ded1c6..4863ff43 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_basalt_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_basalt_stonecutting.json @@ -6,7 +6,7 @@ ] }, "criteria": { - "has_polished_basalt": { + "has_basalt": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ @@ -25,7 +25,7 @@ }, "requirements": [ [ - "has_polished_basalt", + "has_basalt", "has_the_recipe" ] ] diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_gabbro_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_gabbro_stonecutting.json index edbd2d40..24fafb65 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_gabbro_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/polished_gabbro_stonecutting.json @@ -6,7 +6,7 @@ ] }, "criteria": { - "has_polished_gabbro": { + "has_gabbro": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ @@ -25,8 +25,9 @@ }, "requirements": [ [ - "has_polished_gabbro", + "has_gabbro", "has_the_recipe" ] - ] - } + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..07ad0b6c --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_slab_bricks_stonecutting" + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..80e7138a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_slab_polished_stonecutting" + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..a2e9a7d0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_slab_stone_stonecutting" + }, + "requirements": [ + [ + "has_basalt", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..a464a3d9 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_slab_bricks_stonecutting" + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..cd0f2021 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_slab_polished_stonecutting" + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..a2b90b9f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_slab_stone_stonecutting" + }, + "requirements": [ + [ + "has_gabbro", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting.json new file mode 100644 index 00000000..f852e083 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "mossy_basalt_brick_slab_stonecutting" + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting.json new file mode 100644 index 00000000..5e93de59 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "mossy_gabbro_brick_slab_stonecutting" + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_polished_stonecutting.json new file mode 100644 index 00000000..ea4ab4e0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_basalt_slab_polished_stonecutting" + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting.json similarity index 79% rename from src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stonecutting.json rename to src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting.json index 8d5bab71..4f229e47 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting.json @@ -2,7 +2,7 @@ "parent": "minecraft:recipes/root", "rewards": { "recipes": [ - "strata:rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stonecutting" + "strata:rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting" ] }, "criteria": { @@ -11,7 +11,7 @@ "conditions": { "items": [ { - "item": "strata:polished_basalt" + "item": "strata:basalt" } ] } @@ -19,7 +19,7 @@ "has_the_recipe": { "trigger": "minecraft:recipe_unlocked", "conditions": { - "recipe": "polished_basalt_slab_stonecutting" + "recipe": "polished_basalt_slab_stone_stonecutting" }, "requirements": [ [ diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_polished_stonecutting.json new file mode 100644 index 00000000..82b6c624 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_gabbro_slab_polished_stonecutting" + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting.json new file mode 100644 index 00000000..ef294e14 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_gabbro_slab_stone_stonecutting" + }, + "requirements": [ + [ + "has_gabbro", + "has_the_recipe" + ] + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..0ff931a2 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..a944c654 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting.json similarity index 78% rename from src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stonecutting.json rename to src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting.json index c796ac58..d8177759 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting.json @@ -2,7 +2,7 @@ "parent": "minecraft:recipes/root", "rewards": { "recipes": [ - "strata:rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stonecutting" + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting" ] }, "criteria": { @@ -11,7 +11,7 @@ "conditions": { "items": [ { - "item": "strata:polished_basalt" + "item": "strata:basalt" } ] } @@ -19,7 +19,7 @@ "has_the_recipe": { "trigger": "minecraft:recipe_unlocked", "conditions": { - "recipe": "polished_basalt_stairs_stonecutting" + "recipe": "basalt_brick_stairs_stone_stonecutting" } } }, diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..7651f8bd --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..53f315f5 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting.json similarity index 78% rename from src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stonecutting.json rename to src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting.json index 25e33a0e..63e34a9f 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting.json @@ -2,7 +2,7 @@ "parent": "minecraft:recipes/root", "rewards": { "recipes": [ - "strata:rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stonecutting" + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting" ] }, "criteria": { @@ -11,7 +11,7 @@ "conditions": { "items": [ { - "item": "strata:polished_gabbro" + "item": "strata:gabbro" } ] } @@ -19,7 +19,7 @@ "has_the_recipe": { "trigger": "minecraft:recipe_unlocked", "conditions": { - "recipe": "polished_gabbro_stairs_stonecutting" + "recipe": "gabbro_brick_stairs_stone_stonecutting" } } }, diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting.json new file mode 100644 index 00000000..7b8bf16e --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "mossy_basalt_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting.json new file mode 100644 index 00000000..8ee7782b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "mossy_gabbro_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_polished_stonecutting.json new file mode 100644 index 00000000..9352ca5e --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_basalt_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting.json new file mode 100644 index 00000000..1a633d4b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_basalt_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_polished_stonecutting.json new file mode 100644 index 00000000..9d71abd6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_gabbro_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting.json new file mode 100644 index 00000000..e47344d1 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "polished_gabbro_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..3524825a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting" + ] + }, + "criteria": { + "has_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_wall_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..0eeae04f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_wall_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_basalt", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..2a856683 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting" + ] + }, + "criteria": { + "has_basalt": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:basalt" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basalt_brick_wall_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_basalt", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..d546f623 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting" + ] + }, + "criteria": { + "has_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_wall_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..62457d23 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gabbro": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gabbro" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gabbro_brick_wall_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gabbro", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting.json similarity index 69% rename from src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stonecutting.json rename to src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting.json index 78ebea49..799d1cd2 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting.json @@ -2,7 +2,7 @@ "parent": "minecraft:recipes/root", "rewards": { "recipes": [ - "strata:rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stonecutting" + "strata:rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting" ] }, "criteria": { @@ -11,7 +11,7 @@ "conditions": { "items": [ { - "item": "strata:polished_gabbro" + "item": "strata:gabbro" } ] } @@ -19,7 +19,7 @@ "has_the_recipe": { "trigger": "minecraft:recipe_unlocked", "conditions": { - "recipe": "polished_gabbro_slab_stonecutting" + "recipe": "gabbro_brick_wall_stone_stonecutting" } } }, diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting.json new file mode 100644 index 00000000..5645a50a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting" + ] + }, + "criteria": { + "has_mossy_basalt_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_basalt_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "mossy_basalt_brick_wall_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_basalt_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting.json new file mode 100644 index 00000000..875b9cbe --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting" + ] + }, + "criteria": { + "has_mossy_gabbro_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gabbro_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "mossy_gabbro_brick_wall_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_gabbro_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks.json new file mode 100644 index 00000000..9d82e24c --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks" + ] + }, + "criteria": { + "has_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_bricks" + } + } + }, + "requirements": [ + [ + "has_amphibolite", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks.json new file mode 100644 index 00000000..2ef603e0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_amphibolite_bricks" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks.json new file mode 100644 index 00000000..da154d15 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gneiss_bricks" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks.json new file mode 100644 index 00000000..d4561bf4 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_schist_bricks" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/gneiss_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/gneiss_bricks.json new file mode 100644 index 00000000..d51d7072 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/gneiss_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/gneiss_bricks" + ] + }, + "criteria": { + "has_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_bricks" + } + } + }, + "requirements": [ + [ + "has_gneiss", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_gneiss.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_gneiss.json index c93b3243..c40f44e4 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_gneiss.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_gneiss.json @@ -25,7 +25,7 @@ }, "requirements": [ [ - "has_gneiss", + "has_polished_gneiss", "has_the_recipe" ] ] diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_schist.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_schist.json index 233818f1..21ebdec9 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_schist.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/polished_schist.json @@ -25,7 +25,7 @@ }, "requirements": [ [ - "has_schist", + "has_polished_schist", "has_the_recipe" ] ] diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/schist_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/schist_bricks.json new file mode 100644 index 00000000..8b160250 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/schist_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/schist_bricks" + ] + }, + "criteria": { + "has_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_bricks" + } + } + }, + "requirements": [ + [ + "has_schist", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab.json new file mode 100644 index 00000000..c4194fec --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_slab" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab.json new file mode 100644 index 00000000..1c7317dd --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_slab" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab.json new file mode 100644 index 00000000..e3448490 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab.json new file mode 100644 index 00000000..f81a0b4e --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab" + ] + }, + "criteria": { + "has_mossy_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gneiss_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab.json new file mode 100644 index 00000000..1eb192b4 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab" + ] + }, + "criteria": { + "has_mossy_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_schist_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab.json new file mode 100644 index 00000000..ce21614a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_slab" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs.json new file mode 100644 index 00000000..09a4ebc8 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs.json new file mode 100644 index 00000000..02a0142b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs.json new file mode 100644 index 00000000..59046d04 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs.json new file mode 100644 index 00000000..dfbc6eae --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs" + ] + }, + "criteria": { + "has_mossy_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gneiss_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs.json new file mode 100644 index 00000000..8ef5422d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs" + ] + }, + "criteria": { + "has_mossy_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_schist_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs.json new file mode 100644 index 00000000..64e311a7 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall.json new file mode 100644 index 00000000..41450b3a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_wall" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall.json new file mode 100644 index 00000000..b3420ece --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_wall" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall.json new file mode 100644 index 00000000..e27a7717 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall.json new file mode 100644 index 00000000..d0844d70 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall" + ] + }, + "criteria": { + "has_mossy_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gneiss_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall.json new file mode 100644 index 00000000..cff50905 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall" + ] + }, + "criteria": { + "has_mossy_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_schist_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall.json new file mode 100644 index 00000000..7cb02d92 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_wall" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks.json new file mode 100644 index 00000000..d62ae38f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_amphibolite_bricks" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks.json new file mode 100644 index 00000000..5c9b513a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_gneiss_bricks" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks.json new file mode 100644 index 00000000..c6bdc34f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_schist_bricks" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..5abb80d8 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting.json new file mode 100644 index 00000000..f291ee67 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting.json new file mode 100644 index 00000000..75195439 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..f9f4b84e --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_amphibolite_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting.json new file mode 100644 index 00000000..c17de381 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_amphibolite_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting.json new file mode 100644 index 00000000..ec910ccf --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_amphibolite_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..9dd43f1a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gneiss_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting.json new file mode 100644 index 00000000..d98881d5 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gneiss_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting.json new file mode 100644 index 00000000..04829380 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_gneiss_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..2c850956 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_schist_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting.json new file mode 100644 index 00000000..b57623cf --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_schist_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting.json new file mode 100644 index 00000000..64e23e25 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_schist_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..119a4d5d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting.json new file mode 100644 index 00000000..d0dbc105 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting.json new file mode 100644 index 00000000..1b545084 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_amphibolite_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_amphibolite_bricks_stonecutting.json new file mode 100644 index 00000000..9a048ee3 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_amphibolite_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/mossy_amphibolite_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_gneiss_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_gneiss_bricks_stonecutting.json new file mode 100644 index 00000000..bab02340 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_gneiss_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/mossy_gneiss_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gneiss_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_schist_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_schist_bricks_stonecutting.json new file mode 100644 index 00000000..9d58f48c --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/mossy_schist_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/mossy_schist_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_schist_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite_stonecutting.json index 7f797b2a..fbf3a565 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite_stonecutting.json @@ -6,7 +6,7 @@ ] }, "criteria": { - "has_polished_amphibolite": { + "has_amphibolite": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ @@ -25,7 +25,7 @@ }, "requirements": [ [ - "has_polished_amphibolite", + "has_amphibolite", "has_the_recipe" ] ] diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss_stonecutting.json index b55b4e74..e7a65020 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss_stonecutting.json @@ -6,7 +6,7 @@ ] }, "criteria": { - "has_polished_gneiss": { + "has_gneiss": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ @@ -25,7 +25,7 @@ }, "requirements": [ [ - "has_polished_gneiss", + "has_gneiss", "has_the_recipe" ] ] diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting.json index e7489104..4d6834f0 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting.json @@ -2,11 +2,11 @@ "parent": "minecraft:recipes/root", "rewards": { "recipes": [ - "strata:rock_types/metamorphic_rocks/stonecutting/block/polished_schist" + "strata:rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting" ] }, "criteria": { - "has_polished_schist": { + "has_schist": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ @@ -25,7 +25,7 @@ }, "requirements": [ [ - "has_polished_schist", + "has_schist", "has_the_recipe" ] ] diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..71800c02 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting.json new file mode 100644 index 00000000..b9431a9f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting.json new file mode 100644 index 00000000..e118765c --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..fb576a37 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_slab_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..263e2c38 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_slab_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..0df7e96b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_slab_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..03b0e089 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_slab_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..5c2cb0dd --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_slab_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..03925d77 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_slab_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting.json new file mode 100644 index 00000000..be9a8f27 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_brick_slab_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting.json new file mode 100644 index 00000000..063b3173 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gneiss_brick_slab_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting.json new file mode 100644 index 00000000..ddb82fc8 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_schist_brick_slab_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stonecutting.json index cca0acc7..87ae441f 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stonecutting.json @@ -6,7 +6,7 @@ ] }, "criteria": { - "has_polished_polished_schist": { + "has_polished_schist": { "trigger": "minecraft:inventory_changed", "conditions": { "items": [ diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..f9cb76e2 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_slab_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..772b4394 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_slab_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..fcbbf6c0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_slab_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..e438300f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..db68e2a6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..b1643565 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..d95e9edf --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..9242ae80 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..28202c24 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_gneiss": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:gneiss" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:gneiss_brick_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_gneiss", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting.json new file mode 100644 index 00000000..61e16675 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting.json new file mode 100644 index 00000000..ba65a53d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_gneiss_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_gneiss_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_gneiss_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_gneiss_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_amphibolite_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_amphibolite_brick_stairs_stonecutting.json new file mode 100644 index 00000000..796a0f47 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_amphibolite_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_schist_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_schist_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..a21762df --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_schist_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..29b45199 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..0ce8b711 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_schist": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:schist" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:schist_brick_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_schist", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..f7e3e249 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting" + ] + }, + "criteria": { + "has_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_wall_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..92f811bf --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_wall_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..f4a10754 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting" + ] + }, + "criteria": { + "has_amphibolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:amphibolite" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:amphibolite_brick_wall_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_amphibolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting.json new file mode 100644 index 00000000..71dcefe1 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting" + ] + }, + "criteria": { + "has_mossy_amphibolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_amphibolite_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_amphibolite_brick_wall_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_amphibolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks.json new file mode 100644 index 00000000..d7ce15c6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_limestone_bricks" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks.json new file mode 100644 index 00000000..bb3d9056 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_shale_bricks" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/limestone_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/limestone_bricks.json new file mode 100644 index 00000000..9709c7c0 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/limestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/limestone_bricks" + ] + }, + "criteria": { + "has_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_bricks" + } + } + }, + "requirements": [ + [ + "has_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/shale_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/shale_bricks.json new file mode 100644 index 00000000..c6359bf6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/shale_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/shale_bricks" + ] + }, + "criteria": { + "has_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_bricks" + } + } + }, + "requirements": [ + [ + "has_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab.json new file mode 100644 index 00000000..c4297a8f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_slab" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab.json new file mode 100644 index 00000000..4bbee493 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab.json new file mode 100644 index 00000000..8802a9b6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_brick_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab.json new file mode 100644 index 00000000..e0ab4d72 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_slab" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs.json new file mode 100644 index 00000000..5ebccc0f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs.json new file mode 100644 index 00000000..972a187c --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs.json new file mode 100644 index 00000000..8d595d5f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs.json new file mode 100644 index 00000000..b71bfd2f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_stairs" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall.json new file mode 100644 index 00000000..754158f1 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_wall" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall.json new file mode 100644 index 00000000..c5699cb3 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall.json new file mode 100644 index 00000000..018ca520 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_brick_wall" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall.json new file mode 100644 index 00000000..c10d2401 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_wall" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks.json new file mode 100644 index 00000000..18201ce5 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_limestone_bricks" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks.json new file mode 100644 index 00000000..a1cccc25 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:cracked_shale_bricks" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} + diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..faad5df9 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_limestone_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting.json new file mode 100644 index 00000000..2b15deb4 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_limestone_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting.json new file mode 100644 index 00000000..1a5ee3bb --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_limestone_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..e4cbf06e --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_shale_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting.json new file mode 100644 index 00000000..9abb5f50 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_shale_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting.json new file mode 100644 index 00000000..e27c0d8d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:chiseled_shale_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..06fbdb7f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting.json new file mode 100644 index 00000000..47afe23d --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting.json new file mode 100644 index 00000000..0a73df41 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting.json new file mode 100644 index 00000000..de9f2d7b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting.json new file mode 100644 index 00000000..c2889434 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/polished_shale_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/polished_shale_stonecutting.json index c42627cb..cc701d98 100644 --- a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/polished_shale_stonecutting.json +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/polished_shale_stonecutting.json @@ -2,7 +2,7 @@ "parent": "minecraft:recipes/root", "rewards": { "recipes": [ - "strata:rock_types/sedimentary_rocks/stonecutting/block/polished_shale_stonecutting" + "strata:rock_types/sedimentary_rocks/stonecutting/block/polished_stone_stonecutting" ] }, "criteria": { diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..bf19d876 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_bricks_stonecutting" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_bricks_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting.json new file mode 100644 index 00000000..b61b3cf6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_bricks_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting.json new file mode 100644 index 00000000..a1a7c37a --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting" + ] + }, + "criteria": { + "has_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_bricks_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..2e9fa4a5 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_slab_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..50400677 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_slab_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..7d43659e --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_slab_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting.json new file mode 100644 index 00000000..0f52fb83 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_brick_slab_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting.json new file mode 100644 index 00000000..87ebbc08 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_brick_slab_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..e14e06ef --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_slab_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..092bfbf8 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_slab_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..91901104 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting" + ] + }, + "criteria": { + "has_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_slab_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..dfa30d74 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..19824cb4 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..3d4f3058 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting.json new file mode 100644 index 00000000..8950192b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting.json new file mode 100644 index 00000000..bd326b5b --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_brick_stairs_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..6f295bcf --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_stairs_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..0cebb248 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_stairs_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..7cd03e68 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting" + ] + }, + "criteria": { + "has_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_stairs_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..c651fdd6 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting" + ] + }, + "criteria": { + "has_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_wall_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..6a1956ad --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_wall_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..a08a8a75 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting" + ] + }, + "criteria": { + "has_limestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:limestone" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:limestone_brick_wall_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_limestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting.json new file mode 100644 index 00000000..e95a66af --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting" + ] + }, + "criteria": { + "has_mossy_limestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_limestone_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_limestone_brick_wall_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_limestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting.json new file mode 100644 index 00000000..a0d8eab9 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting" + ] + }, + "criteria": { + "has_mossy_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:mossy_shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:mossy_shale_brick_wall_stonecutting" + } + } + }, + "requirements": [ + [ + "has_mossy_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..608dc0d4 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting" + ] + }, + "criteria": { + "has_shale_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale_bricks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_wall_bricks_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..eeab77d3 --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting" + ] + }, + "criteria": { + "has_polished_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:polished_shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_wall_polished_stonecutting" + } + } + }, + "requirements": [ + [ + "has_polished_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..389e0e8f --- /dev/null +++ b/src/main/resources/data/strata/advancements/recipes/building_blocks/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "strata:rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting" + ] + }, + "criteria": { + "has_shale": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "strata:shale" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "strata:shale_brick_wall_stone_stonecutting" + } + } + }, + "requirements": [ + [ + "has_shale", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_slab.json new file mode 100644 index 00000000..8152e314 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:amphibolite_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:amphibolite_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_stairs.json new file mode 100644 index 00000000..e9e13050 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:amphibolite_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:amphibolite_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_wall.json new file mode 100644 index 00000000..f19ea1b3 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:amphibolite_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:amphibolite_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/amphibolite_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_bricks.json new file mode 100644 index 00000000..49214eaf --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/amphibolite_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:amphibolite_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:amphibolite_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_slab.json new file mode 100644 index 00000000..5dfce769 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:basalt_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:basalt_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_stairs.json new file mode 100644 index 00000000..3f6b2d19 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:basalt_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:basalt_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_wall.json new file mode 100644 index 00000000..dec65f5f --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/basalt_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:basalt_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:basalt_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/basalt_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/basalt_bricks.json new file mode 100644 index 00000000..4dbd9baf --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/basalt_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:basalt_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:basalt_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_amphibolite_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_amphibolite_bricks.json new file mode 100644 index 00000000..3239bd70 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_amphibolite_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_amphibolite_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_amphibolite_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_basalt_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_basalt_bricks.json new file mode 100644 index 00000000..ba5a9999 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_basalt_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_basalt_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_basalt_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_gabbro_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_gabbro_bricks.json new file mode 100644 index 00000000..c999463e --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_gabbro_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_gabbro_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_gabbro_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_gneiss_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_gneiss_bricks.json new file mode 100644 index 00000000..b238773b --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_gneiss_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_gneiss_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_gneiss_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_limestone_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_limestone_bricks.json new file mode 100644 index 00000000..3d7dead4 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_limestone_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_limestone_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_limestone_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_schist_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_schist_bricks.json new file mode 100644 index 00000000..61b01720 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_schist_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_schist_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_schist_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/chiseled_shale_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/chiseled_shale_bricks.json new file mode 100644 index 00000000..f8da03f4 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/chiseled_shale_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:chiseled_shale_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:chiseled_shale_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_amphibolite_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_amphibolite_bricks.json new file mode 100644 index 00000000..b1a4a1cc --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_amphibolite_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_amphibolite_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_amphibolite_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_basalt_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_basalt_bricks.json new file mode 100644 index 00000000..0d257406 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_basalt_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_basalt_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_basalt_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_gabbro_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_gabbro_bricks.json new file mode 100644 index 00000000..627cc167 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_gabbro_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_gabbro_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_gabbro_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_gneiss_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_gneiss_bricks.json new file mode 100644 index 00000000..0979d789 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_gneiss_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_gneiss_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_gneiss_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_limestone_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_limestone_bricks.json new file mode 100644 index 00000000..706ab1b0 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_limestone_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_limestone_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_limestone_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_schist_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_schist_bricks.json new file mode 100644 index 00000000..666ed89b --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_schist_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_schist_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_schist_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/cracked_shale_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/cracked_shale_bricks.json new file mode 100644 index 00000000..70c30fe5 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/cracked_shale_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:cracked_shale_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:cracked_shale_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_slab.json new file mode 100644 index 00000000..b2e540c2 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:gabbro_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:gabbro_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_stairs.json new file mode 100644 index 00000000..2a879a72 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:gabbro_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:gabbro_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_wall.json new file mode 100644 index 00000000..86203ee4 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gabbro_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:gabbro_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:gabbro_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gabbro_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/gabbro_bricks.json new file mode 100644 index 00000000..6a5c71d1 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gabbro_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:gabbro_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:gabbro_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_slab.json new file mode 100644 index 00000000..de7c37c0 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:gneiss_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:gneiss_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_stairs.json new file mode 100644 index 00000000..c5bb9154 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:gneiss_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:gneiss_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_wall.json new file mode 100644 index 00000000..6b771842 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gneiss_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:gneiss_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:gneiss_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/gneiss_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/gneiss_bricks.json new file mode 100644 index 00000000..b247c75b --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/gneiss_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:gneiss_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:gneiss_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_slab.json new file mode 100644 index 00000000..a98483c2 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:limestone_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:limestone_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_stairs.json new file mode 100644 index 00000000..cc2b3eaf --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:limestone_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:limestone_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_wall.json new file mode 100644 index 00000000..578ea2c8 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/limestone_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:limestone_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:limestone_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/limestone_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/limestone_bricks.json new file mode 100644 index 00000000..0aaca20c --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/limestone_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:limestone_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:limestone_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_slab.json new file mode 100644 index 00000000..4be0a511 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_amphibolite_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_amphibolite_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_stairs.json new file mode 100644 index 00000000..aac59cea --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_amphibolite_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_amphibolite_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_wall.json new file mode 100644 index 00000000..eb424170 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_amphibolite_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_amphibolite_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_bricks.json new file mode 100644 index 00000000..ac29565e --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_amphibolite_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_amphibolite_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_amphibolite_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_slab.json new file mode 100644 index 00000000..af89aff6 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_basalt_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_basalt_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_stairs.json new file mode 100644 index 00000000..c1b037c3 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_basalt_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_basalt_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_wall.json new file mode 100644 index 00000000..80b89a7d --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_basalt_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_basalt_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_bricks.json new file mode 100644 index 00000000..84eb86b7 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_basalt_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_basalt_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_basalt_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_slab.json new file mode 100644 index 00000000..2e472b78 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_gabbro_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_gabbro_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_stairs.json new file mode 100644 index 00000000..8224653f --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_gabbro_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_gabbro_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_wall.json new file mode 100644 index 00000000..d50442b0 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_gabbro_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_gabbro_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_bricks.json new file mode 100644 index 00000000..0ab5832e --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gabbro_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_gabbro_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_gabbro_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_slab.json new file mode 100644 index 00000000..821777c9 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_gneiss_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_gneiss_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_stairs.json new file mode 100644 index 00000000..84033647 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_gneiss_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_gneiss_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_wall.json new file mode 100644 index 00000000..d029d38c --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_gneiss_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_gneiss_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_bricks.json new file mode 100644 index 00000000..bd9d2899 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_gneiss_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_gneiss_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_gneiss_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_slab.json new file mode 100644 index 00000000..9023603f --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_limestone_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_limestone_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_stairs.json new file mode 100644 index 00000000..34ea600f --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_limestone_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_limestone_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_wall.json new file mode 100644 index 00000000..2b3b2853 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_limestone_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_limestone_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_bricks.json new file mode 100644 index 00000000..e889a915 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_limestone_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_limestone_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_limestone_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_slab.json new file mode 100644 index 00000000..eb52f5ad --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_schist_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_schist_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_stairs.json new file mode 100644 index 00000000..a3129ae6 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_schist_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_schist_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_wall.json new file mode 100644 index 00000000..5639adfb --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_schist_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_schist_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_bricks.json new file mode 100644 index 00000000..662e5c11 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_schist_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_schist_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_schist_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_slab.json new file mode 100644 index 00000000..c943d824 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:mossy_shale_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:mossy_shale_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_stairs.json new file mode 100644 index 00000000..7bddb7ac --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_shale_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_shale_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_wall.json new file mode 100644 index 00000000..9c8cc051 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_shale_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_shale_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_bricks.json new file mode 100644 index 00000000..5bb28a18 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/mossy_shale_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:mossy_shale_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:mossy_shale_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/schist_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/schist_brick_slab.json new file mode 100644 index 00000000..7625eae8 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/schist_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:schist_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:schist_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/schist_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/schist_brick_stairs.json new file mode 100644 index 00000000..5b1bb67d --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/schist_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:schist_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:schist_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/schist_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/schist_brick_wall.json new file mode 100644 index 00000000..ca68df34 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/schist_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:schist_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:schist_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/schist_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/schist_bricks.json new file mode 100644 index 00000000..b64ec50c --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/schist_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:schist_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:schist_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/shale_brick_slab.json b/src/main/resources/data/strata/loot_tables/blocks/shale_brick_slab.json new file mode 100644 index 00000000..7ca54335 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/shale_brick_slab.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "strata:shale_brick_slab", + "properties": { + "type": "double" + } + } + ], + "count": 2 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "strata:shale_brick_slab" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/shale_brick_stairs.json b/src/main/resources/data/strata/loot_tables/blocks/shale_brick_stairs.json new file mode 100644 index 00000000..4600e836 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/shale_brick_stairs.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:shale_brick_stairs" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:shale_brick_stairs" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/shale_brick_wall.json b/src/main/resources/data/strata/loot_tables/blocks/shale_brick_wall.json new file mode 100644 index 00000000..699988bb --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/shale_brick_wall.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:shale_brick_wall" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:shale_brick_wall" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/loot_tables/blocks/shale_bricks.json b/src/main/resources/data/strata/loot_tables/blocks/shale_bricks.json new file mode 100644 index 00000000..b68333f7 --- /dev/null +++ b/src/main/resources/data/strata/loot_tables/blocks/shale_bricks.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "strata:shale_bricks" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "strata:shale_bricks" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/basalt_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/basalt_bricks.json new file mode 100644 index 00000000..168a4d8b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/basalt_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_basalt" + } + }, + "result": { + "item": "strata:basalt_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks.json new file mode 100644 index 00000000..470a0866 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/chiseled_basalt_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:basalt_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_basalt_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks.json new file mode 100644 index 00000000..847b1b82 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/chiseled_gabbro_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:gabbro_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_gabbro_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/gabbro_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/gabbro_bricks.json new file mode 100644 index 00000000..c261b8af --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/gabbro_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_gabbro" + } + }, + "result": { + "item": "strata:gabbro_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/mossy_basalt_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/mossy_basalt_bricks.json new file mode 100644 index 00000000..6af96a9a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/mossy_basalt_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:gabbro_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_gabbro_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/mossy_gabbro_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/mossy_gabbro_bricks.json new file mode 100644 index 00000000..a231fb97 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/mossy_gabbro_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:basalt_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_basalt_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab.json new file mode 100644 index 00000000..0c3da30a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/basalt_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:basalt_bricks" + } + }, + "result": { + "item": "strata:basalt_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab.json new file mode 100644 index 00000000..387dcba2 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/gabbro_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:gabbro_bricks" + } + }, + "result": { + "item": "strata:gabbro_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab.json new file mode 100644 index 00000000..ccc883dc --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/mossy_basalt_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_basalt_bricks" + } + }, + "result": { + "item": "strata:mossy_basalt_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab.json new file mode 100644 index 00000000..8216c79a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/slab/mossy_gabbro_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_gabbro_bricks" + } + }, + "result": { + "item": "strata:mossy_gabbro_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs.json new file mode 100644 index 00000000..babef99c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/basalt_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:basalt_bricks" + } + }, + "result": { + "item": "strata:basalt_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs.json new file mode 100644 index 00000000..d2505369 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/gabbro_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:gabbro_bricks" + } + }, + "result": { + "item": "strata:gabbro_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs.json new file mode 100644 index 00000000..f388a3d0 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/mossy_basalt_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_basalt_bricks" + } + }, + "result": { + "item": "strata:mossy_basalt_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs.json new file mode 100644 index 00000000..3dce13fd --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/stairs/mossy_gabbro_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_gabbro_bricks" + } + }, + "result": { + "item": "strata:mossy_gabbro_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall.json new file mode 100644 index 00000000..1b867ac1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/basalt_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:basalt_bricks" + } + }, + "result": { + "item": "strata:basalt_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall.json new file mode 100644 index 00000000..176bde39 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/gabbro_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:gabbro_bricks" + } + }, + "result": { + "item": "strata:gabbro_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall.json new file mode 100644 index 00000000..26ce2356 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/mossy_basalt_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_basalt_bricks" + } + }, + "result": { + "item": "strata:mossy_basalt_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall.json new file mode 100644 index 00000000..e3527bbc --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/crafting/block/wall/mossy_gabbro_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_gabbro_bricks" + } + }, + "result": { + "item": "strata:mossy_gabbro_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks.json new file mode 100644 index 00000000..d140af87 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/smelting/block/cracked_basalt_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:basalt_bricks" + }, + "result": "strata:cracked_basalt_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks.json new file mode 100644 index 00000000..a74dc0d2 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/smelting/block/cracked_gabbro_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:gabbro_bricks" + }, + "result": "strata:cracked_gabbro_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting.json new file mode 100644 index 00000000..09088f85 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_basalt" + }, + "result": "strata:basalt_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting.json new file mode 100644 index 00000000..1bde2dd2 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/basalt_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:basalt_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..74c67c60 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt_bricks" + }, + "result": "strata:chiseled_basalt_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting.json new file mode 100644 index 00000000..a43d4372 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_basalt" + }, + "result": "strata:chiseled_basalt_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting.json new file mode 100644 index 00000000..eb906323 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_basalt_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:chiseled_basalt_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..a07e3612 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro_bricks" + }, + "result": "strata:chiseled_gabbro_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting.json new file mode 100644 index 00000000..f560cb48 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gabbro" + }, + "result": "strata:chiseled_gabbro_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting.json new file mode 100644 index 00000000..f5f18038 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/chiseled_gabbro_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:chiseled_gabbro_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting.json new file mode 100644 index 00000000..feb362bd --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gabbro" + }, + "result": "strata:gabbro_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting.json new file mode 100644 index 00000000..34f099a9 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/gabbro_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:gabbro_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_basalt.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_basalt.json rename to src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_basalt_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_gabbro.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_gabbro_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_gabbro.json rename to src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/polished_gabbro_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..0532aa9d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt_bricks" + }, + "result": "strata:basalt_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..5a57cfde --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_basalt" + }, + "result": "strata:basalt_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..2f8eba71 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/basalt_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:basalt_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..b9be4a53 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro_bricks" + }, + "result": "strata:gabbro_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..52eb870c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gabbro" + }, + "result": "strata:gabbro_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..dec5692e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/gabbro_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:gabbro_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting.json new file mode 100644 index 00000000..76594f37 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/mossy_basalt_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_basalt_bricks" + }, + "result": "strata:mossy_basalt_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting.json new file mode 100644 index 00000000..ae07063a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/mossy_gabbro_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_gabbro_bricks" + }, + "result": "strata:mossy_gabbro_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting.json new file mode 100644 index 00000000..ad357baf --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_basalt_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:polished_basalt_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting.json new file mode 100644 index 00000000..1b788ae4 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/slab/polished_gabbro_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:polished_gabbro_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..4d53682c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt_bricks" + }, + "result": "strata:basalt_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..f08980c3 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_basalt" + }, + "result": "strata:basalt_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..c54521be --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/basalt_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:basalt_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..7bffae77 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro_bricks" + }, + "result": "strata:gabbro_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..dd0b7334 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gabbro" + }, + "result": "strata:gabbro_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..3a2e87f9 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/gabbro_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:gabbro_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting.json new file mode 100644 index 00000000..26bc79ea --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_basalt_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_basalt_bricks" + }, + "result": "strata:mossy_basalt_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting.json new file mode 100644 index 00000000..5f885c61 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/mossy_gabbro_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_gabbro_bricks" + }, + "result": "strata:mossy_gabbro_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting.json new file mode 100644 index 00000000..8131b0be --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_basalt_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:polished_basalt_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting.json new file mode 100644 index 00000000..5bc61ac9 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/stairs/polished_gabbro_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:polished_gabbro_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..68a4119b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt_bricks" + }, + "result": "strata:basalt_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..02b5e224 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/basalt_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:basalt" + }, + "result": "strata:basalt_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..b48c0e18 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro_bricks" + }, + "result": "strata:gabbro_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..6f905832 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/gabbro_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gabbro" + }, + "result": "strata:gabbro_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting.json new file mode 100644 index 00000000..43080a26 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/mossy_basalt_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_basalt_bricks" + }, + "result": "strata:mossy_basalt_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting.json new file mode 100644 index 00000000..d850b865 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/igneous_rocks/stonecutting/block/wall/mossy_gabbro_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_gabbro_bricks" + }, + "result": "strata:mossy_gabbro_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks.json new file mode 100644 index 00000000..75da5dc1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/amphibolite_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_amphibolite" + } + }, + "result": { + "item": "strata:amphibolite_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks.json new file mode 100644 index 00000000..8a38515c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_amphibolite_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:amphibolite_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_amphibolite_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks.json new file mode 100644 index 00000000..f1c9cabb --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_gneiss_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:gneiss_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_gneiss_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks.json new file mode 100644 index 00000000..774d8ac2 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/chiseled_schist_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:schist_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_schist_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/gneiss_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/gneiss_bricks.json new file mode 100644 index 00000000..ff8a408e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/gneiss_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_gneiss" + } + }, + "result": { + "item": "strata:gneiss_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_amphibolite_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_amphibolite_bricks.json new file mode 100644 index 00000000..aa29bfca --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_amphibolite_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:amphibolite_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_amphibolite_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_gneiss_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_gneiss_bricks.json new file mode 100644 index 00000000..b6d97e7d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_gneiss_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:gneiss_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_gneiss_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_schist_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_schist_bricks.json new file mode 100644 index 00000000..abc854df --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/mossy_schist_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:schist_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_schist_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/schist_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/schist_bricks.json new file mode 100644 index 00000000..5f8887c6 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/schist_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_schist" + } + }, + "result": { + "item": "strata:schist_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab.json new file mode 100644 index 00000000..a9d9e523 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/amphibolite_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:amphibolite_bricks" + } + }, + "result": { + "item": "strata:amphibolite_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab.json new file mode 100644 index 00000000..d5e93ac8 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/gneiss_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:gneiss_bricks" + } + }, + "result": { + "item": "strata:gneiss_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab.json new file mode 100644 index 00000000..d9884b9f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_amphibolite_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_amphibolite_bricks" + } + }, + "result": { + "item": "strata:mossy_amphibolite_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab.json new file mode 100644 index 00000000..bfae3b68 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_gneiss_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_gneiss_bricks" + } + }, + "result": { + "item": "strata:mossy_gneiss_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab.json new file mode 100644 index 00000000..669d2fba --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/mossy_schist_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_schist_bricks" + } + }, + "result": { + "item": "strata:mossy_schist_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab.json new file mode 100644 index 00000000..79a3dd8f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/slab/schist_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:schist_bricks" + } + }, + "result": { + "item": "strata:schist_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs.json new file mode 100644 index 00000000..d336d6cb --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/amphibolite_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:amphibolite_bricks" + } + }, + "result": { + "item": "strata:amphibolite_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs.json new file mode 100644 index 00000000..12e6d571 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/gneiss_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:gneiss_bricks" + } + }, + "result": { + "item": "strata:gneiss_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs.json new file mode 100644 index 00000000..4d10c95b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_amphibolite_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_amphibolite_bricks" + } + }, + "result": { + "item": "strata:mossy_amphibolite_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs.json new file mode 100644 index 00000000..ce39065d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_gneiss_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_gneiss_bricks" + } + }, + "result": { + "item": "strata:mossy_gneiss_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs.json new file mode 100644 index 00000000..de219035 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/mossy_schist_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_schist_bricks" + } + }, + "result": { + "item": "strata:mossy_schist_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs.json new file mode 100644 index 00000000..cfa4a72e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/stairs/schist_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:schist_bricks" + } + }, + "result": { + "item": "strata:schist_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall.json new file mode 100644 index 00000000..a2bc666b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/amphibolite_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:amphibolite_bricks" + } + }, + "result": { + "item": "strata:amphibolite_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall.json new file mode 100644 index 00000000..c3e30493 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/gneiss_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:gneiss_bricks" + } + }, + "result": { + "item": "strata:gneiss_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall.json new file mode 100644 index 00000000..e9c82cff --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_amphibolite_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_amphibolite_bricks" + } + }, + "result": { + "item": "strata:mossy_amphibolite_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall.json new file mode 100644 index 00000000..f5dfa0b0 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_gneiss_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_gneiss_bricks" + } + }, + "result": { + "item": "strata:mossy_gneiss_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall.json new file mode 100644 index 00000000..210b1de7 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/mossy_schist_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_schist_bricks" + } + }, + "result": { + "item": "strata:mossy_schist_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall.json new file mode 100644 index 00000000..87f9e016 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/crafting/block/wall/schist_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:schist_bricks" + } + }, + "result": { + "item": "strata:schist_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks.json new file mode 100644 index 00000000..ca7668c1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_amphibolite_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:amphibolite_bricks" + }, + "result": "strata:cracked_amphibolite_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks.json new file mode 100644 index 00000000..4a77ae05 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_gneiss_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:gneiss_bricks" + }, + "result": "strata:cracked_gneiss_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks.json new file mode 100644 index 00000000..dbf64d80 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/smelting/block/cracked_schist_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:schist_bricks" + }, + "result": "strata:cracked_schist_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting.json new file mode 100644 index 00000000..53862b2d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_amphibolite" + }, + "result": "strata:amphibolite_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting.json new file mode 100644 index 00000000..9b9cb619 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/amphibolite_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:amphibolite_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..25c85beb --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite_bricks" + }, + "result": "strata:chiseled_amphibolite_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting.json new file mode 100644 index 00000000..7d0ff0cd --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_amphibolite" + }, + "result": "strata:chiseled_amphibolite_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting.json new file mode 100644 index 00000000..eafba92d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_amphibolite_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:chiseled_amphibolite_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..583e7e06 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss_bricks" + }, + "result": "strata:chiseled_gneiss_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting.json new file mode 100644 index 00000000..5f7e3538 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gneiss" + }, + "result": "strata:chiseled_gneiss_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting.json new file mode 100644 index 00000000..be408a34 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_gneiss_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:chiseled_gneiss_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..58796371 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist_bricks" + }, + "result": "strata:chiseled_schist_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting.json new file mode 100644 index 00000000..189caa83 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_schist" + }, + "result": "strata:chiseled_schist_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting.json new file mode 100644 index 00000000..7e09338f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/chiseled_schist_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:chiseled_schist_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting.json new file mode 100644 index 00000000..cbe16afe --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gneiss" + }, + "result": "strata:gneiss_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting.json new file mode 100644 index 00000000..49adc925 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/gneiss_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:gneiss_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_amphibolite_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_gneiss_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_schist.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_schist.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/polished_schist_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting.json new file mode 100644 index 00000000..f3173033 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_schist" + }, + "result": "strata:schist_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting.json new file mode 100644 index 00000000..ad0c2216 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/schist_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:schist_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..0d3cc6bf --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite_bricks" + }, + "result": "strata:amphibolite_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..06e4edae --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_amphibolite" + }, + "result": "strata:amphibolite_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..dcb2dade --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/amphibolite_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:amphibolite_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..ea98f952 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss_bricks" + }, + "result": "strata:gneiss_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..3a3decb3 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gneiss" + }, + "result": "strata:gneiss_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..281d2f51 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/gneiss_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:gneiss_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting.json new file mode 100644 index 00000000..c2e20e9a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_amphibolite_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_amphibolite_bricks" + }, + "result": "strata:mossy_amphibolite_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting.json new file mode 100644 index 00000000..5691c7b1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_gneiss_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_gneiss_bricks" + }, + "result": "strata:mossy_gneiss_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting.json new file mode 100644 index 00000000..f7abd655 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/mossy_schist_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_schist_bricks" + }, + "result": "strata:mossy_schist_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_stone_stonecutting.json new file mode 100644 index 00000000..14c4fe69 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_amphibolite_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:polished_amphibolite_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_stone_stonecutting.json new file mode 100644 index 00000000..64cb5af2 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_gneiss_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:polished_gneiss_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stone_stonecutting.json new file mode 100644 index 00000000..e90dbda3 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/polished_schist_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:polished_schist_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..cc64537c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist_bricks" + }, + "result": "strata:schist_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..42fad6ca --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_schist" + }, + "result": "strata:schist_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..46bc6c0c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/slab/schist_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:schist_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..44eb887a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite_bricks" + }, + "result": "strata:amphibolite_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..0932c68a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_amphibolite" + }, + "result": "strata:amphibolite_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..62889cd3 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/amphibolite_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:amphibolite_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..b1ba8023 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss_bricks" + }, + "result": "strata:gneiss_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..22e76f75 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gneiss" + }, + "result": "strata:gneiss_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..c613351e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/gneiss_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:gneiss_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting.json new file mode 100644 index 00000000..9e395e8a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_amphibolite_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_amphibolite_bricks" + }, + "result": "strata:mossy_amphibolite_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting.json new file mode 100644 index 00000000..7cd48bbf --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_gneiss_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_gneiss_bricks" + }, + "result": "strata:mossy_gneiss_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_schist_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_schist_brick_stairs_stonecutting.json new file mode 100644 index 00000000..d282161f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/mossy_schist_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_schist_bricks" + }, + "result": "strata:mossy_schist_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_stone_stonecutting.json new file mode 100644 index 00000000..2fddc9f7 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_amphibolite_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:polished_amphibolite_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_stone_stonecutting.json new file mode 100644 index 00000000..c6c063ba --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_gneiss_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:polished_gneiss_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_stone_stonecutting.json new file mode 100644 index 00000000..45bb8a49 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/polished_schist_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:polished_schist_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..08794fa1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist_bricks" + }, + "result": "strata:schist_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..6a6754a8 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_schist" + }, + "result": "strata:schist_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..37cf6400 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/stairs/schist_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:schist_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..66048132 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite_bricks" + }, + "result": "strata:amphibolite_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..1e9d1fd8 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_amphibolite" + }, + "result": "strata:amphibolite_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..9785cb37 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/amphibolite_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:amphibolite" + }, + "result": "strata:amphibolite_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..f168984a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss_bricks" + }, + "result": "strata:gneiss_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..3991335c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_gneiss" + }, + "result": "strata:gneiss_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..8feba332 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/gneiss_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:gneiss" + }, + "result": "strata:gneiss_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting.json new file mode 100644 index 00000000..9c698cd4 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_amphibolite_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_amphibolite_bricks" + }, + "result": "strata:mossy_amphibolite_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_gneiss_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_gneiss_brick_wall_stonecutting.json new file mode 100644 index 00000000..14d74730 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_gneiss_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_gneiss_bricks" + }, + "result": "strata:mossy_gneiss_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_schist_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_schist_brick_wall_stonecutting.json new file mode 100644 index 00000000..b3dffae0 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/mossy_schist_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_schist_bricks" + }, + "result": "strata:mossy_schist_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..a5a5f07f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist_bricks" + }, + "result": "strata:schist_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..1ab130a8 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_schist" + }, + "result": "strata:schist_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..a22b4050 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/metamorphic_rocks/stonecutting/block/wall/schist_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:schist" + }, + "result": "strata:schist_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks.json new file mode 100644 index 00000000..68ed3dfb --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/chiseled_limestone_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:limestone_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_limestone_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks.json new file mode 100644 index 00000000..e0d82ebe --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/chiseled_shale_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "# " + ], + "key": { + "#": { + "item": "strata:shale_brick_slab" + } + }, + "result": { + "item": "strata:chiseled_shale_bricks", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/limestone_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/limestone_bricks.json new file mode 100644 index 00000000..dc37b075 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/limestone_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_limestone" + } + }, + "result": { + "item": "strata:limestone_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/mossy_limestone_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/mossy_limestone_bricks.json new file mode 100644 index 00000000..282b8731 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/mossy_limestone_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:limestone_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_limestone_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/mossy_shale_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/mossy_shale_bricks.json new file mode 100644 index 00000000..0ec513e9 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/mossy_shale_bricks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "strata:shale_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "strata:mossy_shale_bricks" + } +} diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/shale_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/shale_bricks.json new file mode 100644 index 00000000..36655301 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/shale_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "## ", + "## " + ], + "key": { + "#": { + "item": "strata:polished_shale" + } + }, + "result": { + "item": "strata:shale_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab.json new file mode 100644 index 00000000..6abe9433 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/limestone_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:limestone_bricks" + } + }, + "result": { + "item": "strata:limestone_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab.json new file mode 100644 index 00000000..4ed0fb90 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/mossy_limestone_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_limestone_bricks" + } + }, + "result": { + "item": "strata:mossy_limestone_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab.json new file mode 100644 index 00000000..80f0ac40 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/mossy_shale_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:mossy_shale_bricks" + } + }, + "result": { + "item": "strata:mossy_shale_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab.json new file mode 100644 index 00000000..da81da19 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/slab/shale_brick_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "strata:shale_bricks" + } + }, + "result": { + "item": "strata:shale_brick_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs.json new file mode 100644 index 00000000..69732ecd --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/limestone_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:limestone_bricks" + } + }, + "result": { + "item": "strata:limestone_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs.json new file mode 100644 index 00000000..9e94c06d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_limestone_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_limestone_bricks" + } + }, + "result": { + "item": "strata:mossy_limestone_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs.json new file mode 100644 index 00000000..08a53586 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/mossy_shale_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_shale_bricks" + } + }, + "result": { + "item": "strata:mossy_shale_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs.json new file mode 100644 index 00000000..701ca884 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/stairs/shale_brick_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "strata:shale_bricks" + } + }, + "result": { + "item": "strata:shale_brick_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall.json new file mode 100644 index 00000000..fef2fccf --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/limestone_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:limestone_bricks" + } + }, + "result": { + "item": "strata:limestone_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall.json new file mode 100644 index 00000000..e969010c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/mossy_limestone_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_limestone_bricks" + } + }, + "result": { + "item": "strata:mossy_limestone_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall.json new file mode 100644 index 00000000..71c0e6f1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/mossy_shale_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:mossy_shale_bricks" + } + }, + "result": { + "item": "strata:mossy_shale_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall.json new file mode 100644 index 00000000..7b91f20f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/crafting/block/wall/shale_brick_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "strata:shale_bricks" + } + }, + "result": { + "item": "strata:shale_brick_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks.json new file mode 100644 index 00000000..ebef9e2f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/smelting/block/cracked_limestone_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:limestone_bricks" + }, + "result": "strata:cracked_limestone_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks.json new file mode 100644 index 00000000..c1551107 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/smelting/block/cracked_shale_bricks.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "strata:shale_bricks" + }, + "result": "strata:cracked_shale_bricks", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..4b1e7d2d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone_bricks" + }, + "result": "strata:chiseled_limestone_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting.json new file mode 100644 index 00000000..d10dbf07 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_limestone" + }, + "result": "strata:chiseled_limestone_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting.json new file mode 100644 index 00000000..1699a21c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_limestone_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:chiseled_limestone_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting.json new file mode 100644 index 00000000..89e7d145 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale_bricks" + }, + "result": "strata:chiseled_shale_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting.json new file mode 100644 index 00000000..923e8383 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_shale" + }, + "result": "strata:chiseled_shale_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting.json new file mode 100644 index 00000000..0795b197 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/chiseled_shale_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:chiseled_shale_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting.json new file mode 100644 index 00000000..22f8a210 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_limestone" + }, + "result": "strata:limestone_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting.json new file mode 100644 index 00000000..c31e57af --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/limestone_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:limestone_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting.json new file mode 100644 index 00000000..cc69d61a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/mossy_limestone_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_limestone_bricks" + }, + "result": "strata:mossy_limestone_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting.json new file mode 100644 index 00000000..f67b725a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/mossy_shale_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_shale_bricks" + }, + "result": "strata:mossy_shale_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting.json new file mode 100644 index 00000000..3d20356d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_shale" + }, + "result": "strata:shale_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting.json new file mode 100644 index 00000000..45c213c8 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/shale_bricks_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:shale_bricks", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..13d42129 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone_bricks" + }, + "result": "strata:limestone_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..0bcebd58 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_limestone" + }, + "result": "strata:limestone_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..d6fe2e9e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/limestone_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:limestone_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting.json new file mode 100644 index 00000000..b3c0ff4c --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_limestone_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_limestone_bricks" + }, + "result": "strata:limestone_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting.json new file mode 100644 index 00000000..96b0bc71 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/mossy_shale_brick_slab_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_shale_bricks" + }, + "result": "strata:shale_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_stone_stonecutting.json new file mode 100644 index 00000000..ec30f39e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_limestone_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:polished_limestone_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_stone_stonecutting.json new file mode 100644 index 00000000..a9b5f44d --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/polished_shale_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:polished_shale_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting.json new file mode 100644 index 00000000..3e30709b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale_bricks" + }, + "result": "strata:shale_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting.json new file mode 100644 index 00000000..d5652ab7 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_shale" + }, + "result": "strata:shale_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting.json new file mode 100644 index 00000000..9804b489 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/slab/shale_brick_slab_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:shale_brick_slab", + "count": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..517ed5bc --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone_bricks" + }, + "result": "strata:limestone_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..4010eb2b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_limestone" + }, + "result": "strata:limestone_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..8d461512 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/limestone_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:limestone_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting.json new file mode 100644 index 00000000..d2551e79 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_limestone_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_limestone_bricks" + }, + "result": "strata:mossy_limestone_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting.json new file mode 100644 index 00000000..a69302c4 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/mossy_shale_brick_stairs_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_shale_bricks" + }, + "result": "strata:mossy_shale_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_stone_stonecutting.json new file mode 100644 index 00000000..ee4fb023 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_limestone_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:polished_limestone_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_polished_stonecutting.json similarity index 100% rename from src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_stonecutting.json rename to src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_polished_stonecutting.json diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_stone_stonecutting.json new file mode 100644 index 00000000..fac5252f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/polished_shale_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:polished_shale_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting.json new file mode 100644 index 00000000..7074e837 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale_bricks" + }, + "result": "strata:shale_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting.json new file mode 100644 index 00000000..ae38ff5b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_shale" + }, + "result": "strata:shale_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting.json new file mode 100644 index 00000000..d5752dac --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/stairs/shale_brick_stairs_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:shale_brick_stairs", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..4b2f0c02 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone_bricks" + }, + "result": "strata:limestone_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..4d43749a --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_limestone" + }, + "result": "strata:limestone_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..fec40140 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/limestone_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:limestone" + }, + "result": "strata:limestone_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting.json new file mode 100644 index 00000000..a25f3a6b --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_limestone_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_limestone_bricks" + }, + "result": "strata:mossy_limestone_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting.json new file mode 100644 index 00000000..e7ba6813 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/mossy_shale_brick_wall_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:mossy_shale_bricks" + }, + "result": "strata:mossy_shale_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting.json new file mode 100644 index 00000000..2a3e0f2f --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale_bricks" + }, + "result": "strata:shale_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting.json new file mode 100644 index 00000000..e06d0f6e --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_polished_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:polished_shale" + }, + "result": "strata:shale_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting.json b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting.json new file mode 100644 index 00000000..35f33cf1 --- /dev/null +++ b/src/main/resources/data/strata/recipes/rock_types/sedimentary_rocks/stonecutting/block/wall/shale_brick_wall_stone_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "strata:shale" + }, + "result": "strata:shale_brick_wall", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/amphibolite.json b/src/main/resources/data/strata/tags/blocks/amphibolite.json deleted file mode 100644 index b77b9f9c..00000000 --- a/src/main/resources/data/strata/tags/blocks/amphibolite.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite", - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/basalt.json b/src/main/resources/data/strata/tags/blocks/basalt.json deleted file mode 100644 index 29abe4d2..00000000 --- a/src/main/resources/data/strata/tags/blocks/basalt.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:basalt" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/gabbro.json b/src/main/resources/data/strata/tags/blocks/gabbro.json deleted file mode 100644 index b8a30c3b..00000000 --- a/src/main/resources/data/strata/tags/blocks/gabbro.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:gabbro" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/gneiss.json b/src/main/resources/data/strata/tags/blocks/gneiss.json deleted file mode 100644 index 036ae4b5..00000000 --- a/src/main/resources/data/strata/tags/blocks/gneiss.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:gneiss" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/limestone.json b/src/main/resources/data/strata/tags/blocks/limestone.json deleted file mode 100644 index 61d462a3..00000000 --- a/src/main/resources/data/strata/tags/blocks/limestone.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:limestone" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/schist.json b/src/main/resources/data/strata/tags/blocks/schist.json deleted file mode 100644 index 4186b323..00000000 --- a/src/main/resources/data/strata/tags/blocks/schist.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:schist" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/shale.json b/src/main/resources/data/strata/tags/blocks/shale.json deleted file mode 100644 index 3e3a3c9b..00000000 --- a/src/main/resources/data/strata/tags/blocks/shale.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:shale" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/slabs.json b/src/main/resources/data/strata/tags/blocks/slabs.json deleted file mode 100644 index 12024c5e..00000000 --- a/src/main/resources/data/strata/tags/blocks/slabs.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite_slab", - "strata:basalt_slab", - "strata:gabbro_slab", - "strata:gneiss_slab", - "strata:limestone_slab", - "strata:schist_slab", - "strata:shale_slab" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/stairs.json b/src/main/resources/data/strata/tags/blocks/stairs.json deleted file mode 100644 index c4a36424..00000000 --- a/src/main/resources/data/strata/tags/blocks/stairs.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite_stairs", - "strata:basalt_stairs", - "strata:gabbro_stairs", - "strata:gneiss_stairs", - "strata:limestone_stairs", - "strata:schist_stairs", - "strata:shale_stairs" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/blocks/walls.json b/src/main/resources/data/strata/tags/blocks/walls.json deleted file mode 100644 index ea660119..00000000 --- a/src/main/resources/data/strata/tags/blocks/walls.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite_wall", - "strata:basalt_wall", - "strata:gabbro_wall", - "strata:gneiss_wall", - "strata:limestone_wall", - "strata:schist_wall", - "strata:shale_wall" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/amphibolite.json b/src/main/resources/data/strata/tags/items/amphibolite.json deleted file mode 100644 index e7a72b21..00000000 --- a/src/main/resources/data/strata/tags/items/amphibolite.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/basalt.json b/src/main/resources/data/strata/tags/items/basalt.json deleted file mode 100644 index 29abe4d2..00000000 --- a/src/main/resources/data/strata/tags/items/basalt.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:basalt" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/gabbro.json b/src/main/resources/data/strata/tags/items/gabbro.json deleted file mode 100644 index b8a30c3b..00000000 --- a/src/main/resources/data/strata/tags/items/gabbro.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:gabbro" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/gneiss.json b/src/main/resources/data/strata/tags/items/gneiss.json deleted file mode 100644 index 036ae4b5..00000000 --- a/src/main/resources/data/strata/tags/items/gneiss.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:gneiss" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/limestone.json b/src/main/resources/data/strata/tags/items/limestone.json deleted file mode 100644 index 61d462a3..00000000 --- a/src/main/resources/data/strata/tags/items/limestone.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:limestone" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/schist.json b/src/main/resources/data/strata/tags/items/schist.json deleted file mode 100644 index 4186b323..00000000 --- a/src/main/resources/data/strata/tags/items/schist.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:schist" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/shale.json b/src/main/resources/data/strata/tags/items/shale.json deleted file mode 100644 index 3e3a3c9b..00000000 --- a/src/main/resources/data/strata/tags/items/shale.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:shale" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/slabs.json b/src/main/resources/data/strata/tags/items/slabs.json deleted file mode 100644 index 12024c5e..00000000 --- a/src/main/resources/data/strata/tags/items/slabs.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite_slab", - "strata:basalt_slab", - "strata:gabbro_slab", - "strata:gneiss_slab", - "strata:limestone_slab", - "strata:schist_slab", - "strata:shale_slab" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/stairs.json b/src/main/resources/data/strata/tags/items/stairs.json deleted file mode 100644 index c4a36424..00000000 --- a/src/main/resources/data/strata/tags/items/stairs.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite_stairs", - "strata:basalt_stairs", - "strata:gabbro_stairs", - "strata:gneiss_stairs", - "strata:limestone_stairs", - "strata:schist_stairs", - "strata:shale_stairs" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/strata/tags/items/walls.json b/src/main/resources/data/strata/tags/items/walls.json deleted file mode 100644 index ea660119..00000000 --- a/src/main/resources/data/strata/tags/items/walls.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - "strata:amphibolite_wall", - "strata:basalt_wall", - "strata:gabbro_wall", - "strata:gneiss_wall", - "strata:limestone_wall", - "strata:schist_wall", - "strata:shale_wall" - ] -} \ No newline at end of file