aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/widget
diff options
context:
space:
mode:
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;