Mmh. Das funktioniert auch nicht. Selbst mit shiftedindex funktioniert es wieder nicht :(
Ich habe gedacht ich gebe dir mal den ganzen code villeicht liegt ja der fehler nicht im crafting teil.
Code:
package net.minecraft.src;
public class mod_CrystalFood extends BaseMod
{
//Items
public static final Item DiggingSteak = new ItemFood(2014, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.digSpeed.id, 90, 0, 1F).setItemName("DiggingSteak");
public static final Item JumpSteak = new ItemFood(2015, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.jump.id, 90, 0, 1F).setItemName("JumpSteak");
public static final Item DivingSteak = new ItemFood(2016, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.waterBreathing.id, 90, 0, 1F).setIconCoord(0, 11).setItemName("DivingSteak");
public static final Item InvisibleSteak = new ItemFood(2017, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.invisibility.id, 90, 0, 1F).setItemName("InvisibleSteak");
public static final Item NightVisionSteak = new ItemFood(2018, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.nightVision.id, 90, 0, 1F).setItemName("NightVisionSteak");
public static final Item BlindnessSteak = new ItemFood(2019, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.blindness.id, 90, 0, 1F).setItemName("BlindnessSteak");
public static final Item RumSteak = new ItemFood(2020, 4, 0F, false).setAlwaysEdible().setPotionEffect(Potion.confusion.id, 90, 0, 1F).setItemName("RumSteak");
public void load()
{
//Item Name
ModLoader.addName(DiggingSteak, "Crystal Diggin Speed Steak");
ModLoader.addName(JumpSteak, "Crystal Jump Height Steak");
ModLoader.addName(DivingSteak, "Crystal Diving Steak");
ModLoader.addName(InvisibleSteak, "Crystal Invisibility Steak" );
ModLoader.addName(NightVisionSteak, "Crystal Night Vision Steak");
ModLoader.addName(BlindnessSteak, "Crystal Blindness Steak");
ModLoader.addName(RumSteak, "Crystal Alcoholic Steak");
//Textures
DiggingSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalDiggingSteak.png");
JumpSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalJumpSteak.png");
DivingSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalDivingSteak.png");
InvisibleSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalInvisibleSteak.png");
NightVisionSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalNightVisionSteak.png");
BlindnessSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalBlindnessSteak.png");
RumSteak.iconIndex = ModLoader.addOverride("/gui/items.png", "/CrystalFood/CrystalAlcoholicSteak.png");
//Crafting Recipe
//Digging Steak
ModLoader.addShapelessRecipe(new ItemStack(DiggingSteak, 1), new Object[]
{
Item.porkCooked.shiftedIndex, mod_Crystals.MoltenDiggingCrystal.shiftedIndex
});
//Jump Steak
ModLoader.addShapelessRecipe(new ItemStack(JumpSteak, 1), new Object[]
{
Item.porkCooked.shiftedIndex, mod_Crystals.MoltenJumpCrystal.shiftedIndex
});
//Diving Steak
ModLoader.addShapelessRecipe(new ItemStack(DivingSteak, 1), new Object[]
{
Item.porkCooked.shiftedIndex, mod_Crystals.MoltenDivingCrystal.shiftedIndex
});
//Blindness Steak
ModLoader.addShapelessRecipe(new ItemStack(BlindnessSteak, 1), new Object[]
{
Item.porkCooked.shiftedIndex, mod_Crystals.MoltenBlindnessCrystal.shiftedIndex
});
//Alcoholic Steak
ModLoader.addShapelessRecipe(new ItemStack(RumSteak, 1), new Object[]
{
Item.porkCooked.shiftedIndex, mod_Crystals.MoltenConfusionCrystal.shiftedIndex, mod_Crystals.MoltenBlindnessCrystal.shiftedIndex
});
}
public String getVersion()
{
return "1.2.5";
}
}