From 0d7431e4981226aba9d8011d76eabfb03d134499 Mon Sep 17 00:00:00 2001 From: Unknown Date: Thu, 21 Mar 2019 21:15:10 +0800 Subject: Large v2.5 Update --- src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java') diff --git a/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java index 2a1e1f52c..5d4c04de4 100644 --- a/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java +++ b/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java @@ -21,7 +21,7 @@ public abstract class ButtonWidget extends HighlightableWidget { public String text; public boolean enabled; public boolean visible; - private boolean focused; + public boolean focused; private Rectangle bounds; public ButtonWidget(Rectangle rectangle, TextComponent text) { @@ -59,12 +59,12 @@ public abstract class ButtonWidget extends HighlightableWidget { } @Override - public void draw(int mouseX, int mouseY, float partialTicks) { + public void render(int mouseX, int mouseY, float partialTicks) { if (this.visible) { int x = bounds.x, y = bounds.y, width = bounds.width, height = bounds.height; MinecraftClient client = MinecraftClient.getInstance(); TextRenderer textRenderer = client.textRenderer; - client.getTextureManager().bindTexture(AbstractButtonWidget.WIDGET_TEX); + client.getTextureManager().bindTexture(AbstractButtonWidget.WIDGETS_LOCATION); GlStateManager.color4f(1.0F, 1.0F, 1.0F, 1.0F); int textureOffset = this.getTextureId(isHovered(mouseX, mouseY)); GlStateManager.enableBlend(); @@ -107,12 +107,12 @@ public abstract class ButtonWidget extends HighlightableWidget { } @Override - public boolean hasFocus() { + public boolean isPartOfFocusCycle() { return visible && enabled; } @Override - public void setHasFocus(boolean boolean_1) { + public void onFocusChanged(boolean boolean_1) { focused = boolean_1; } -- cgit