aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-16 10:30:26 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-16 10:30:26 +0800
commit2405e96d889341b82d00a9103e688d54713f2ce3 (patch)
tree54abc6704a56c691bec973c533cefcca77c913d4 /src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java
parentb004addc44b1fff0fd83cf998aa618443e4e37ca (diff)
downloadRoughlyEnoughItems-2405e96d889341b82d00a9103e688d54713f2ce3.tar.gz
RoughlyEnoughItems-2405e96d889341b82d00a9103e688d54713f2ce3.tar.bz2
RoughlyEnoughItems-2405e96d889341b82d00a9103e688d54713f2ce3.zip
Better Widgets
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java24
1 files changed, 10 insertions, 14 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java b/src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java
index b2b241225..f55c20191 100644
--- a/src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java
+++ b/src/main/java/me/shedaniel/rei/gui/credits/CreditsScreen.java
@@ -1,10 +1,10 @@
package me.shedaniel.rei.gui.credits;
import me.shedaniel.rei.client.ScreenHelper;
-import net.minecraft.class_4185;
import net.minecraft.client.gui.ContainerScreen;
import net.minecraft.client.gui.InputListener;
import net.minecraft.client.gui.Screen;
+import net.minecraft.client.gui.widget.ButtonWidget;
import net.minecraft.client.resource.language.I18n;
import net.minecraft.text.StringTextComponent;
@@ -34,9 +34,9 @@ public class CreditsScreen extends Screen {
for(String line : I18n.translate("text.rei.credit.text").split("\n"))
entryListWidget.creditsAddEntry(new CreditsEntry(new StringTextComponent(line)));
entryListWidget.creditsAddEntry(new CreditsEntry(new StringTextComponent("")));
- addButton(new class_4185(screenWidth / 2 - 100, screenHeight - 26, I18n.translate("gui.done")) {
+ addButton(new ButtonWidget(screenWidth / 2 - 100, screenHeight - 26, I18n.translate("gui.done")) {
@Override
- public void method_1826() {
+ public void onPressed() {
CreditsScreen.this.client.openScreen(parent);
ScreenHelper.getLastOverlay().onInitialized();
}
@@ -44,22 +44,18 @@ public class CreditsScreen extends Screen {
}
@Override
+ public boolean mouseScrolled(double double_1, double double_2, double double_3) {
+ if (entryListWidget.mouseScrolled(double_1, double_2, double_3))
+ return true;
+ return super.mouseScrolled(double_1, double_2, double_3);
+ }
+
+ @Override
public void draw(int int_1, int int_2, float float_1) {
- //draw
this.drawTextureBackground(0);
this.entryListWidget.draw(int_1, int_2, float_1);
this.drawStringCentered(this.fontRenderer, I18n.translate("text.rei.credits"), this.screenWidth / 2, 16, 16777215);
super.draw(int_1, int_2, float_1);
}
- @Override
- public boolean isPauseScreen() {
- return false;
- }
-
- @Override
- public InputListener method_19357() {
- return entryListWidget;
- }
-
}