From a48aa0cec846593a6585335009cf18b80ced03af Mon Sep 17 00:00:00 2001 From: Ahmet Hakan <84207373+AhmHkn0@users.noreply.github.com> Date: Thu, 11 Apr 2024 12:00:48 +0300 Subject: [PATCH] fix: Island settings/permissions not saved to the correct key (#40) Island settings were not being saved because the role keys of the island settings were not called correctly. --- src/main/java/com/craftaro/skyblock/island/Island.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/craftaro/skyblock/island/Island.java b/src/main/java/com/craftaro/skyblock/island/Island.java index 0866d0ef..85318c8c 100644 --- a/src/main/java/com/craftaro/skyblock/island/Island.java +++ b/src/main/java/com/craftaro/skyblock/island/Island.java @@ -918,7 +918,7 @@ public class Island { for (Entry> entry : this.islandPermissions.entrySet()) { for (IslandPermission permission : entry.getValue()) { - configLoad.set("Settings." + entry.getKey() + "." + permission.getPermission().getName(), permission.getStatus()); + configLoad.set("Settings." + entry.getKey().getFriendlyName() + "." + permission.getPermission().getName(), permission.getStatus()); } }