From 9ef5a983ccfb77ae4371c37cb7d45bbb0466b9ab Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Mon, 12 Feb 2018 23:00:10 +0100 Subject: [PATCH 1/4] Fix #1482 --- src/main/java/fr/xephi/authme/listener/PlayerListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/fr/xephi/authme/listener/PlayerListener.java b/src/main/java/fr/xephi/authme/listener/PlayerListener.java index 30332c15..b4709a56 100644 --- a/src/main/java/fr/xephi/authme/listener/PlayerListener.java +++ b/src/main/java/fr/xephi/authme/listener/PlayerListener.java @@ -178,6 +178,7 @@ public class PlayerListener implements Listener { String customJoinMessage = settings.getProperty(RegistrationSettings.CUSTOM_JOIN_MESSAGE); if (!customJoinMessage.isEmpty()) { + customJoinMessage = ChatColor.translateAlternateColorCodes('&', customJoinMessage); event.setJoinMessage(customJoinMessage .replace("{PLAYERNAME}", player.getName()) .replace("{DISPLAYNAME}", player.getDisplayName()) From 1626274e9de5a3d32356c0b7286576d7f5aae5e5 Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Mon, 12 Feb 2018 23:37:22 +0100 Subject: [PATCH 2/4] Try to solve #1498 --- src/main/java/fr/xephi/authme/task/purge/PurgeTask.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/fr/xephi/authme/task/purge/PurgeTask.java b/src/main/java/fr/xephi/authme/task/purge/PurgeTask.java index 92391af9..27b42415 100644 --- a/src/main/java/fr/xephi/authme/task/purge/PurgeTask.java +++ b/src/main/java/fr/xephi/authme/task/purge/PurgeTask.java @@ -73,6 +73,11 @@ class PurgeTask extends BukkitRunnable { OfflinePlayer offlinePlayer = offlinePlayers[nextPosition]; if (offlinePlayer.getName() != null && toPurge.remove(offlinePlayer.getName().toLowerCase())) { + try { + permissionsManager.loadUserData(offlinePlayer.getUniqueId()); + } catch (NoSuchMethodError e) { + permissionsManager.loadUserData(offlinePlayer.getName()); + } if (!permissionsManager.hasPermissionOffline(offlinePlayer, PlayerStatePermission.BYPASS_PURGE)) { playerPortion.add(offlinePlayer); namePortion.add(offlinePlayer.getName()); From 386703a1b49d80212f7f8b8bb99518a75c9054cf Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Wed, 14 Feb 2018 02:10:24 +0100 Subject: [PATCH 3/4] Update maven plugins and dependencies --- pom.xml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index b508bfa1..0e81586a 100644 --- a/pom.xml +++ b/pom.xml @@ -186,7 +186,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 2.10.4 + 3.0.0 attach-javadocs @@ -336,12 +336,6 @@ http://repo.onarandombox.com/content/groups/public - - - luck-repo - https://repo.lucko.me/ - - vault-repo @@ -545,7 +539,7 @@ me.lucko.luckperms luckperms-api - 4.0-SNAPSHOT + 4.0 provided From b47bc9daa7243f0650bbdd3df36282315e4f5a42 Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Fri, 16 Feb 2018 20:51:51 +0100 Subject: [PATCH 4/4] Fix the permissionex dependency --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0e81586a..4ada4f73 100644 --- a/pom.xml +++ b/pom.xml @@ -547,7 +547,7 @@ ru.tehkode PermissionsEx - 1.23.5 + 1.23.5-SNAPSHOT provided