2
0
Эх сурвалжийг харах

Fix for inspect command throwing errors when players are in different
worlds

nossr50 13 жил өмнө
parent
commit
80c36ca846

+ 2 - 1
src/main/java/com/gmail/nossr50/commands/general/InspectCommand.java

@@ -47,7 +47,8 @@ public class InspectCommand implements CommandExecutor {
             PlayerProfile PPt = Users.getProfile(target);
             
             //If they are not an Op they have to be close
-            if(sender instanceof Player && !player.isOp() && !m.isNear(player.getLocation(), target.getLocation(), 5.0))
+            if(sender instanceof Player && !player.getWorld().equals(target.getWorld()) || 
+                    sender instanceof Player && !player.isOp() && !m.isNear(player.getLocation(), target.getLocation(), 5.0))
             {
                 sender.sendMessage("You are too far away to inspect that player!"); //TODO: Needs more locale.
             }