Jump to content

[1.14.4] How to move the position of a HUD element without copying Mojang code?


Recommended Posts

Posted

Currently, I have an event that attaches to the RenderGameOverlayEvent.Pre. What I want to do is move the armor bar to be above the food, instead of above the health. I check if the element type is armor, and then cancel the event and run my custom code. In previous versions of my mod, I figured the only way to do this was to copy Mojang's code for drawing the armor bar in IngameGui#renderPlayerStats, however I fear that if I do this I am violating some copyright. Is there a way to move the armor bar without copying the Mojang code?

 

Here's the code I used for previous versions of the mod, and below is the code I currently have:

@SubscribeEvent
  public void onRenderGameOverlay(RenderGameOverlayEvent.Pre event) {
  if (Config.customHud.get()) {

  }
}

private void redrawArmor() {
	// What to put here?
}

 

I am on my journey of making a remake of matmos, as explained here.

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.