凉凉丶
在主类中声明了一下
public static PlayerPoints playerPoints
然后就playerpoints.getAPI().look(player.getName())进行调用了
结果发现这行是Null的
用了player.getuuid也是一样
去官网看了点击API发现网页没了。。。。
是不是还应该加点什么?

浮生终若梦
本帖最后由 V逍遥 于 2021-5-1 22:07 编辑

从playerName 更换为 UUID
  1. public int look(UUID playerId)
复制代码

并确保UUID不是Null

凉凉丶
V逍遥 发表于 2021-5-1 22:05
从playerName 更换为 UUID

并确保UUID不是Null
  1. if(player.getUniqueId() != null){
  2.                         player.sendMessage("玩家UUID为" + player.getUniqueId() + "进行获取玩家点券");
  3.                         int look = Main.playerPoints.getAPI().look(player.getUniqueId());
  4.                         player.sendMessage("玩家点券" + look);
  5.                     } else {
  6.                         player.sendMessage("UUID为null");
  7.                     }
复制代码
进行了上述测试,Main.playerPoints.getAPI().look(player.getUniqueId());这行依旧是null的报错

PercyDan
凉凉丶 发表于 2021-5-1 22:18
进行了上述测试,Main.playerPoints.getAPI().look(player.getUniqueId());这行依旧是null的报错
...

playerPoint实例化了吗?

凉凉丶
PercyDan 发表于 2021-5-1 22:44
playerPoint实例化了吗?

在主类中 public static PlayerPoints playerpoints了
调用就是 Main.playerpoints.getAPI.get方法的

第一页 上一页 下一页 最后一页