public void processMeta(Player player, ItemMeta meta) {
if (displayName != null)
meta.setDisplayName(displayName.resolve(player, placeholders));
meta.setLore(lore.stream().map(m -> m.resolve(player, placeholders)).collect(Collectors.toList()));
meta.addItemFlags(flags.toArray(new ItemFlag[0]));
for (Map.Entry<Enchantment, PlaceholderValue<Integer>> ench : enchantments.entrySet())
meta.addEnchant(ench.getKey(), ench.getValue().resolve(player), true);
}
CustomItem.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:uppercore
作者:
评论列表
文章目录