2697287132
咋样发送一个指令?(l例如CC菜单等)以管理员权限发送

本帖最后由 小星啊啊啊 于 2019-5-25 19:00 编辑

让控制台执行一个命令:
  1. //执行要执行的命令 (不用带/)
  2. Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "xxxx");
复制代码
让玩家以OP权限执行一个命令:
  1. //先给玩家op权限
  2. player.setOp(true);
  3. //执行要执行的命令 (不用带/)
  4. player.performCommand("xxxxx");
  5. //撤掉玩家的op
  6. player.setOp(false);
复制代码

记得判断玩家是否为op不然如果op玩家执行这个操作后会撤掉已拥有的op的~

2697287132
小星啊啊啊 发表于 2019-5-25 18:58
让控制台执行一个命令:
让玩家以OP权限执行一个命令:

谢谢!

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