Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Declarations:
- public static final int WILDCARD_VALUE = Short.MAX_VALUE;
- //Main class, in the preinit:
- ItemStack transientCharmEnchanted = new ItemStack(transientCharm);
- transientCharmEnchanted.addEnchantment(Enchantment.knockback, 2);
- GameRegistry.addRecipe(transientCharmEnchanted, new Object[]
- {
- "BBB",
- "BBB",
- "CAC",
- 'A', new ItemStack(Main.runicChisel, 1, WILDCARD_VALUE),
- 'B', Main.transientMetal,
- 'C', Main.iridiumIngot,
- });
- //Item class:
- public class ItemrunicChisel extends Item
- {
- public ItemrunicChisel()
- {
- super();
- setCreativeTab(Main.imtab);
- maxStackSize = 1;
- setMaxDamage(7);
- }
- @Override
- public boolean doesContainerItemLeaveCraftingGrid(ItemStack itemstack)
- {
- return false;
- }
- @Override
- public ItemStack getContainerItem(ItemStack itemStack)
- {
- ItemStack cStack = itemStack.copy();
- cStack.setItemDamage(cStack.getItemDamage() + 1);
- cStack.stackSize = 1;
- return cStack;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement