Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Solved] [1.7.2] getting default mob drops (obfuscated method name)

Featured Replies

Posted

Hello,

I had this idea for a mod that spawns particles around an entity of the item that it drops, i found this method in EntityLiving called getDropItem(), and i wanted to use this to get the item the particle should look like, the only problem is that this method is protected, does anybody know if there is a forge hook to still get this item or another way to get the drop of a specific entity?

I made the Mob Particles mod, you can check it out here: http://www.minecraftforum.net/topic/2709242-172-forge-mob-particles/

  • Author

I used java reflection, and in my dev environment it seemed to work fine, it spawned the particles every time, but when i exported the mod and tried it, it didn't spawn any particles at all. this is the code i am using:

 

LivingUpdateEventHandler:

https://gist.github.com/anonymous/cf4dd49d5de35af5a8a3

 

EntityItemFX:

https://gist.github.com/anonymous/1a5c7715ca01c1ac077c

 

ParticleHelper:

https://gist.github.com/anonymous/fbeee5aee9c7ea08e113

 

does anybody know why this happens?

 

I made the Mob Particles mod, you can check it out here: http://www.minecraftforum.net/topic/2709242-172-forge-mob-particles/

  • Author

I have looked into it further and i have noticed the problem, entities that do have a getDropItem() method cause a noSuchMethodException if i run the exported version of the mod, however the same entity doesn't cause this exception in eclipse...

 

does anybody know what could be the cause of this?

I made the Mob Particles mod, you can check it out here: http://www.minecraftforum.net/topic/2709242-172-forge-mob-particles/

Hi

 

Do you know about the MCPbot?

 

http://mcpold.ocean-labs.de/index.php/MCPBot

 

-TGG

 

 

irc.esper.net

 

12:46 Started talking with MCPBot on Sunday 1/06/2014 12:46:15

TheGreyGhost gcm getDropItem

MCPBot [ GET CLIENT METHODS ]

MCPBot Side : client

MCPBot Name : EntityLiving.getDropItem

MCPBot Notch : ri.u

MCPBot Searge : func_146068_u

MCPBot Type/Notch : ()Lnet/minecraft/item/Item; | ()Labn;

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.