diff --git a/Plugins/mineplex-questmanager/src/mineplex/quest/client/RedisQuestSupplier.java b/Plugins/mineplex-questmanager/src/mineplex/quest/client/RedisQuestSupplier.java index db5320f45..9d5fe025f 100644 --- a/Plugins/mineplex-questmanager/src/mineplex/quest/client/RedisQuestSupplier.java +++ b/Plugins/mineplex-questmanager/src/mineplex/quest/client/RedisQuestSupplier.java @@ -40,13 +40,13 @@ public class RedisQuestSupplier implements QuestSupplier _serverUniqueId = plugin.getConfig().getString("serverstatus.name"); - requestActiveQuests(); - // update quests sent specifically to this server when it requests them (like on startup) _pubSub.subscribe(PubSubChannels.QUEST_REQUEST_BASE + _serverUniqueId, this::updateQuests); // update quests when received _pubSub.subscribe(PubSubChannels.QUEST_SUPPLIER_CHANNEL, this::updateQuests); + + requestActiveQuests(); } private void updateQuests(String channel, String message)