diff --git a/src/main/java/com/gtnewhorizons/modularui/common/widget/SlotWidget.java b/src/main/java/com/gtnewhorizons/modularui/common/widget/SlotWidget.java index d4e1e52..53641f4 100644 --- a/src/main/java/com/gtnewhorizons/modularui/common/widget/SlotWidget.java +++ b/src/main/java/com/gtnewhorizons/modularui/common/widget/SlotWidget.java @@ -63,6 +63,7 @@ public class SlotWidget extends Widget implements IVanillaSlot, Interactable, IS protected boolean handlePhantomActionClient = false; protected boolean controlsAmount = false; + protected boolean renderStackSize = true; private Function, List> overwriteItemStackTooltip; protected Consumer onDragAndDropComplete; @@ -286,6 +287,11 @@ public SlotWidget setControlsAmount(boolean controlsAmount) { return this; } + public SlotWidget setRenderStackSize(boolean renderStackSize) { + this.renderStackSize = renderStackSize; + return this; + } + public SlotWidget setOverwriteItemStackTooltip(Function, List> overwriteItemStackTooltip) { this.overwriteItemStackTooltip = overwriteItemStackTooltip; return this; @@ -462,7 +468,7 @@ private ModularGui getScreen() { @SideOnly(Side.CLIENT) protected void drawSlot(Slot slotIn) { - drawSlot(slotIn, true); + drawSlot(slotIn, renderStackSize); } @SideOnly(Side.CLIENT)