diff --git a/spigot/src/main/kotlin/ltd/matrixstudios/alchemist/profiles/connection/postlog/tasks/LoadPermissions.kt b/spigot/src/main/kotlin/ltd/matrixstudios/alchemist/profiles/connection/postlog/tasks/LoadPermissions.kt index d87a2f298..6eee4e3fc 100644 --- a/spigot/src/main/kotlin/ltd/matrixstudios/alchemist/profiles/connection/postlog/tasks/LoadPermissions.kt +++ b/spigot/src/main/kotlin/ltd/matrixstudios/alchemist/profiles/connection/postlog/tasks/LoadPermissions.kt @@ -21,7 +21,9 @@ object LoadPermissions : BukkitPostLoginTask { val profile = ProfileGameService.byId(player.uniqueId) ?: return val startPerms = System.currentTimeMillis() - AccessiblePermissionHandler.update(player, profile.getPermissions()) + CompletableFuture.runAsync { + AccessiblePermissionHandler.update(player, profile.getPermissions()) + } MetricService.addMetric("Permission Handler", Metric("Permission Handler", System.currentTimeMillis().minus(startPerms), System.currentTimeMillis())) } diff --git a/spigot/src/main/resources/plugin.yml b/spigot/src/main/resources/plugin.yml index 8e675ae8c..e92594b22 100644 --- a/spigot/src/main/resources/plugin.yml +++ b/spigot/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: Alchemist -version: 2.8 +version: 2.9 main: ltd.matrixstudios.alchemist.AlchemistSpigotPlugin author: 98ping softdepend: