Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package init;
- import com.ModMCdl.ThaumicContinuum.Reference;
- import items.ItemArcanevial;
- import items.ItemAurapure;
- import items.ItemAuraraw;
- import items.ItemDpetal;
- import items.ItemLexicon;
- import items.ItemMagicsalt;
- import items.ItemWand;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.renderer.block.model.ModelResourceLocation;
- import net.minecraft.init.Blocks;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemSeeds;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- public class ModItems {
- public static Item wand;
- public static Item magicsalt;
- public static Item lexicon;
- public static Item arcanevial;
- public static Item auraraw;
- public static Item aurapure;
- public static Item dpetal;
- public static void init() {
- wand = new ItemWand();
- magicsalt = new ItemMagicsalt();
- lexicon = new ItemLexicon();
- arcanevial = new ItemArcanevial();
- auraraw = new ItemAuraraw();
- aurapure = new ItemAurapure();
- dpetal = new ItemSeeds(ModBlocks.darklilac, Blocks.FARMLAND);
- }
- public static void register( ) {
- GameRegistry.register(wand);
- GameRegistry.register(magicsalt);
- GameRegistry.register(lexicon);
- GameRegistry.register(arcanevial);
- GameRegistry.register(auraraw);
- GameRegistry.register(aurapure);
- GameRegistry.register(dpetal);
- }
- public static void registerRenders() {
- registerRender(wand);
- registerRender(magicsalt);
- registerRender(lexicon);
- registerRender(arcanevial);
- registerRender(auraraw);
- registerRender(aurapure);
- registerRender(dpetal);
- }
- private static void registerRender(Item item) {
- Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
- }
- }
Add Comment
Please, Sign In to add comment