| package mekanism.common; |
| |
| import mekanism.common.block.BlockBasic; |
| import mekanism.common.block.BlockBounding; |
| import mekanism.common.block.BlockCardboardBox; |
| import mekanism.common.block.BlockEnergyCube; |
| import mekanism.common.block.BlockGasTank; |
| import mekanism.common.block.BlockMachine; |
| import mekanism.common.block.BlockObsidianTNT; |
| import mekanism.common.block.BlockOre; |
| import mekanism.common.block.BlockPlastic; |
| import mekanism.common.block.BlockPlasticFence; |
| import mekanism.common.block.BlockSalt; |
| import mekanism.common.item.ItemBlockBasic; |
| import mekanism.common.item.ItemBlockCardboardBox; |
| import mekanism.common.item.ItemBlockEnergyCube; |
| import mekanism.common.item.ItemBlockGasTank; |
| import mekanism.common.item.ItemBlockMachine; |
| import mekanism.common.item.ItemBlockOre; |
| import mekanism.common.item.ItemBlockPlastic; |
| |
| import net.minecraft.block.Block; |
| import cpw.mods.fml.common.registry.GameRegistry; |
| import cpw.mods.fml.common.registry.GameRegistry.ObjectHolder; |
| |
| @ObjectHolder("Mekanism") |
| public class MekanismBlocks |
| { |
| public static final Block BasicBlock = new BlockBasic().setBlockName("BasicBlock"); |
| public static final Block BasicBlock2 = new BlockBasic().setBlockName("BasicBlock2"); |
| public static final Block MachineBlock = new BlockMachine().setBlockName("MachineBlock"); |
| public static final Block MachineBlock2 = new BlockMachine().setBlockName("MachineBlock2"); |
| public static final Block OreBlock = new BlockOre().setBlockName("OreBlock"); |
| public static final Block ObsidianTNT = new BlockObsidianTNT().setBlockName("ObsidianTNT").setCreativeTab(Mekanism.tabMekanism); |
| public static final Block EnergyCube = new BlockEnergyCube().setBlockName("EnergyCube"); |
| public static final Block BoundingBlock = (BlockBounding)new BlockBounding().setBlockName("BoundingBlock"); |
| public static final Block GasTank = new BlockGasTank().setBlockName("GasTank"); |
| public static final Block CardboardBox = new BlockCardboardBox().setBlockName("CardboardBox"); |
| public static final Block PlasticBlock = new BlockPlastic().setBlockName("PlasticBlock"); |
| public static final Block SlickPlasticBlock = new BlockPlastic().setBlockName("SlickPlasticBlock"); |
| public static final Block GlowPlasticBlock = new BlockPlastic().setBlockName("GlowPlasticBlock"); |
| public static final Block ReinforcedPlasticBlock = new BlockPlastic().setBlockName("ReinforcedPlasticBlock"); |
| public static final Block RoadPlasticBlock = new BlockPlastic().setBlockName("RoadPlasticBlock"); |
| public static final Block PlasticFence = new BlockPlasticFence().setBlockName("PlasticFence"); |
| public static final Block SaltBlock = new BlockSalt().setBlockName("SaltBlock"); |
| |
| /** |
| * Adds and registers all blocks. |
| */ |
| public static void register() |
| { |
| GameRegistry.registerBlock(BasicBlock, ItemBlockBasic.class, "BasicBlock"); |
| GameRegistry.registerBlock(BasicBlock2, ItemBlockBasic.class, "BasicBlock2"); |
| GameRegistry.registerBlock(MachineBlock, ItemBlockMachine.class, "MachineBlock"); |
| GameRegistry.registerBlock(MachineBlock2, ItemBlockMachine.class, "MachineBlock2"); |
| GameRegistry.registerBlock(OreBlock, ItemBlockOre.class, "OreBlock"); |
| GameRegistry.registerBlock(EnergyCube, ItemBlockEnergyCube.class, "EnergyCube"); |
| GameRegistry.registerBlock(ObsidianTNT, "ObsidianTNT"); |
| GameRegistry.registerBlock(BoundingBlock, "BoundingBlock"); |
| GameRegistry.registerBlock(GasTank, ItemBlockGasTank.class, "GasTank"); |
| GameRegistry.registerBlock(CardboardBox, ItemBlockCardboardBox.class, "CardboardBox"); |
| GameRegistry.registerBlock(PlasticBlock, ItemBlockPlastic.class, "PlasticBlock"); |
| GameRegistry.registerBlock(SlickPlasticBlock, ItemBlockPlastic.class, "SlickPlasticBlock"); |
| GameRegistry.registerBlock(GlowPlasticBlock, ItemBlockPlastic.class, "GlowPlasticBlock"); |
| GameRegistry.registerBlock(ReinforcedPlasticBlock, ItemBlockPlastic.class, "ReinforcedPlasticBlock"); |
| GameRegistry.registerBlock(RoadPlasticBlock, ItemBlockPlastic.class, "RoadPlasticBlock"); |
| GameRegistry.registerBlock(PlasticFence, "PlasticFence"); |
| GameRegistry.registerBlock(SaltBlock, "SaltBlock"); |
| } |
| } |