package mattparks.mods.space.mercury.blocks;
import mattparks.mods.space.core.util.ItemBlockUtil;
import mattparks.mods.space.mercury.MercuryCore;
import mattparks.mods.space.mercury.blocks.items.ItemBlockBasicMercury;
import mattparks.mods.space.mercury.blocks.items.ItemBlockGlowstoneMercury;
import net.minecraft.block.Block;
import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.OreDictionary;
public class MercuryBlocks {
public static Block mercuryBasicBlock;
public static Block caravanModule;
public static Block caravanModuleDummy;
public static Block mercuryGlowstone;
public static Block mercuryTreasureChest;
private static void initBlocks() {
MercuryBlocks.mercuryBasicBlock = new BlockBasicMercury("mercury_block");
MercuryBlocks.caravanModule = new BlockCaravanModule("caravan_module");
MercuryBlocks.caravanModuleDummy = new BlockCaravanModuleDummy("caravan_module_dummy");
MercuryBlocks.mercuryGlowstone = new BlockMercuryGlowstone("mercury_glowstone");
}
public static void setHarvestLevels() {
}
private static void registerBlocks() {
MercuryCore.registerBlock(MercuryBlocks.mercuryBasicBlock, ItemBlockBasicMercury.class);
MercuryCore.registerBlock(MercuryBlocks.mercuryGlowstone, ItemBlockGlowstoneMercury.class);
MercuryCore.registerBlock(MercuryBlocks.caravanModule, ItemBlockUtil.class);
MercuryCore.registerBlock(MercuryBlocks.caravanModuleDummy, ItemBlockUtil.class);
}
public static void oreDictRegistration() {
OreDictionary.registerOre("oreIridium", new ItemStack(MercuryBlocks.mercuryBasicBlock, 1, 4));
OreDictionary.registerOre("oreMeteor", new ItemStack(MercuryBlocks.mercuryBasicBlock, 1, 5));
OreDictionary.registerOre("oreTin", new ItemStack(MercuryBlocks.mercuryBasicBlock, 1, 6));
OreDictionary.registerOre("oreCopper", new ItemStack(MercuryBlocks.mercuryBasicBlock, 1, 7));
OreDictionary.registerOre("oreGold", new ItemStack(MercuryBlocks.mercuryBasicBlock, 1, 8));
}
public static void init() {
initBlocks();
setHarvestLevels();
registerBlocks();
oreDictRegistration();
}
}