From a29d1ad0cae8f8ccb375b5b8af7d4b86e6d8eb39 Mon Sep 17 00:00:00 2001 From: Unknown Date: Tue, 6 Aug 2019 18:46:44 +0800 Subject: 6x faster craftable combinding filter --- src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java') diff --git a/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java b/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java index 8fb3f65a8..ea39ebcec 100644 --- a/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java +++ b/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java @@ -38,7 +38,7 @@ public abstract class ItemStackRenderer extends Renderer { GlStateManager.enableRescaleNormal(); GlStateManager.enableDepthTest(); itemRenderer.renderGuiItem(getItemStack(), l, i1); - itemRenderer.renderGuiItemOverlay(MinecraftClient.getInstance().textRenderer, getItemStack(), l, i1); + itemRenderer.renderGuiItemOverlay(MinecraftClient.getInstance().textRenderer, getItemStack(), l, i1, renderCounts() ? null : ""); itemRenderer.zOffset = 0.0F; this.blitOffset = 0; if (drawTooltip && mouseX >= x - 8 && mouseX <= x + 8 && mouseY >= y - 6 && mouseY <= y + 10) @@ -50,6 +50,10 @@ public abstract class ItemStackRenderer extends Renderer { ScreenHelper.getLastOverlay().addTooltip(QueuedTooltip.create(getTooltip(itemStack))); } + protected boolean renderCounts() { + return true; + } + protected List getTooltip(ItemStack itemStack) { final String modString = ClientHelper.getInstance().getFormattedModFromItem(itemStack.getItem()); List toolTip = Lists.newArrayList(ItemListOverlay.tryGetItemStackToolTip(itemStack, true)); -- cgit