From 0431b9e119747dad881186954ee608491cb24c8e Mon Sep 17 00:00:00 2001 From: Drullkus Date: Wed, 4 Feb 2015 22:02:59 -0800 Subject: [PATCH] Commit new Masonry Textures, will implement them later --- .../com/cricketcraft/chisel/Features.java | 96 +++++++++--------- .../resources/assets/chisel/lang/en_US.lang | 8 ++ .../blocks/stonebrick2/masonryFelsic-v4.png | Bin 0 -> 5109 bytes .../blocks/stonebrick2/masonryMafic-v4.png | Bin 0 -> 5083 bytes .../blocks/stonebrick2/masonryMixed-v4.png | Bin 0 -> 5109 bytes .../blocks/stonebrick2/masonryPlain-v4.png | Bin 0 -> 5185 bytes 6 files changed, 56 insertions(+), 48 deletions(-) create mode 100644 src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryFelsic-v4.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryMafic-v4.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryMixed-v4.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryPlain-v4.png diff --git a/src/main/java/com/cricketcraft/chisel/Features.java b/src/main/java/com/cricketcraft/chisel/Features.java index 005847fd..351a89f0 100644 --- a/src/main/java/com/cricketcraft/chisel/Features.java +++ b/src/main/java/com/cricketcraft/chisel/Features.java @@ -67,12 +67,12 @@ public enum Features { void addBlocks() { BlockCarvable aluminum = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - aluminum.carverHelper.addVariation("tile.aluminum.0.desc", 0, "metals/aluminum/caution"); - aluminum.carverHelper.addVariation("tile.aluminum.1.desc", 1, "metals/aluminum/crate"); - aluminum.carverHelper.addVariation("tile.aluminum.2.desc", 2, "metals/aluminum/thermal"); - aluminum.carverHelper.addVariation("tile.aluminum.3.desc", 3, "metals/aluminum/adv"); - aluminum.carverHelper.addVariation("tile.aluminum.4.desc", 4, "metals/aluminum/egregious"); - aluminum.carverHelper.addVariation("tile.aluminum.5.desc", 5, "metals/aluminum/bolted"); + aluminum.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/aluminum/caution"); + aluminum.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/aluminum/crate"); + aluminum.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/aluminum/thermal"); + aluminum.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/aluminum/adv"); + aluminum.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/aluminum/egregious"); + aluminum.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/aluminum/bolted"); aluminum.carverHelper.registerAll(aluminum, "aluminumblock"); Carving.chisel.registerOre("aluminumblock", "blockAluminum"); } @@ -278,12 +278,12 @@ public enum Features { void addBlocks() { BlockCarvable bronze = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - bronze.carverHelper.addVariation("tile.bronze.0.desc", 0, "metals/bronze/caution"); - bronze.carverHelper.addVariation("tile.bronze.1.desc", 1, "metals/bronze/crate"); - bronze.carverHelper.addVariation("tile.bronze.2.desc", 2, "metals/bronze/thermal"); - bronze.carverHelper.addVariation("tile.bronze.3.desc", 3, "metals/bronze/adv"); - bronze.carverHelper.addVariation("tile.bronze.4.desc", 4, "metals/bronze/egregious"); - bronze.carverHelper.addVariation("tile.bronze.5.desc", 5, "metals/bronze/bolted"); + bronze.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/bronze/caution"); + bronze.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/bronze/crate"); + bronze.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/bronze/thermal"); + bronze.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/bronze/adv"); + bronze.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/bronze/egregious"); + bronze.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/bronze/bolted"); bronze.carverHelper.registerAll(bronze, "bronzeblock"); Carving.chisel.registerOre("bronzeblock", "blockBronze"); } @@ -523,12 +523,12 @@ public enum Features { void addBlocks() { BlockCarvable copper = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - copper.carverHelper.addVariation("tile.copper.0.desc", 0, "metals/copper/caution"); - copper.carverHelper.addVariation("tile.copper.1.desc", 1, "metals/copper/crate"); - copper.carverHelper.addVariation("tile.copper.2.desc", 2, "metals/copper/thermal"); - copper.carverHelper.addVariation("tile.copper.3.desc", 3, "metals/copper/adv"); - copper.carverHelper.addVariation("tile.copper.4.desc", 4, "metals/copper/egregious"); - copper.carverHelper.addVariation("tile.copper.5.desc", 5, "metals/copper/bolted"); + copper.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/copper/caution"); + copper.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/copper/crate"); + copper.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/copper/thermal"); + copper.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/copper/adv"); + copper.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/copper/egregious"); + copper.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/copper/bolted"); copper.carverHelper.registerAll(copper, "copperblock"); Carving.chisel.registerOre("copperblock", "blockCopper"); } @@ -1222,12 +1222,12 @@ public enum Features { void addBlocks() { BlockCarvable lead = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - lead.carverHelper.addVariation("tile.lead.0.desc", 0, "metals/lead/caution"); - lead.carverHelper.addVariation("tile.lead.1.desc", 1, "metals/lead/crate"); - lead.carverHelper.addVariation("tile.lead.2.desc", 2, "metals/lead/thermal"); - lead.carverHelper.addVariation("tile.lead.3.desc", 3, "metals/lead/adv"); - lead.carverHelper.addVariation("tile.lead.4.desc", 4, "metals/lead/egregious"); - lead.carverHelper.addVariation("tile.lead.5.desc", 5, "metals/lead/bolted"); + lead.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/lead/caution"); + lead.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/lead/crate"); + lead.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/lead/thermal"); + lead.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/lead/adv"); + lead.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/lead/egregious"); + lead.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/lead/bolted"); lead.carverHelper.registerAll(lead, "leadblock"); Carving.chisel.registerOre("leadblock", "blockLead"); } @@ -2022,12 +2022,12 @@ public enum Features { void addBlocks() { BlockCarvable silver = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - silver.carverHelper.addVariation("tile.silver.0.desc", 0, "metals/silver/caution"); - silver.carverHelper.addVariation("tile.silver.1.desc", 1, "metals/silver/crate"); - silver.carverHelper.addVariation("tile.silver.2.desc", 2, "metals/silver/thermal"); - silver.carverHelper.addVariation("tile.silver.3.desc", 3, "metals/silver/adv"); - silver.carverHelper.addVariation("tile.silver.4.desc", 4, "metals/silver/egregious"); - silver.carverHelper.addVariation("tile.silver.5.desc", 5, "metals/silver/bolted"); + silver.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/silver/caution"); + silver.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/silver/crate"); + silver.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/silver/thermal"); + silver.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/silver/adv"); + silver.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/silver/egregious"); + silver.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/silver/bolted"); silver.carverHelper.registerAll(silver, "silverblock"); Carving.chisel.registerOre("silverblock", "blockSilver"); } @@ -2102,12 +2102,12 @@ public enum Features { void addBlocks() { BlockCarvable steel = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - steel.carverHelper.addVariation("tile.steel.0.desc", 0, "metals/steel/caution"); - steel.carverHelper.addVariation("tile.steel.1.desc", 1, "metals/steel/crate"); - steel.carverHelper.addVariation("tile.steel.2.desc", 2, "metals/steel/thermal"); - steel.carverHelper.addVariation("tile.steel.3.desc", 3, "metals/steel/adv"); - steel.carverHelper.addVariation("tile.steel.4.desc", 4, "metals/steel/egregious"); - steel.carverHelper.addVariation("tile.steel.5.desc", 5, "metals/steel/bolted"); + steel.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/steel/caution"); + steel.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/steel/crate"); + steel.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/steel/thermal"); + steel.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/steel/adv"); + steel.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/steel/egregious"); + steel.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/steel/bolted"); steel.carverHelper.registerAll(steel, "steelblock"); Carving.chisel.registerOre("steelblock", "blockSteel"); } @@ -2268,12 +2268,12 @@ public enum Features { void addBlocks() { BlockCarvable tin = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - tin.carverHelper.addVariation("tile.tin.0.desc", 0, "metals/tin/caution"); - tin.carverHelper.addVariation("tile.tin.1.desc", 1, "metals/tin/crate"); - tin.carverHelper.addVariation("tile.tin.2.desc", 2, "metals/tin/thermal"); - tin.carverHelper.addVariation("tile.tin.3.desc", 3, "metals/tin/adv"); - tin.carverHelper.addVariation("tile.tin.4.desc", 4, "metals/tin/egregious"); - tin.carverHelper.addVariation("tile.tin.5.desc", 5, "metals/tin/bolted"); + tin.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/tin/caution"); + tin.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/tin/crate"); + tin.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/tin/thermal"); + tin.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/tin/adv"); + tin.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/tin/egregious"); + tin.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/tin/bolted"); tin.carverHelper.registerAll(tin, "tinblock"); Carving.chisel.registerOre("tinblock", "blockTin"); } @@ -2399,12 +2399,12 @@ public enum Features { void addBlocks() { BlockCarvable uranium = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal).setCreativeTab(ChiselTabs.tabModdedChiselBlocks).setHardness(5F) .setResistance(10F); - uranium.carverHelper.addVariation("tile.uranium.0.desc", 0, "metals/uranium/caution"); - uranium.carverHelper.addVariation("tile.uranium.1.desc", 1, "metals/uranium/crate"); - uranium.carverHelper.addVariation("tile.uranium.2.desc", 2, "metals/uranium/thermal"); - uranium.carverHelper.addVariation("tile.uranium.3.desc", 3, "metals/uranium/adv"); - uranium.carverHelper.addVariation("tile.uranium.4.desc", 4, "metals/uranium/egregious"); - uranium.carverHelper.addVariation("tile.uranium.5.desc", 5, "metals/uranium/bolted"); + uranium.carverHelper.addVariation("tile.metalOre.0.desc", 0, "metals/uranium/caution"); + uranium.carverHelper.addVariation("tile.metalOre.1.desc", 1, "metals/uranium/crate"); + uranium.carverHelper.addVariation("tile.metalOre.2.desc", 2, "metals/uranium/thermal"); + uranium.carverHelper.addVariation("tile.metalOre.3.desc", 3, "metals/uranium/adv"); + uranium.carverHelper.addVariation("tile.metalOre.4.desc", 4, "metals/uranium/egregious"); + uranium.carverHelper.addVariation("tile.metalOre.5.desc", 5, "metals/uranium/bolted"); uranium.carverHelper.registerAll(uranium, "uraniumblock"); Carving.chisel.registerOre("uraniumblock", "blockUranium"); } diff --git a/src/main/resources/assets/chisel/lang/en_US.lang b/src/main/resources/assets/chisel/lang/en_US.lang index dd67c1c3..6ab01dcc 100644 --- a/src/main/resources/assets/chisel/lang/en_US.lang +++ b/src/main/resources/assets/chisel/lang/en_US.lang @@ -237,6 +237,14 @@ tile.technical.14.desc=Fan (Malfunctioning) tile.technical.15.desc=Rusty Grate tile.chisel.technical2.name=Transparent Technical Block +#Metal Blocks +tile.metalOre.0.desc = Caution Stripes +tile.metalOre.1.desc = Shipping Crate +tile.metalOre.2.desc = Thermal +tile.metalOre.3.desc = An Old Relic from the land of Oneteufyv +tile.metalOre.4.desc = Egregiously Bordered Block +tile.metalOre.5.desc = Fancy Bolted Plating + #Present Chest tile.chisel.present.name=Present Box tile.present.0.desc=§cRed Present diff --git a/src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryFelsic-v4.png b/src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryFelsic-v4.png new file mode 100644 index 0000000000000000000000000000000000000000..188878f29d9010968efb8b9fba488efb39c52cde GIT binary patch literal 5109 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 X^>5BxfKwOq00000NkvXXu0mjf1$@t* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryMafic-v4.png b/src/main/resources/assets/chisel/textures/blocks/stonebrick2/masonryMafic-v4.png new file mode 100644 index 0000000000000000000000000000000000000000..ad85e88bb0495ffad4717990f9cf37f3a9bc11aa GIT binary patch literal 5083 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 literal 0 HcmV?d00001