diff --git a/src/main/java/de/fanta/challenges/guis/settingsgui/ChallengesGui.java b/src/main/java/de/fanta/challenges/guis/settingsgui/ChallengesGui.java index cb80a41..60f7d38 100644 --- a/src/main/java/de/fanta/challenges/guis/settingsgui/ChallengesGui.java +++ b/src/main/java/de/fanta/challenges/guis/settingsgui/ChallengesGui.java @@ -80,7 +80,7 @@ GUIUtils.sendTitleToAll("Challenge", "Zufällige Drops neu gemischt!", ChatUtil.GREEN); } - case BACK_INDEX -> getParent().open(); + case BACK_INDEX -> new MainGui(player).open(); case CLOSE_IDEX -> player.closeInventory(); @@ -263,6 +263,7 @@ default -> { } } + new ChallengesGui(player).open(); } @Override diff --git a/src/main/java/de/fanta/challenges/guis/settingsgui/OtherSettingsGui.java b/src/main/java/de/fanta/challenges/guis/settingsgui/OtherSettingsGui.java index 725a0b4..ee308e6 100644 --- a/src/main/java/de/fanta/challenges/guis/settingsgui/OtherSettingsGui.java +++ b/src/main/java/de/fanta/challenges/guis/settingsgui/OtherSettingsGui.java @@ -49,7 +49,7 @@ int slot = event.getSlot(); switch (slot) { - case BACK_INDEX -> getParent().open(); + case BACK_INDEX -> new MainGui(player).open(); case CLOSE_IDEX -> player.closeInventory(); case VILLAGER_TRADE_LIMITS_INDEX -> { @@ -124,6 +124,7 @@ default -> { } } + new ChallengesGui(player).open(); } @Override diff --git a/src/main/java/de/fanta/challenges/guis/settingsgui/ServerSettingsGui.java b/src/main/java/de/fanta/challenges/guis/settingsgui/ServerSettingsGui.java index d98a787..52202fc 100644 --- a/src/main/java/de/fanta/challenges/guis/settingsgui/ServerSettingsGui.java +++ b/src/main/java/de/fanta/challenges/guis/settingsgui/ServerSettingsGui.java @@ -48,7 +48,7 @@ int slot = event.getSlot(); switch (slot) { - case BACK_INDEX -> getParent().open(); + case BACK_INDEX -> new MainGui(player).open(); case CLOSE_IDEX -> player.closeInventory(); case DIFFICULTY_INDEX -> { @@ -125,6 +125,7 @@ default -> { } } + new MainGui(player).open(); } @Override