Toame
在一插件中 我从GUI中get到了一个ItemStack 我想修改/它的Lore与Name 但当我获取它的ItemMeta报错了

洞穴夜莺
bukkit插件开发与mod开发不同,它不保证空物品栈堆使用空气物品还是null表示
因此获取物品堆必须判空

Toame
洞穴夜莺 发表于 2022-6-13 21:59
bukkit插件开发与mod开发不同,它不保证空物品栈堆使用空气物品还是null表示
因此获取物品堆必须判空 ...

那么我应该怎么做 请大佬指点下

美味的曲奇
Toame 发表于 2022-6-13 22:57
那么我应该怎么做 请大佬指点下

ItemStack item = inv.getItem(index)
if(item!=null){
     // DOING...
}

Toame
美味的曲奇 发表于 2022-6-14 07:16
ItemStack item = inv.getItem(index)
if(item!=null){
     // DOING...

谢谢给出的办法 但我要怎么修改它的Lore与Name呢?

美味的曲奇
Toame 发表于 2022-6-14 16:21
谢谢给出的办法 但我要怎么修改它的Lore与Name呢?

https://plgdev.xuogroup.top/#/3-2
对于基础的问题 查阅教程教程是比提问更好的解决方案