MightyPork

pies

Nov 12th, 2014
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1. public static Object[] bakePie(Item flavorItem, String pieName) {
  2.  
  3.     Block pieBlock = new Pie().setHardness(0.5F).setStepSound(Block.soundTypeCloth).setBlockName(pieName).setBlockTextureName(pieName);
  4.     registerBlock(pieBlock, pieName);
  5.  
  6.     Item pieItem = new PiePlacer(pieBlock).setMaxStackSize(1).setUnlocalizedName(pieName).setCreativeTab(PieCraft.pieTab).setTextureName(PieCraft.modid + ":" + pieName);
  7.     registerItem(pieItem, pieName);
  8.  
  9.     GameRegistry.addRecipe(new ItemStack(pieItem), new Object[]{"Z", "Y", "X", 'Z', PieCraft.Dough, 'Y', flavorItem, 'X', PieCraft.Pan});
  10.  
  11.     return new Object[] { pieBlock, pieItem };
  12. }
  13.  
  14. // And used like this:
  15.  
  16. Object[] blockitem = bakePie(raspberryItem, "Raspberry pie");
  17.  
  18. Block pieBlock = (Block) blockitem[0];
  19. Item pieItem = (Item) blockitem[1];
Advertisement
Add Comment
Please, Sign In to add comment