diff --git a/client/net/minecraftforge/client/GuiIngameForge.java b/client/net/minecraftforge/client/GuiIngameForge.java index 93eabfef99..75429fc20e 100644 --- a/client/net/minecraftforge/client/GuiIngameForge.java +++ b/client/net/minecraftforge/client/GuiIngameForge.java @@ -745,6 +745,7 @@ public class GuiIngameForge extends GuiIngame if (mc.gameSettings.keyBindPlayerList.pressed && (!mc.isIntegratedServerRunning() || handler.playerInfoList.size() > 1 || scoreobjective != null)) { + if (pre(PLAYER_LIST)) return; this.mc.mcProfiler.startSection("playerList"); List players = handler.playerInfoList; int maxPlayers = handler.currentServerMaxPlayers; @@ -811,6 +812,7 @@ public class GuiIngameForge extends GuiIngame zLevel -= 100.0F; } } + post(PLAYER_LIST); } } diff --git a/client/net/minecraftforge/client/event/RenderGameOverlayEvent.java b/client/net/minecraftforge/client/event/RenderGameOverlayEvent.java index 0c7ca27588..bf99acb4c5 100644 --- a/client/net/minecraftforge/client/event/RenderGameOverlayEvent.java +++ b/client/net/minecraftforge/client/event/RenderGameOverlayEvent.java @@ -25,7 +25,8 @@ public class RenderGameOverlayEvent extends Event TEXT, HEALTHMOUNT, JUMPBAR, - CHAT + CHAT, + PLAYER_LIST } public final float partialTicks;