Skip to content

Commit

Permalink
Show red "Cheat Mode" text on Config-Wrench tooltip when enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
mezz committed Jun 1, 2016
1 parent 577087b commit 1eec8e4
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 2 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Expand Up @@ -5,4 +5,4 @@ curse_project_id=238222

version_major=3
version_minor=4
version_patch=1
version_patch=2
12 changes: 11 additions & 1 deletion src/main/java/mezz/jei/gui/ItemListOverlay.java
@@ -1,6 +1,7 @@
package mezz.jei.gui;

import com.google.common.collect.ImmutableList;
import com.mojang.realmsclient.gui.ChatFormatting;
import mezz.jei.Internal;
import mezz.jei.ItemFilter;
import mezz.jei.JustEnoughItems;
Expand Down Expand Up @@ -44,6 +45,7 @@
import javax.annotation.Nullable;
import java.awt.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Objects;
Expand Down Expand Up @@ -338,7 +340,15 @@ public void drawTooltips(@Nonnull Minecraft minecraft, int mouseX, int mouseY) {

if (configButtonHoverChecker.checkHover(mouseX, mouseY)) {
String configString = Translator.translateToLocal("jei.tooltip.config");
TooltipRenderer.drawHoveringText(minecraft, configString, mouseX, mouseY);
if (Config.isCheatItemsEnabled()) {
List<String> tooltip = Arrays.asList(
configString,
ChatFormatting.RED + Translator.translateToLocal("jei.tooltip.cheat.mode")
);
TooltipRenderer.drawHoveringText(minecraft, tooltip, mouseX, mouseY);
} else {
TooltipRenderer.drawHoveringText(minecraft, configString, mouseX, mouseY);
}
}
}

Expand Down
1 change: 1 addition & 0 deletions src/main/resources/assets/jei/lang/en_US.lang
Expand Up @@ -9,6 +9,7 @@ jei.tooltip.transfer=Transfer Items
jei.tooltip.recipe.ore.dict=Accepts any: %s
jei.tooltip.item.colors=Colors: %s
jei.tooltip.shapeless.recipe=Shapeless Recipe
jei.tooltip.cheat.mode=Cheat Mode

# Error Tooltips
jei.tooltip.error.recipe.transfer.missing=Missing Items
Expand Down

0 comments on commit 1eec8e4

Please sign in to comment.