aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
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/ContainerScreenOverlay.java
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/ContainerScreenOverlay.java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java b/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
index 10f84192a..896b4b872 100644
--- a/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
+++ b/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
@@ -195,6 +195,8 @@ public class ContainerScreenOverlay extends DrawableContainer {
public void draw(int int_1, int int_2, float float_1) {
if (!GuiHelper.isOverlayVisible())
return;
+ buttonLeft.enabled = itemListOverlay.getWidgets().size() > 0;
+ buttonRight.enabled = itemListOverlay.getWidgets().size() > 0;
widgets.forEach(widget -> {
GuiLighting.disable();
widget.draw(int_1, int_2, float_1);
@@ -269,7 +271,7 @@ public class ContainerScreenOverlay extends DrawableContainer {
}
if (itemStack == null && MinecraftClient.getInstance().currentScreen instanceof RecipeViewingWidgetScreen) {
RecipeViewingWidgetScreen recipeViewingWidget = (RecipeViewingWidgetScreen) MinecraftClient.getInstance().currentScreen;
- for(GuiEventListener entry : recipeViewingWidget.getEntries())
+ for(GuiEventListener entry : recipeViewingWidget.method_1968())
if (entry instanceof ItemSlotWidget && ((HighlightableWidget) entry).isHighlighted(point.x, point.y)) {
itemStack = ((ItemSlotWidget) entry).getCurrentStack();
break;
@@ -291,14 +293,14 @@ public class ContainerScreenOverlay extends DrawableContainer {
public boolean charTyped(char char_1, int int_1) {
if (!GuiHelper.isOverlayVisible())
return false;
- for(GuiEventListener listener : getEntries())
+ for(GuiEventListener listener : method_1968())
if (listener.charTyped(char_1, int_1))
return true;
return super.charTyped(char_1, int_1);
}
@Override
- protected List<? extends GuiEventListener> getEntries() {
+ public List<? extends GuiEventListener> method_1968() {
return widgets;
}