diff --git a/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java b/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java index bf5a7344..a1e28ff9 100644 --- a/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java +++ b/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java @@ -85,6 +85,7 @@ public class ModBlocks { public static BlockCarvable technical; public static BlockCarvable bone; public static BlockCarvable scorching; + public static BlockCarvable brick; // 1.7 public static BlockCarvableGlass[] stainedGlass = new BlockCarvableGlass[4]; @@ -1524,5 +1525,18 @@ public class ModBlocks { scorching.carverHelper.register(scorching, "scorching"); Carving.chisel.registerOre("scorching", "scorching"); } + if(Configurations.featureEnabled("brick")) + { + brick = (BlockCarvable) new BlockCarvable(Material.rock).setHardness(50.0F).setResistance(2000.0F).setStepSound(Block.soundTypeStone); + Carving.chisel.addVariation("brick", Blocks.brick_block, 0, 0); + brick.carverHelper.addVariation(StatCollector.translateToLocal("tile.brick.1.desc"), 1, "brick/large"); + brick.carverHelper.addVariation(StatCollector.translateToLocal("tile.brick.2.desc"), 2, "brick/mortarless"); + brick.carverHelper.addVariation(StatCollector.translateToLocal("tile.brick.3.desc"), 3, "brick/varied"); + //brick.carverHelper.addVariation(StatCollector.translateToLocal("tile.brick.4.desc"), 4, "brick/cracked"); + brick.carverHelper.addVariation(StatCollector.translateToLocal("tile.brick.5.desc"), 5, "brick/aged"); + //brick.carverHelper.addVariation(StatCollector.translateToLocal("tile.brick.6.desc"), 6, "brick/mossy"); + brick.carverHelper.register(brick, "brick"); + Carving.chisel.registerOre("brick", "brick"); + } } } diff --git a/src/main/resources/assets/chisel/textures/blocks/brick/aged.png b/src/main/resources/assets/chisel/textures/blocks/brick/aged.png new file mode 100644 index 00000000..fbceb308 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/brick/aged.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/brick/large.png b/src/main/resources/assets/chisel/textures/blocks/brick/large.png new file mode 100644 index 00000000..782e2aa9 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/brick/large.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/brick/mortarless.png b/src/main/resources/assets/chisel/textures/blocks/brick/mortarless.png new file mode 100644 index 00000000..914cc846 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/brick/mortarless.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/brick/varied.png b/src/main/resources/assets/chisel/textures/blocks/brick/varied.png new file mode 100644 index 00000000..06078a8e Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/brick/varied.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/scorching/beveled.png b/src/main/resources/assets/chisel/textures/blocks/scorching/beveled.png new file mode 100755 index 00000000..7fe60723 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/scorching/beveled.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/scorching/bordered.png b/src/main/resources/assets/chisel/textures/blocks/scorching/bordered.png new file mode 100755 index 00000000..593c3b6e Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/scorching/bordered.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/scorching/cracked.png b/src/main/resources/assets/chisel/textures/blocks/scorching/cracked.png new file mode 100755 index 00000000..be5803f4 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/scorching/cracked.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/scorching/deep.png b/src/main/resources/assets/chisel/textures/blocks/scorching/deep.png new file mode 100644 index 00000000..4b964e77 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/scorching/deep.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/scorching/forctm.png b/src/main/resources/assets/chisel/textures/blocks/scorching/forctm.png new file mode 100755 index 00000000..6c7c93c3 Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/scorching/forctm.png differ diff --git a/src/main/resources/assets/chisel/textures/blocks/scorching/scorch.png b/src/main/resources/assets/chisel/textures/blocks/scorching/scorch.png new file mode 100644 index 00000000..4b09f93c Binary files /dev/null and b/src/main/resources/assets/chisel/textures/blocks/scorching/scorch.png differ