Posted April 1, 201312 yr Hello, I was wondering how I could use Item damage as a sort of charge, like the philosopher's stone in EE2. http://achievecraft.com/cimage/7989efq/ModderWizardDude/Both+kinds+of+Java%21/mca.png[/img]
April 1, 201312 yr Its not hard as you think. (I make the rightclick version. Its easier) public class ItemCharge extends Item { //Now the Constructure with maxDamage public ItemCharge(int id, int maxDamage) { super(id); setMaxDamage(maxdamage); } //Now the charging and discharging part! public ItemStack onItemRightClick(ItemStack par1, World par2, EntityPlayer par3) { if(!par3.isSneaking() && par1.getItemDamage() < par1.getMaxDamage()) { par1.damageItem(1, par3); } else { par1.damageItem(-1, par3); } } } now you have your chargeable version of an item. I hope it does help you. I have one more hint for you! Get Yourself opensource minecraft mods Be creative. And Learn Java!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.