Code:
package net.minecraft.src;
import java.util.Random;
public class mod_NewFood extends BaseMod
{
public static final Item hburger;
public static final Item tofu;
public static final Item vburger;
public static final Item cburger;
public static final Item cheese;
public static final Item mehl;
public static final Item teig;
public static final Item pcake;
public static final Item bteig;
public static final Item bchen;
public static final Item ksuppe;
public static final Item kbchen;
public static final Item wurst;
public static final Item wbchen;
public static final Item hotdog;
//Waffen
public static final Item MesserIron;
//Blöcke
public static final Block Test;
static
{
//Essen
hburger = (new ItemHamburger(201, 15)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/hburger.png")).setItemName("Hamburger");
tofu = (new ItemTofu(202, 5)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/tofu.png")).setItemName("Tofu");
vburger = (new ItemVegiBurger(203, 10)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/tburger.png")).setItemName("Vegiburger");
cheese = (new ItemCheese(204, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/cheese.png")).setItemName("Käse");
cburger = (new ItemCheeseburger(205, 18)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/cburger.png")).setItemName("Cheeseburger");
mehl = (new ItemMehl(207, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/mehl.png")).setItemName("Mehl");
teig = (new ItemTeig(208, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/pteig.png")).setItemName("Pfannekuchenteig");
pcake = (new ItemPfannekuchen(209, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/pcake.png")).setItemName("Pfannekuchen");
bteig = (new ItemBTeig(210, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/bteig.png")).setItemName("Brötchenteig");
bchen = (new ItemBroetchen(211, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/bchen.png")).setItemName("Brötchen");
ksuppe = (new ItemKSuppe(212, 4)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/ksuppe.png")).setItemName("Kürbissuppe");
kbchen = (new ItemKBroetchen(213, 4)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/kbchen.png")).setItemName("Käsebrötchen");
wurst = (new ItemWurst(214, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/wurst.png")).setItemName("Wurst");
wbchen = (new ItemWBroetchen(215, 4)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/wbchen.png")).setItemName("Wurstbrötchen");
hotdog = (new ItemHotDog(216, 4)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/hotdog.png")).setItemName("HotDog");
//Waffen
MesserIron = (new ItemMesser(230, EnumToolMaterial.IRON)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/NewFood/Pics/meisen.png")).setItemName("Messer");
//Blöcke
Test = new BlockTest(231, ModLoader.addOverride("/terrain.png", "/test.png")).setBlockName("Test").setHardness(0.2F).setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F);
}
public mod_NewFood()
{
//Essen
ModLoader.AddName(hburger, "Hamburger");
ModLoader.AddRecipe(new ItemStack(hburger, 1), new Object[] {
"X", "Y", "X", Character.valueOf('X'), Item.bread, Character.valueOf('Y'), Item.field_35418_bk,
});
ModLoader.AddName(tofu, "Tofu");
ModLoader.AddSmelting(282, new ItemStack(tofu, 4, 0));
ModLoader.AddName(vburger, "Vegiburger");
ModLoader.AddRecipe(new ItemStack(vburger, 1), new Object[] {
"X", "Y", "X", Character.valueOf('X'), Item.bread, Character.valueOf('Y'), mod_NewFood.tofu,
});
ModLoader.AddName(cburger, "Cheeseburger");
ModLoader.AddRecipe(new ItemStack(cburger, 1), new Object[] {
"X", "Y", Character.valueOf('X'), mod_NewFood.cheese, Character.valueOf('Y'), mod_NewFood.hburger,
});
ModLoader.AddName(cheese, "Käse");
ModLoader.AddSmelting(335, new ItemStack(cheese, 20, 0));
ModLoader.AddName(mehl, "Mehl");
ModLoader.AddRecipe(new ItemStack(mehl, 4), new Object[] {
"X", Character.valueOf('X'), Item.wheat,
});
ModLoader.AddName(teig, "Teig");
ModLoader.AddRecipe(new ItemStack(teig, 2), new Object[] {
"XYX", "CCC", Character.valueOf('X'), Item.bucketMilk, Character.valueOf('Y'), Item.sugar, Character.valueOf('C'), mod_NewFood.mehl,
});
ModLoader.AddName(pcake, "Pfannekuchen");
ModLoader.AddSmelting(teig.shiftedIndex, new ItemStack(pcake, 6, 0));
ModLoader.AddName(bteig, "Brötchenteig");
ModLoader.AddRecipe(new ItemStack(bteig, 2), new Object[] {
"XYX", "CCC", Character.valueOf('X'), Item.bucketMilk, Character.valueOf('Y'), Item.seeds, Character.valueOf('C'), mod_NewFood.mehl,
});
ModLoader.AddName(bchen, "Brötchen");
ModLoader.AddSmelting(bteig.shiftedIndex, new ItemStack(bchen, 6, 0));
ModLoader.AddName(ksuppe, "Kürbissuppe");
ModLoader.AddRecipe(new ItemStack(ksuppe, 1), new Object[] {
"X", "C", Character.valueOf('X'), Block.pumpkin, Character.valueOf('C'), Item.bowlEmpty,
});
ModLoader.AddName(kbchen, "Käsebrötchen");
ModLoader.AddRecipe(new ItemStack(kbchen, 1), new Object[] {
"X", "C", Character.valueOf('X'), mod_NewFood.cheese, Character.valueOf('C'), mod_NewFood.bchen,
});
ModLoader.AddName(wurst, "Wurst");
ModLoader.AddRecipe(new ItemStack(wurst, 5), new Object[] {
"XX", Character.valueOf('X'), Item.field_35417_bj,
});
ModLoader.AddName(wbchen, "Wurstbrötchen");
ModLoader.AddRecipe(new ItemStack(wbchen, 1), new Object[] {
"X", "Y", Character.valueOf('X'), mod_NewFood.wurst, Character.valueOf('Y'), mod_NewFood.bchen,
});
ModLoader.AddName(hotdog, "HotDog");
ModLoader.AddRecipe(new ItemStack(hotdog, 1), new Object[] {
"XYX", Character.valueOf('Y'), mod_NewFood.wurst, Character.valueOf('X'), mod_NewFood.bchen,
});
//Waffen
ModLoader.AddName(MesserIron, "Messer");
ModLoader.AddRecipe(new ItemStack(MesserIron, 1), new Object[] {
"X", "Y", Character.valueOf('X'), Item.ingotIron, Character.valueOf('Y'), Item.stick,
});
//Blöcke
ModLoader.RegisterBlock(Test);
ModLoader.AddName(Test, "test");
ModLoader.AddRecipe(new ItemStack(Test, 1), new Object[] {
"X", Character.valueOf('X'), Block.dirt,
});
}
public String Version()
{
return "1.8.1";
}
}