aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-08-09 20:47:52 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-08-09 20:47:52 +0800
commit019aa13875ca639dda2f34c66e3160f72b923cfd (patch)
tree71ba416e597b6eefe561209357f0c95252c3f4f5 /src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java
parentdd680c2cd41f11eccd294ca30c38b82565cd1633 (diff)
downloadRoughlyEnoughItems-019aa13875ca639dda2f34c66e3160f72b923cfd.tar.gz
RoughlyEnoughItems-019aa13875ca639dda2f34c66e3160f72b923cfd.tar.bz2
RoughlyEnoughItems-019aa13875ca639dda2f34c66e3160f72b923cfd.zip
Fluid?
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java27
1 files changed, 15 insertions, 12 deletions
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 ea39ebcec..c6f0d2f8d 100644
--- a/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java
+++ b/src/main/java/me/shedaniel/rei/gui/renderers/ItemStackRenderer.java
@@ -7,10 +7,11 @@ package me.shedaniel.rei.gui.renderers;
import com.google.common.collect.Lists;
import com.mojang.blaze3d.platform.GlStateManager;
+import me.shedaniel.rei.RoughlyEnoughItemsCore;
import me.shedaniel.rei.api.ClientHelper;
import me.shedaniel.rei.api.Renderer;
import me.shedaniel.rei.client.ScreenHelper;
-import me.shedaniel.rei.gui.widget.ItemListOverlay;
+import me.shedaniel.rei.gui.widget.EntryListOverlay;
import me.shedaniel.rei.gui.widget.QueuedTooltip;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.render.GuiLighting;
@@ -55,17 +56,19 @@ public abstract class ItemStackRenderer extends Renderer {
}
protected List<String> getTooltip(ItemStack itemStack) {
- final String modString = ClientHelper.getInstance().getFormattedModFromItem(itemStack.getItem());
- List<String> toolTip = Lists.newArrayList(ItemListOverlay.tryGetItemStackToolTip(itemStack, true));
- toolTip.addAll(getExtraToolTips(itemStack));
- boolean alreadyHasMod = false;
- for (String s : toolTip)
- if (s.equalsIgnoreCase(modString)) {
- alreadyHasMod = true;
- break;
- }
- if (!alreadyHasMod)
- toolTip.add(modString);
+ List<String> toolTip = Lists.newArrayList(EntryListOverlay.tryGetItemStackToolTip(itemStack, true));
+ if (RoughlyEnoughItemsCore.getConfigManager().getConfig().shouldAppendModNames()) {
+ final String modString = ClientHelper.getInstance().getFormattedModFromItem(itemStack.getItem());
+ toolTip.addAll(getExtraToolTips(itemStack));
+ boolean alreadyHasMod = false;
+ for (String s : toolTip)
+ if (s.equalsIgnoreCase(modString)) {
+ alreadyHasMod = true;
+ break;
+ }
+ if (!alreadyHasMod)
+ toolTip.add(modString);
+ }
return toolTip;
}