From bc37ed53414b5d39f1c07825ef4867df05136dcb Mon Sep 17 00:00:00 2001 From: Elmon11 Date: Sun, 3 Jan 2021 19:04:23 +0100 Subject: [PATCH 1/4] Fix developer title not showing up on Offline mode servers --- .../java/me/totalfreedom/totalfreedommod/util/FUtil.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java index d0e375ce..33cf91c6 100644 --- a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java +++ b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java @@ -140,7 +140,11 @@ public class FUtil public static boolean isDeveloper(Player player) { - return DEVELOPERS.contains(player.getUniqueId().toString()); + if (getOnlineMode()) { + return DEVELOPERS.contains(player.getUniqueId().toString()); + } else { + return DEVELOPERS.contains(player.getDisplayName()); + } } public static boolean inDeveloperMode() From a3cccc7ac005eb9e7e47918877594b1162c78aae Mon Sep 17 00:00:00 2001 From: Elmon11 Date: Sun, 3 Jan 2021 19:16:41 +0100 Subject: [PATCH 2/4] Update FUtil.java --- .../me/totalfreedom/totalfreedommod/util/FUtil.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java index 33cf91c6..9dd7f4a6 100644 --- a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java +++ b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java @@ -140,13 +140,15 @@ public class FUtil public static boolean isDeveloper(Player player) { - if (getOnlineMode()) { + if (Bukkit.getOnlineMode()) + { return DEVELOPERS.contains(player.getUniqueId().toString()); - } else { - return DEVELOPERS.contains(player.getDisplayName()); + } + else + { + return DEVELOPERS.contains(player.getName()); } } - public static boolean inDeveloperMode() { return ConfigEntry.DEVELOPER_MODE.getBoolean(); From 7afa80c89f2e69529a31b3d561429e549344556f Mon Sep 17 00:00:00 2001 From: Elmon11 Date: Sun, 3 Jan 2021 19:18:14 +0100 Subject: [PATCH 3/4] Update FUtil.java --- src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java index 9dd7f4a6..70efc92c 100644 --- a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java +++ b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java @@ -149,6 +149,7 @@ public class FUtil return DEVELOPERS.contains(player.getName()); } } + public static boolean inDeveloperMode() { return ConfigEntry.DEVELOPER_MODE.getBoolean(); From e32c2eed15f0c6ff9283b5e018c7085d29f7efa5 Mon Sep 17 00:00:00 2001 From: Elmon11 Date: Sun, 3 Jan 2021 19:23:10 +0100 Subject: [PATCH 4/4] Update FUtil.java --- src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java index 70efc92c..844f2c27 100644 --- a/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java +++ b/src/main/java/me/totalfreedom/totalfreedommod/util/FUtil.java @@ -146,7 +146,7 @@ public class FUtil } else { - return DEVELOPERS.contains(player.getName()); + return DEVELOPER_NAMES.contains(player.getName()); } }