Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.alohacajun.cautiontapemod;
- import net.minecraft.block.Block;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.renderer.entity.RenderItem;
- import net.minecraft.client.resources.model.ModelResourceLocation;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.Mod.Metadata;
- import net.minecraftforge.fml.common.ModMetadata;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- import net.minecraftforge.fml.relauncher.Side;
- import com.alohacajun.cautiontapemod.customreg.CustomRegistry;
- @Mod(modid = CautionTapeMain.MODID, version = CautionTapeMain.VERSION)
- public class CautionTapeMain
- {
- public static Block CautionTape;
- public static final String MODID = "cautiontapemod";
- public static final String VERSION = "1.0";
- @Metadata
- public static ModMetadata meta;
- @EventHandler
- public void preinit(FMLPreInitializationEvent event){
- CustomRegistry.mainRegistry();
- }
- @EventHandler
- public void init(FMLInitializationEvent event)
- {
- GameRegistry.addRecipe(new ItemStack(CustomRegistry.CautionTape),
- new Object[]{new ItemStack(Items.dye, 0, 4),
- new Object[]{new ItemStack(Items.dye, 0, 4),
- "BBB",
- "YPY",
- "BBB",
- 'B', Items.dye, 0, 'P',
- Items.paper, 'Y',
- Items.dye, 11
- }});
- //Render Register
- if(event.getSide() == Side.CLIENT)
- {
- RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();
- //Blocks
- renderItem.getItemModelMesher().register(Item.getItemFromBlock(CautionTape), 0, new ModelResourceLocation(CautionTape.cautiontapemod + ":" + ((CautionTape) CautionTape).getName(), "inventory"));
- }
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement