aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/widget
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-02-21 17:16:21 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-02-21 17:16:21 +0800
commit9a1f55351ba2c99c271e7ebdc92496ca981d23c9 (patch)
tree09b53c0cc38def4643dda245b5cf7f3c1251837b /src/main/java/me/shedaniel/rei/gui/widget
parent66cc75d3f6919f692a61fe07986869839c336b56 (diff)
downloadRoughlyEnoughItems-2.3.0.52.tar.gz
RoughlyEnoughItems-2.3.0.52.tar.bz2
RoughlyEnoughItems-2.3.0.52.zip
Update to 19w08a2.3.0.52
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/widget')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/ItemListOverlay.java4
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/RecipeViewingWidgetScreen.java10
2 files changed, 9 insertions, 5 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/ItemListOverlay.java b/src/main/java/me/shedaniel/rei/gui/widget/ItemListOverlay.java
index cb38c6941..e3d6b94a7 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/ItemListOverlay.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/ItemListOverlay.java
@@ -44,6 +44,10 @@ public class ItemListOverlay extends Drawable implements IWidget {
GuiHelper.getLastOverlay().addTooltip(new QueuedTooltip(ClientHelper.getMouseLocation(), Arrays.asList(I18n.translate("text.rei.delete_items"))));
}
+ public List<IWidget> getWidgets() {
+ return widgets;
+ }
+
public void updateList(Rectangle bounds, int page, String searchTerm) {
this.rectangle = bounds;
this.widgets = Lists.newLinkedList();
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/RecipeViewingWidgetScreen.java b/src/main/java/me/shedaniel/rei/gui/widget/RecipeViewingWidgetScreen.java
index 1ac5cadc0..e946920d1 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/RecipeViewingWidgetScreen.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/RecipeViewingWidgetScreen.java
@@ -218,13 +218,13 @@ public class RecipeViewingWidgetScreen extends Screen {
}
@Override
- public void draw(int mouseX, int mouseY, float partialTicks) {
+ public void method_18326(int mouseX, int mouseY, float partialTicks) {
drawBackground();
tabs.stream().filter(tabWidget -> {
return !tabWidget.isSelected();
}).forEach(tabWidget -> tabWidget.draw(mouseX, mouseY, partialTicks));
GuiLighting.disable();
- super.draw(mouseX, mouseY, partialTicks);
+ super.method_18326(mouseX, mouseY, partialTicks);
widgets.forEach(widget -> {
GuiLighting.disable();
widget.draw(mouseX, mouseY, partialTicks);
@@ -286,11 +286,11 @@ public class RecipeViewingWidgetScreen extends Screen {
@Override
public boolean mouseClicked(double double_1, double double_2, int int_1) {
- for(GuiEventListener entry : getEntries())
+ for(GuiEventListener entry : method_1968()) //getEntries
if (entry.mouseClicked(double_1, double_2, int_1)) {
- focusOn(entry);
+ method_1967(entry); //focusOn
if (int_1 == 0)
- setActive(true);
+ method_1966(true); //setActive
return true;
}
return false;