diff options
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/widget/SlotWidget.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/gui/widget/SlotWidget.java | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/SlotWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/SlotWidget.java index 1264b7aad..de573f3b2 100644 --- a/src/main/java/me/shedaniel/rei/gui/widget/SlotWidget.java +++ b/src/main/java/me/shedaniel/rei/gui/widget/SlotWidget.java @@ -18,8 +18,10 @@ import net.minecraft.util.Identifier; import net.minecraft.util.math.MathHelper; import java.awt.*; +import java.util.Collections; +import java.util.LinkedList; import java.util.List; -import java.util.*; +import java.util.Locale; import java.util.stream.Collectors; public class SlotWidget extends WidgetWithBounds { @@ -30,12 +32,12 @@ public class SlotWidget extends WidgetWithBounds { private List<Renderer> renderers = new LinkedList<>(); private boolean drawBackground, showToolTips, clickToMoreRecipes, drawHighlightedBackground; - public SlotWidget(int x, int y, ItemStack itemStack, boolean drawBackground, boolean showToolTips) { - this(x, y, Collections.singletonList(itemStack), drawBackground, showToolTips); + public SlotWidget(int x, int y, Renderer renderer, boolean drawBackground, boolean showToolTips) { + this(x, y, Collections.singletonList(renderer), drawBackground, showToolTips); } - public SlotWidget(int x, int y, Collection<ItemStack> itemList, boolean drawBackground, boolean showToolTips) { - this(x, y, itemList.stream().map(Renderer::fromItemStack).collect(Collectors.toList()), drawBackground, showToolTips); + public SlotWidget(int x, int y, Renderer renderer, boolean drawBackground, boolean showToolTips, boolean clickToMoreRecipes) { + this(x, y, Collections.singletonList(renderer), drawBackground, showToolTips, clickToMoreRecipes); } public SlotWidget(int x, int y, List<Renderer> renderers, boolean drawBackground, boolean showToolTips) { @@ -48,7 +50,7 @@ public class SlotWidget extends WidgetWithBounds { this.drawHighlightedBackground = true; } - public SlotWidget(int x, int y, List<ItemStack> itemList, boolean drawBackground, boolean showToolTips, boolean clickToMoreRecipes) { + public SlotWidget(int x, int y, List<Renderer> itemList, boolean drawBackground, boolean showToolTips, boolean clickToMoreRecipes) { this(x, y, itemList, drawBackground, showToolTips); this.clickToMoreRecipes = clickToMoreRecipes; } @@ -164,10 +166,6 @@ public class SlotWidget extends WidgetWithBounds { return Collections.emptyList(); } - protected String getItemCountOverlay(ItemStack currentStack) { - return ""; - } - public ItemStack getCurrentItemStack() { if (getCurrentRenderer() instanceof ItemStackRenderer) return ((ItemStackRenderer) getCurrentRenderer()).getItemStack(); |
