Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package palmerjj01.InsaneFoods.init;
- import palmerjj01.InsaneFoods.InsaneFoods;
- import palmerjj01.InsaneFoods.Reference;
- import palmerjj01.InsaneFoods.blocks.BlockTrophy;
- import palmerjj01.InsaneFoods.ingredients.TomatoCrop;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.resources.model.ModelResourceLocation;
- import net.minecraft.item.Item;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- public class InsaneBlocks {
- public static Block Trophy;
- public static Block TomatoCrop;
- public static void init() {
- Trophy = new BlockTrophy(Material.iron).setUnlocalizedName("Trophy").setCreativeTab(InsaneFoods.tabInsaneTools);
- TomatoCrop = new TomatoCrop().setUnlocalizedName("TomatoCrop").setCreativeTab(InsaneFoods.tabInsaneIngredients);
- }
- public static void register() {
- GameRegistry.registerBlock(Trophy, Trophy.getUnlocalizedName().substring(5));
- GameRegistry.registerBlock(TomatoCrop, TomatoCrop.getUnlocalizedName().substring(5));
- }
- public static void registerRenders() {
- registerRender(Trophy);
- registerRender(TomatoCrop);
- }
- public static void registerRender(Block block) {
- Item item = Item.getItemFromBlock(block);
- Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MOD_ID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment