Adding new Block type

I’m getting lots of highly positive reactions, adding immediately!
This commit is contained in:
Drullkus committed 2014-12-14 22:18:05 -08:00
1 parent 3800982da0
commit fb7fae6253
7 files changed
+40

No files matched your search

@@ -81,6 +81,7 @@ public class ModBlocks {
public static BlockSnakestone sandSnakestone;
public static BlockSnakestoneObsidian obsidianSnakestone;
public static BlockCarvable hexPlating;
public static BlockCarvable mechanical;
public static BlockSpikes spikeTrap;
@@ -1439,5 +1440,25 @@ public class ModBlocks {
grimstone.carverHelper.register(grimstone, "grimstone");
Carving.chisel.registerOre("grimstone", "grimstone");
}
if(Configurations.featureEnabled("mechanical")){
mechanical = (BlockCarvable) new BlockCarvable(Material.rock).setHardness(2.0F).setResistance(10F);
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.0.desc"), 0, "mechanical/scaffold");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.1.desc"), 1, "mechanical/cautiontape");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.2.desc"), 2, "mechanical/relic");
/*mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.3.desc"), 3, "mechanical/chiseled");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.4.desc"), 4, "mechanical/blocks");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.5.desc"), 5, "mechanical/blocks-rough");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.6.desc"), 6, "mechanical/brick");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.7.desc"), 7, "mechanical/largebricks");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.8.desc"), 8, "mechanical/platform");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.9.desc"), 9, "mechanical/platform-tiles");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.10.desc"), 10, "mechanical/construction");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.11.desc"), 11, "mechanical/fancy-tiles");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.12.desc"), 12, "mechanical/plate");
mechanical.carverHelper.addVariation(StatCollector.translateToLocal("tile.mechanical.13.desc"), 13, "mechanical/plate-rough");*/
mechanical.carverHelper.register(mechanical, "mechanical");
Carving.chisel.registerOre("mechanical", "mechanical");
}
}
}
@@ -997,6 +997,25 @@ tile.laboratory.13.desc=Direction Console (Right)
tile.laboratory.14.desc=Direction Console (Left)
tile.laboratory.15.desc=Information Console
#Mechanical Block
tile.mechanical.name=Mechanical Block
tile.mechanical.0.desc=Scaffold
tile.mechanical.1.desc=Panels with Caution Tape
tile.mechanical.2.desc=An Old Relic from the land of Oneteufyv
tile.mechanical.3.desc=Scaffold
tile.mechanical.4.desc=Scaffold
tile.mechanical.5.desc=Scaffold
tile.mechanical.6.desc=Scaffold
tile.mechanical.7.desc=Scaffold
tile.mechanical.8.desc=Scaffold
tile.mechanical.9.desc=Scaffold
tile.mechanical.10.desc=Scaffold
tile.mechanical.11.desc=Scaffold
tile.mechanical.12.desc=Scaffold
tile.mechanical.13.desc=Scaffold
tile.mechanical.14.desc=Scaffold
tile.mechanical.15.desc=Scaffold
# Creative Tab localizations
itemGroup.tabChiselBlocks=Chisel Blocks
itemGroup.tabChisel=Chisel Items
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB