Jump to content

AManNeedaAName

Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by AManNeedaAName

  1. Hi, I have been trying to add a recipe for my mod, and it still doesnt work. Here is the code of my ShapedRecipe class:

    [embed=425,349]package me.zr2.main;

     

    import net.minecraft.init.Blocks;

    import net.minecraft.init.Items;

    import net.minecraft.item.Item;

    import net.minecraft.item.ItemStack;

    import net.minecraft.item.crafting.ShapedRecipes;

     

    public class SpawnEggRecipe extends ShapedRecipes{

     

    private final int id;

     

    public SpawnEggRecipe(Item item, int id) {

    super(3, 3, getRecipe(item), new ItemStack(Blocks.soul_sand));

    this.id = id;

    }

     

    public static ItemStack getResult(){

    ItemStack item = new ItemStack(Blocks.soul_sand);

    //Add a NBT tag for detecting

    item.setRepairCost(0xfafafafa);

    return item;

    }

     

    public static ItemStack[] getRecipe(Item item){

    ItemStack[] items = new ItemStack[9];

    for(byte i = 0; i < 9; i++)

    items = new ItemStack(item);

    items[4] = new ItemStack(Items.egg);

    return items;

    }

     

    }

    [/embed]

    I'm pretty sure that the addRecipe() method is running (I added a System.out.println in the method getRecipe), but somehow when I try to craft it it doesnt work. Any help?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.