From 464ff7ebc26c374b2b8609f95eb75924365bea8a Mon Sep 17 00:00:00 2001 From: shedaniel Date: Mon, 29 May 2023 14:00:22 +0800 Subject: Fix #1352 --- .../me/shedaniel/rei/impl/client/gui/widget/TabWidget.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'runtime/src/main/java') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/TabWidget.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/TabWidget.java index 23b6a893a..3f1afdd74 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/TabWidget.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/TabWidget.java @@ -31,6 +31,7 @@ import me.shedaniel.math.Point; import me.shedaniel.math.Rectangle; import me.shedaniel.rei.api.client.ClientHelper; import me.shedaniel.rei.api.client.REIRuntime; +import me.shedaniel.rei.api.client.config.ConfigObject; import me.shedaniel.rei.api.client.gui.Renderer; import me.shedaniel.rei.api.client.gui.drag.DraggableStack; import me.shedaniel.rei.api.client.gui.drag.DraggableStackProviderWidget; @@ -133,10 +134,14 @@ public class TabWidget extends WidgetWithBounds implements DraggableStackProvide } private void drawTooltip() { - if (this.minecraft.options.advancedItemTooltips) - Tooltip.create(categoryName, new TextComponent(category.getIdentifier().toString()).withStyle(ChatFormatting.DARK_GRAY), ClientHelper.getInstance().getFormattedModFromIdentifier(category.getIdentifier())).queue(); - else - Tooltip.create(categoryName, ClientHelper.getInstance().getFormattedModFromIdentifier(category.getIdentifier())).queue(); + Tooltip tooltip = Tooltip.create(categoryName); + if (this.minecraft.options.advancedItemTooltips) { + tooltip.add(new TextComponent(category.getIdentifier().toString()).withStyle(ChatFormatting.DARK_GRAY)); + } + if (ConfigObject.getInstance().shouldAppendModNames()) { + tooltip.add(ClientHelper.getInstance().getFormattedModFromIdentifier(category.getIdentifier())); + } + tooltip.queue(); } @Override -- cgit