如题,想来想去没想出来
本帖最后由 咸鱼气功王 于 2020-1-30 09:23 编辑
以op身份执行命令?然后执行完成还是非op?复制代码
以op身份执行命令?然后执行完成还是非op?
- try {
- playerExact.setOp(true);
- Bukkit.dispatchCommand(playerExact, "命令");
- } catch (Exception e) {
- e.printStackTrace();
- }finally {
- playerExact.setOp(false);
- }
/op 玩家名字
咸鱼气功王 发表于 2020-1-30 09:11
以op身份执行命令?然后执行完成还是非op?
就是说执行完指令后就成了op
在下向冰恒 发表于 2020-1-30 09:34
/op 玩家名字
用代码实现而不是原版指令
player.setOp(true);
???这个问题....
你就正常执行你设置指令
在里面强制转换命令发送者为Player的对象
然后 你的变量.setOP(true);
你就正常执行你设置指令
在里面强制转换命令发送者为Player的对象
然后 你的变量.setOP(true);