瀏覽代碼

Fixed NPE with /ptp <accept|toggle|acceptall>

TfT_02 12 年之前
父節點
當前提交
9cf322ca0b
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/gmail/nossr50/commands/party/PtpCommand.java

+ 3 - 1
src/main/java/com/gmail/nossr50/commands/party/PtpCommand.java

@@ -32,6 +32,9 @@ public class PtpCommand implements CommandExecutor {
 
         switch (args.length) {
             case 1:
+                player = (Player) sender;
+                mcMMOPlayer = UserManager.getPlayer(player);
+
                 if (args[0].equalsIgnoreCase("toggle")) {
                     if (!Permissions.partyTeleportToggle(sender)) {
                         sender.sendMessage(command.getPermissionMessage());
@@ -50,7 +53,6 @@ public class PtpCommand implements CommandExecutor {
                     return acceptAnyTeleportRequest();
                 }
 
-                player = (Player) sender;
                 int ptpCooldown = Config.getInstance().getPTPCommandCooldown();
                 long recentlyHurt = UserManager.getPlayer(player).getRecentlyHurt() * Misc.TIME_CONVERSION_FACTOR;