diff --git a/src/main/java/io/github/hhui64/pixelmoninfoplus/gui/statspanel/StatsPanelGuiContainer.java b/src/main/java/io/github/hhui64/pixelmoninfoplus/gui/statspanel/StatsPanelGuiContainer.java index ddb45b4..94c2153 100644 --- a/src/main/java/io/github/hhui64/pixelmoninfoplus/gui/statspanel/StatsPanelGuiContainer.java +++ b/src/main/java/io/github/hhui64/pixelmoninfoplus/gui/statspanel/StatsPanelGuiContainer.java @@ -119,10 +119,13 @@ public boolean doesGuiPauseGame() { */ public static void open() { EntityPlayer player = Minecraft.getMinecraft().player; - player.openGui(PixelmonInfoPlus.instance, StatsPanelGuiHandler.GUI_ID, player.getEntityWorld(), 0, 0, 0); - StatsPanelGuiContainer.isOpen = true; - // 尝试更新缓存 - PartyCache.updateCache(false); + + if (SlotApi.getTeam().size() > 0) { + player.openGui(PixelmonInfoPlus.instance, StatsPanelGuiHandler.GUI_ID, player.getEntityWorld(), 0, 0, 0); + StatsPanelGuiContainer.isOpen = true; + // 尝试更新缓存 + PartyCache.updateCache(false); + } } /**