From 5cec7699efb0a71b3e90b91762eae17392761464 Mon Sep 17 00:00:00 2001 From: Michael Lawrence Date: Sat, 4 Oct 2014 07:18:58 -0700 Subject: [PATCH] also support limestone/marble slabs and stairs (although it seems I do not have the correct group for the stairs, any help?), and Geologica granite stone brick and cobblestone is treated as the vanilla stone counterparts --- .../chisel/ChiselModCompatibility.java | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/src/main/java/info/jbcs/minecraft/chisel/ChiselModCompatibility.java b/src/main/java/info/jbcs/minecraft/chisel/ChiselModCompatibility.java index fb43c206..bebad330 100644 --- a/src/main/java/info/jbcs/minecraft/chisel/ChiselModCompatibility.java +++ b/src/main/java/info/jbcs/minecraft/chisel/ChiselModCompatibility.java @@ -159,6 +159,24 @@ public class ChiselModCompatibility block.setHarvestLevel("chisel", 0, 5); } }; + new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "STRONG_STONE_SLAB") + { + @Override + void action() + { + Carving.chisel.addVariation("marbleSlab", block, 5, 99); + block.setHarvestLevel("chisel", 0, 5); + } + }; + new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "STRONG_STONE_BRICK_STAIRS__MARBLE") + { + @Override + void action() + { + Carving.chisel.addVariation("marbleStairs", block, 0, 99); + block.setHarvestLevel("chisel", 0, 0); + } + }; new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "MEDIUM_STONE") { @Override @@ -168,6 +186,42 @@ public class ChiselModCompatibility block.setHarvestLevel("chisel", 0, 0); } }; + new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "MEDIUM_STONE_SLAB") + { + @Override + void action() + { + Carving.chisel.addVariation("limestoneSlab", block, 0, 99); + block.setHarvestLevel("chisel", 0, 0); + } + }; + new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "MEDIUM_STONE_BRICK_STAIRS__LIMESTONE") + { + @Override + void action() + { + Carving.chisel.addVariation("limestoneStairs", block, 0, 99); + block.setHarvestLevel("chisel", 0, 0); + } + }; + new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "STRONG_STONE_BRICK") + { + @Override + void action() + { + Carving.chisel.addVariation("stoneBrick", block, 3, 99); + block.setHarvestLevel("chisel", 0, 3); + } + }; + new ClassBlockCompat("org.pfaa.geologica.GeologicaBlocks", "STRONG_COBBLE") + { + @Override + void action() + { + Carving.chisel.addVariation("cobblestone", block, 3, 99); + block.setHarvestLevel("chisel", 0, 3); + } + }; } }