Jump to content

[1.15.2] RenderNameplateEvent has no renderer


naqaden

Recommended Posts

The old RenderLivingEvent.Specials.Pre event (at least 1.12-1.14, haven't looked back further) used to pass its renderer. This allowed me to cancel and render my own nameplates using said renderer.

 

Now in 1.15 Specials is gone, and fortunately RenderNameplateEvent was added, but it doesn't pass the renderer so I can't use the same approach. I would want to do a lot of what renderName() does, but I would have no access to the EntityRendererManager it uses.

 

Is there any reason not to use my own renderer and manager? It rubs me the wrong way given how it used to be provided, presumably for purposes like mine, but I don't know. If not ill-advised, I'm happy to do a PR to add the renderer to RenderNameplateEvent to work more like its predecessor, and I guess the packedLight int while I'm at it.

Link to comment
Share on other sites

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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