From bb8d612a56f636a7abd78a04fae3cc5172ca0a74 Mon Sep 17 00:00:00 2001 From: okx-code Date: Fri, 8 May 2026 14:52:05 +0100 Subject: [PATCH] actually delay group loading by 1 tick --- .../main/java/vg/civcraft/mc/namelayer/NameLayerPlugin.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/namelayer-paper/src/main/java/vg/civcraft/mc/namelayer/NameLayerPlugin.java b/plugins/namelayer-paper/src/main/java/vg/civcraft/mc/namelayer/NameLayerPlugin.java index 740342bc4..e7f919a92 100644 --- a/plugins/namelayer-paper/src/main/java/vg/civcraft/mc/namelayer/NameLayerPlugin.java +++ b/plugins/namelayer-paper/src/main/java/vg/civcraft/mc/namelayer/NameLayerPlugin.java @@ -76,8 +76,10 @@ public class NameLayerPlugin extends ACivMod { PermissionType.initialize(); blackList = new BlackList(); groupCache = new NameLayerGroupCache(); - Bukkit.getScheduler().runTaskAsynchronously(this, () -> { - groupCache = NameLayerGroupCache.loadAll(nameLayerReadDao, getLogger()); + Bukkit.getScheduler().runTask(this, () -> { + Bukkit.getScheduler().runTaskAsynchronously(this, () -> { + groupCache = NameLayerGroupCache.loadAll(nameLayerReadDao, getLogger()); + }); }); startInvalidationConsumer(); if (config.getBoolean("groups.interact", true)) {