Jump to content

Gui Screen Buttons


AntiRix

Recommended Posts

I'm upgrading my mod from 1.9 to 1.15.2 which involves quite a lot of differences, and I'm having trouble getting my custom GUI to render. I've got keybinds working so it displays the gui, which I can tell because it displays the cursor ready for interaction, but the gui isn't being rendered so it's completely transparent. Any idea why this could be?

 

ModGUI gui = new ModGUI();
mc.displayGuiScreen(gui);

...

public ModGUI()
{
    super(new StringTextComponent("ModGUI"));
    	
    buttons.add(new Button(32, 32, 32, 100, "Click Me", (button) -> {
    	System.out.println("Clicked");
    }));
}

 

Link to comment
Share on other sites

It can be any number of things based on how little you are showing. I do not know what your constructor is implying or what the gui is for (since you are specifically calling a client version with no server communication e.g. containers).  The one thing I do notice is that there is a method in Screen that adds a button for you. Please show your entire class and give context so we may accurately give a more meaningful response specific to your case.

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.



×
×
  • Create New...

Important Information

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