Posted June 10, 20205 yr Hey guys! I am trying to make a mod that displays some stats on top of someones head. I can't seem to find anything that works online or in vanilla code. Could someone point me in the right direction or help me add this?
June 10, 20205 yr You may need to render them in render player event, not sure in pre or post tho, but I think they both works since you are not "interacting" with the player.
June 11, 20205 yr Author Ok thanks but how can I render something like that. I mean how can I define text above someones head. Any suggestions? Name display code does not seem to help. Thanks for the reply!
June 11, 20205 yr 7 hours ago, Mine215 said: Ok thanks but how can I render something like that. I mean how can I define text above someones head. Any suggestions? Name display code does not seem to help. Thanks for the reply! Post what you’ve tried. The procedure should be very similar to the name tag displaying code. 11 hours ago, poopoodice said: not sure in pre or post tho Post would be better in my opinion. Most people would expect stuff that changes the vanilla model to be in pre (scaling, rotating, etc) and additions to the rendering in post (health bars, rune circles, texts, etc). Following this allows other modders to cancel the event/modify stuff during the event without unexpected behaviors happening. Some tips: Spoiler Modder Support: Spoiler 1. Do not follow tutorials on YouTube, especially TechnoVision (previously called Loremaster) and HarryTalks, due to their promotion of bad practice and usage of outdated code. 2. Always post your code. 3. Never copy and paste code. You won't learn anything from doing that. 4. Quote Programming via Eclipse's hotfixes will get you nowhere 5. Learn to use your IDE, especially the debugger. 6. Quote The "picture that's worth 1000 words" only works if there's an obvious problem or a freehand red circle around it. Support & Bug Reports: Spoiler 1. Read the EAQ before asking for help. Remember to provide the appropriate log(s). 2. Versions below 1.11 are no longer supported due to their age. Update to a modern version of Minecraft to receive support.
August 7, 20205 yr Author On 6/11/2020 at 12:59 AM, DavidM said: Post what you’ve tried. The procedure should be very similar to the name tag displaying code. Post would be better in my opinion. Most people would expect stuff that changes the vanilla model to be in pre (scaling, rotating, etc) and additions to the rendering in post (health bars, rune circles, texts, etc). Following this allows other modders to cancel the event/modify stuff during the event without unexpected behaviors happening. I have intercepted the RenderPlayerEvent and also created a second class that overrides Render, I then override renderName(Entity entity, double x, double y, double z) with my own code that adds another label. How can I use this new class and use it on the player instead of the old Render class?
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.