Ver Fonte

attempt to register flags if they are still not registered

nossr50 há 6 anos atrás
pai
commit
cbb726e020
1 ficheiros alterados com 8 adições e 0 exclusões
  1. 8 0
      src/main/java/com/gmail/nossr50/WorldGuardManager.java

+ 8 - 0
src/main/java/com/gmail/nossr50/WorldGuardManager.java

@@ -37,6 +37,10 @@ public class WorldGuardManager {
 
     public boolean hasMainFlag(Player player)
     {
+        //Not sure when we're supposed to know when WorldGuard is loaded
+        if(!flagsRegistered)
+            registerFlags();
+
         BukkitPlayer localPlayer = BukkitAdapter.adapt(player);
         com.sk89q.worldedit.util.Location loc = localPlayer.getLocation();
 
@@ -60,6 +64,10 @@ public class WorldGuardManager {
 
     public boolean hasXPFlag(Player player)
     {
+        //Not sure when we're supposed to know when WorldGuard is loaded
+        if(!flagsRegistered)
+            registerFlags();
+
         BukkitPlayer localPlayer = BukkitAdapter.adapt(player);
         com.sk89q.worldedit.util.Location loc = localPlayer.getLocation();