I'm trying to create recipe's and need the 3 different fish individually. How do I define salmon and clownfish, because when you do Items. (And look at the options) the only option available is Items.fish
GameRegistry.addShapedRecipe(new ItemStack(SalmonRoll, 3), " "," Y "," X ", 'X', Rice, 'Y', Items.fish)
Hey, I recently followed a tutorial by scratchforfun, on how to create minecraft items, and am trying to make my item edible now using onEaten, but regardless of where I look I cannot understand how to use it.
package net.MoarFood.stuff;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.world.World;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
@Mod(modid = MoarFood.modid, version = MoarFood.version )
public class MoarFood {
public static final String modid = "MoarFood";
public static final String version = "Alpha 1.0.0";
public static Item itemRamen;
public static CreativeTabs moarFoods = new CreativeTabs("moarfoodTab"){
@Override
public Item getTabIconItem() {
// TODO Auto-generated method stub
return Items.cake ;
}
};
@EventHandler
public void preinit(FMLPreInitializationEvent e){
World world;
itemRamen = new Item().setUnlocalizedName("Ramen").setCreativeTab(moarFoods).setTextureName(modid + ":" + "CrudRamen").setMaxStackSize(3).onEaten(); //HERE!!@#!@!@!
GameRegistry.registerItem(itemRamen,"Ramen");
}
@EventHandler
public void init(FMLInitializationEvent e){
}
}