public TotemSelectorScreen(ITextComponent titleIn) {
super(titleIn);
}
private static final ResourceLocation TOTEM_GUI_TEXTURE = new ResourceLocation(Main.MOD_ID, "textures/gui/totem_selector.png");
int xSize = 176;
int ySize = 125;
@Override
public void init() {
super.init();
this.buttons.clear();
this.addButton(new Button (this.width / 2 - 100, this.height - (this.height / 4) + 10, 200, 20, "totembutton", (button) -> {
System.out.println("button testing");
}));
}
@Override
public void render(int mouseX, int mouseY, float partialTicks) {
RenderSystem.color4f(1.0F, 1.0F, 1.0F, 1.0F);
this.renderBackground();
this.minecraft.getTextureManager().bindTexture(TOTEM_GUI_TEXTURE);
int x = (this.width - this.xSize) / 2;
int y = (this.height - this.ySize) / 2;
this.blit(x, y, 0, 0, this.xSize, this.ySize);
}
@Override
public boolean isPauseScreen() {
return false;
}
Why does GUI button not display?
I'm sorry I started recently and I am not so good at this stuff, still learning