From 772eadbcdb21f806b795c2e6f7b772420ea0d4a9 Mon Sep 17 00:00:00 2001 From: Arona Jones Date: Fri, 19 Dec 2014 10:37:03 +0000 Subject: [PATCH] Implement the warning sign blocks --- .../com/cricketcraft/chisel/init/ModBlocks.java | 12 ++++++++++++ src/main/resources/assets/chisel/lang/en_US.lang | 9 +++++++++ .../textures/blocks/arcane/arcane_stone.png | Bin 0 -> 566 bytes 3 files changed, 21 insertions(+) create mode 100755 src/main/resources/assets/chisel/textures/blocks/arcane/arcane_stone.png diff --git a/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java b/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java index fa0544ab..ba705cd9 100644 --- a/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java +++ b/src/main/java/com/cricketcraft/chisel/init/ModBlocks.java @@ -86,6 +86,7 @@ public class ModBlocks { public static BlockCarvable scorching; public static BlockCarvable brickCustom; public static BlockCarvableTorch[] torch = new BlockCarvableTorch[16]; + public static BlockCarvable sign; // 1.7 public static BlockCarvableGlass[] stainedGlass = new BlockCarvableGlass[4]; @@ -1527,6 +1528,17 @@ public class ModBlocks { } Carving.chisel.registerOre("torch", "torch"); } + if(Configurations.featureEnabled("warningSign")) + { + sign = (BlockCarvable) new BlockCarvable(Material.iron); + sign.carverHelper.addVariation(StatCollector.translateToLocal("tile.warningSign.0.desc"), 0, "warning/rad"); + sign.carverHelper.addVariation(StatCollector.translateToLocal("tile.warningSign.1.desc"), 1, "warning/bio"); + sign.carverHelper.addVariation(StatCollector.translateToLocal("tile.warningSign.2.desc"), 2, "warning/fire"); + sign.carverHelper.addVariation(StatCollector.translateToLocal("tile.warningSign.3.desc"), 3, "warning/explosion"); + sign.carverHelper.addVariation(StatCollector.translateToLocal("tile.warningSign.4.desc"), 4, "warning/death"); + sign.carverHelper.register(sign, "warningSign"); + Carving.chisel.registerOre("warningSign", "warningSign"); + } } } diff --git a/src/main/resources/assets/chisel/lang/en_US.lang b/src/main/resources/assets/chisel/lang/en_US.lang index 81a299e8..37a007e3 100644 --- a/src/main/resources/assets/chisel/lang/en_US.lang +++ b/src/main/resources/assets/chisel/lang/en_US.lang @@ -153,6 +153,15 @@ tile.scorching.2.desc=Beveled Solidified Fire tile.scorching.3.desc=Burn Stone Encased Solidified Fire tile.scorching.4.desc=Deep Core Block +#Warning +tile.warningSign.name=Warning Sign +tile.warningSign.0.desc=Radiation +tile.warningSign.1.desc=Biohazard +tile.warningSign.2.desc=Fire +tile.warningSign.3.desc=Explosion +tile.warningSign.4.desc=Death + + #Brick tile.brickCustom.name=Brick Block tile.brickCustom.1.desc=Large Bricks diff --git a/src/main/resources/assets/chisel/textures/blocks/arcane/arcane_stone.png b/src/main/resources/assets/chisel/textures/blocks/arcane/arcane_stone.png new file mode 100755 index 0000000000000000000000000000000000000000..e4d5496bf2df71bfb593c37b72ef68dce7d7d0d4 GIT binary patch literal 566 zcmV-60?GY}P)WdK)YWFRp(AX8;o5xD~J_#t5vPj>2yAyvs$f|BuTH=)64U`D2m-~r~P<5;MB+C zG0yFFyId~M=QE|(?RFuQXzcfUgxBl!RUUGcN`){(TKqHr@VINU@?@pKjXb&Q^{N|B ztrQyp6v7jfq=x5Dc>tK}8d8x#+H5v)L|iVHqPN>^1Y{Mja>8(i`9xw$Mq3q5Pz`Np zvnf*b3L3K|lgXs`JKC56tX3=I+EQMgFl4paY*JLbR;v{bh7%*^LqOA22`j}6bT}Li z1_Qntw6Enc2~Y9@hvIxb&muG^gijIcA|JVpfxt%!^;pq|la|MIK!|I?$~J8;5~@Qt z8ja7E{78mC+zxva%&QNF@G1{ZB+TLfp&gG$!pO05VSu3F`u)Cy9|ud^ZntqAl(b_i z7j8D2{a+Ijc1kfBjYh)75<}YzzENb*ve{Vodc9Wv1@=iv&^s-?X#fBK07*qoM6N<$ Eg8nt`8~^|S literal 0 HcmV?d00001