Jump to content

Recommended Posts

Posted

Hi everyone,

I am currently working on a mod for minecraft 1.12.2 (although I want to move to 1.14.4 eventually), that has it's own hud. For now, I'm just adding a second progressbar ( similar to the xp bar) and some text to go with it. Now I want this new bar to be displayed just above the armor bar in survival and just above the hotbar in creative. This is already working fine, but during testing I realized that in survival, the text that shows the name of the item your currently holding, is now basically behind my bar. Of cause this is not intentionally and I want to resolve this. I however don't want to move my bar to above the text as that would put it basically in the middle of the screen and I don't want it at the top of the screen as that would obviously interfere with bossbars. Basically I want the bar to stay where it is and instead want to move the text further up. I found out that the text is rendered by GuiIngame.renderSelectedItem and inside this method there literally just is a variable that holds the y coordinate for the text. Unfortunately I have no idea how to go about doing that.

I don't want to create a coremod or completely change the method, but I want to change the y coordinate of the text.

Is there a way to override this method or can I somehow prevent that method from getting executed at all and instead execute my own?

2020-03-12_19.40.12.png

Guest
This topic is now closed to further replies.

Announcements



×
×
  • Create New...

Important Information

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