如题,我想要修改物品的Lore
这就需要判断物品有没有ItemMeta
如果有则再判断lore
但是如果没有需要自己创建一个ItemMeta,但是ItemMeta该怎么初始化呢?
这就需要判断物品有没有ItemMeta
如果有则再判断lore
但是如果没有需要自己创建一个ItemMeta,但是ItemMeta该怎么初始化呢?
 
- ItemStack item = xxx;
 
- ItemMeta im = item.getItemMeta();
 
- List<String> lore = im.hasLore() ? im.getLore() : new ArrayList<String>();
 
- lore.add("添加lore");
 
- // 把lore设置到物品
 
- item.setItemMeta(im);