From ab4ea2cfa14fd3dde32d378c6a61757ba5f92645 Mon Sep 17 00:00:00 2001 From: azod <40648473+AzodFR@users.noreply.github.com> Date: Thu, 11 Sep 2025 08:45:06 +0200 Subject: [PATCH] feat(moboverlay): add chat message (on/off) (#715) --- src/main/java/codechicken/nei/WorldOverlayRenderer.java | 6 +++++- src/main/resources/assets/nei/lang/en_US.lang | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/codechicken/nei/WorldOverlayRenderer.java b/src/main/java/codechicken/nei/WorldOverlayRenderer.java index 46f5bd36..d7cd2a5e 100644 --- a/src/main/java/codechicken/nei/WorldOverlayRenderer.java +++ b/src/main/java/codechicken/nei/WorldOverlayRenderer.java @@ -38,7 +38,11 @@ public class WorldOverlayRenderer implements IKeyStateTracker { public void tickKeyStates() { if (Minecraft.getMinecraft().currentScreen != null) return; - if (KeyManager.keyStates.get("world.moboverlay").down) mobOverlay = (mobOverlay + 1) % 2; + if (KeyManager.keyStates.get("world.moboverlay").down) { + mobOverlay = (mobOverlay + 1) % 2; + NEIClientUtils + .printChatMessage(new ChatComponentText(NEIClientUtils.translate("chat.moboverlay." + mobOverlay))); + } if (KeyManager.keyStates.get("world.chunkoverlay").down) { chunkOverlay = (chunkOverlay + 1) % (NEIModContainer.isGT5Loaded() ? 4 : 3); // 0-2 (or 3 with gt) diff --git a/src/main/resources/assets/nei/lang/en_US.lang b/src/main/resources/assets/nei/lang/en_US.lang index 00b8ed8d..0ead8e70 100644 --- a/src/main/resources/assets/nei/lang/en_US.lang +++ b/src/main/resources/assets/nei/lang/en_US.lang @@ -137,6 +137,8 @@ nei.chat.chunkoverlay.0=Chunk Overlay: Off nei.chat.chunkoverlay.1=Chunk Overlay: Chunk Corners nei.chat.chunkoverlay.2=Chunk Overlay: Chunks nei.chat.chunkoverlay.3=Chunk Overlay: GT Ore Veins +nei.chat.moboverlay.0=Mob Spawning Overlay: §cOff +nei.chat.moboverlay.1=Mob Spawning Overlay: §2On nei.chat.item_link.text=<%s> §6Click to add bookmark: %s nei.chat.bookmark_added.text=Bookmark added!