Posted August 3, 201411 yr Hello, everybody. I need to get data for the dropped item I am looking at. How would I achieve this? I use following code, but it's doesn't return me EntityItem, only EntityLiving: Minecraft mc = Minecraft.getMinecraft(); if (mc.objectMouseOver != null && mc.objectMouseOver.entityHit != null) { Entity target = mc.objectMouseOver.entityHit; System.out.println(target.getClass().getSimpleName()); }
August 3, 201411 yr Hi I think you will probably need to execute your own line-of-sight code, similar to EntityRenderer.getMouseOver(), because the vanilla has this line (entity.canBeCollidedWith()) which ignores any entities you can't collide with, including EntityItem. The RenderWorldLastEvent is a suitable place to execute that code. -TGG
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.