所以基本上,我的问题是,当我使用getItemInHand()和setHelmet()时,两行都返回错误“将项目的类型更改为'ItemStack'”。这是出现错误的代码:

toggle.add(player.getName());
//Do stuff here when enabled.
player.sendMessage(ChatColor.GREEN + "Enabled!");
ItemStack item = player.getItemInHand();
player.getInventory().setHelmet(item);


请帮助我,我将不胜感激。

〜杰克

最佳答案

我最好的猜测是您要导入CraftBukkit,而您导入的ItemStacknet.minecraft.server.ItemStack,而不是org.bukkit.inventory.ItemStack。如果是这种情况,请更改导入,然后就可以了。

07-28 13:59