Posted January 14, 20187 yr Hey, In 1.10.2 for ItemPickupEvent, I would get the item picked up via pickedUp. How would you do this in 1.12.2? pickedUp is deprecated. Please help. Thanks! Edited January 14, 20187 yr by Differentiation
January 14, 20187 yr Have you tried EntityItemPickupEvent? it has the EntityItem, from which you could get the item information you'd need.
January 14, 20187 yr I'm using Forge 1.12.2-14.23.1.2555 and ItemPickupEvent#pickedUp is not deprecated. Which Forge version are you using? Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
January 14, 20187 yr Author 45 minutes ago, larsgerrits said: I'm using Forge 1.12.2-14.23.1.2555 and ItemPickupEvent#pickedUp is not deprecated. Which Forge version are you using? the latest for 1.12 (1.12.2 - 14.23.1.2589) and pickedUp is in fact deprecated. I'll try using EntityItemPickupEvent instead and see if it works. Edited January 14, 20187 yr by Differentiation
January 14, 20187 yr There are new methods in ItemPickupEvent, called ItemPickupEvent#getStack and ItemPickupEvent#getOriginalEntity. ItemPickupEvent#getOriginalEntity will return the same thing as ItemPickupEvent#pickedUp and ItemPickupEvent#getStack returns the stack which was picked up. Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
January 14, 20187 yr Author 1 hour ago, larsgerrits said: There are new methods in ItemPickupEvent, called ItemPickupEvent#getStack and ItemPickupEvent#getOriginalEntity. ItemPickupEvent#getOriginalEntity will return the same thing as ItemPickupEvent#pickedUp and ItemPickupEvent#getStack returns the stack which was picked up. ItemPickupEvent::getOriginalEntity#getItem()#getItem(); isn't working when compared to the correct item picked up I'll try ItemPickupEvent::getStack();
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.