CyanBillows
本帖最后由 CyanBillows 于 2020-4-9 10:45 编辑

加入到原版的team,翻spigot api的时候发现addEntry方法中要填写的居然是String,不清楚里面是应该填写生物uuid还是其他的什么...已解决,确定填写uuid。XD

听风风111

洞穴夜莺
你是Forge呢,还是Fabric呢,还是Bukkit呢?

CyanBillows
Billy12345 发表于 2020-4-8 22:49
你是Forge呢,还是Fabric呢,还是Bukkit呢?

bukkit插件

麻花awa
  1.   @Override
  2.     public void addPlayer(OfflinePlayer player) throws IllegalStateException, IllegalArgumentException {
  3.         Validate.notNull(player, "OfflinePlayer cannot be null");
  4.         addEntry(player.getName());
  5.     }
复制代码

这是craftbukkit中Team#addPlayer的内部实现
所以那个参数填可任意内容(可能

CyanBillows
本帖最后由 CyanBillows 于 2020-4-9 00:59 编辑
hemp 发表于 2020-4-8 23:44
这是craftbukkit中Team#addPlayer的内部实现
所以那个参数填可任意内容(可能

似乎可用addEntry(string)添加实体到team里去。但我不确定其他实体应该怎么写

Andy13579
CyanBillows 发表于 2020-4-9 00:53
似乎可用addEntry(string)添加实体到team里去。但我不确定其他实体应该怎么写 ...

什么实体?

动物?

Karlatemp
别问,问就是UUID

洞穴夜莺
根据team命令实现可知,这里应该填uuid字符串

下一页 最后一页