Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.brickfix.totemmod;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.resources.model.ModelResourceLocation;
- import net.minecraft.item.Item;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLServerStartingEvent;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- import net.minecraftforge.fml.relauncher.Side;
- import com.brickfix.totemmod.blocks.TileEntityTotemBlock;
- import com.brickfix.totemmod.blocks.TotemBlockTest;
- import com.brickfix.totemmod.lib.Constants;
- public class TotemCommonProxy
- {
- public void preInit(FMLPreInitializationEvent event)
- {
- TotemMod.totemBlock = new TotemBlockTest();
- GameRegistry.registerTileEntity(TileEntityTotemBlock.class, "tileEntity_Totem");
- }
- public void init(FMLInitializationEvent event)
- {
- initRecipes(event);
- initContent(event);
- }
- public void postInit(FMLPostInitializationEvent event)
- {
- }
- public void registerRenderers()
- {
- }
- public void serverLoad(FMLServerStartingEvent event)
- {
- }
- public static void initRecipes(FMLInitializationEvent event)
- {
- //TODO come up with creative recipes
- }
- public static void initContent(FMLInitializationEvent event)
- {
- if (event.getSide() == Side.CLIENT)
- {
- final int DEFAULT_ITEM_SUBTYPE = 0;
- Item itemTotemBlock = GameRegistry.findItem(Constants.MODID, "totem_block");
- ModelResourceLocation itemTotemBlockLocation = new ModelResourceLocation(Constants.MODID + ":" + "totem_block", "inventory");
- Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(itemTotemBlock, DEFAULT_ITEM_SUBTYPE, itemTotemBlockLocation);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement