mohuang521
@EventHandler
public void onClick(InventoryCloseEvent e) {
}

这是一个背包关闭的监听事件 我需要如何去让他关闭背包的时候服务端执行一个指令?
还有如何获取玩家?
Player p = (Player) e.getWhoClicked();
可以这样直接强制转换吗


roj234


if(... instanceof Player)
    (Player)...
    ...
else
    return;

1139365029
Player p = (Player) e.getWhoClicked();
可以

服务端执行指令
  1. Bukkit.dispatchCommand(Bukkit.getConsoleSender(), 指令,不要斜杠);
复制代码

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