本帖最后由 h321321 于 2018-8-24 10:24 编辑
如何监听玩家手持改名后的地图?
如何监听玩家手持改名后的地图?
- @EventHandler
- public void onPlayerItemHeld(PlayerItemHeldEvent event) {
- ItemStack itemStack = event.getPlayer().getInventory().getItem(event.getNewSlot());
- if(itemStack.getType() == Material.FILLED_MAP && itemStack.hasItemMeta() && itemStack.getItemMeta().hasDisplayName()) {
- // Do something...
- }
- }
如果我的答案有帮助的话,请给我最高的评分