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 63024ca..f556175 100644 --- a/src/main/java/de/fanta/challenges/guis/settingsgui/ServerSettingsGui.java +++ b/src/main/java/de/fanta/challenges/guis/settingsgui/ServerSettingsGui.java @@ -62,6 +62,7 @@ } else if (plugin.getDifficulty() == Difficulty.PEACEFUL) { plugin.setDifficulty(Difficulty.EASY); GUIUtils.sendTitleToAll("Server Einstellungen", "Schwierigkeitsgrad Leicht", ChatUtil.BLUE); + Config.setValue("editsettings", true); } } case KEEP_INVENTORY_INDEX -> { @@ -72,6 +73,7 @@ plugin.setKeepInventory(true); GUIUtils.sendTitleToAll("Server Einstellungen", "Keep Inventory aktiviert", ChatUtil.GREEN); } + Config.setValue("editsettings", true); } case NATURAL_REGENERATION_INDEX -> { if (plugin.getNaturalRegeneration()) { @@ -81,6 +83,7 @@ plugin.setNaturalRegeneration(true); GUIUtils.sendTitleToAll("Server Einstellungen", "Natürliche Regeneration deaktiviert", ChatUtil.RED); } + Config.setValue("editsettings", true); } case ULTRA_HARDCORE_INDEX -> { if (Config.getBoolean("ultrahardcore")) { @@ -93,10 +96,10 @@ } case ONE_LIFE_INDEX -> { if (Config.getBoolean("onelife")) { - Config.setValue("onelife", false); + Config.setValue("onelife", false, false); GUIUtils.sendTitleToAll("Server Einstellungen", "Ein Leben für alle deaktiviert", ChatUtil.RED); } else { - Config.setValue("onelife", true); + Config.setValue("onelife", true, false); GUIUtils.sendTitleToAll("Server Einstellungen", "Ein Leben für alle aktiviert", ChatUtil.GREEN); } }