cnYeqi
如题,我想要修改物品的Lore
这就需要判断物品有没有ItemMeta
如果有则再判断lore
但是如果没有需要自己创建一个ItemMeta,但是ItemMeta该怎么初始化呢?

632b781af97903

  1. ItemStack item = xxx;
  2. ItemMeta im = item.getItemMeta();
  3. List<String> lore = im.hasLore() ? im.getLore() : new ArrayList<String>();
  4. lore.add("添加lore");
  5. // 把lore设置到物品
  6. item.setItemMeta(im);
复制代码