@Override
@Nullable
protected ItemStack[] get(Event event) {
ItemStack input = book.getSingle(event);
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) input.getItemMeta();
final EnchantmentType[] enchs = enchants.getArray(event);
for (final EnchantmentType ench : enchs) {
if (meta.hasStoredEnchant(ench.getType())) {
meta.removeEnchant(ench.getType());
}
meta.addStoredEnchant(ench.getType(), ench.getLevel(), true);
}
ItemStack result = book.getSingle(event);
result.setItemMeta(meta);
return new ItemStack[]{result};
}
ExprEnchBookWithEnch.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:MundoSK
作者:
评论列表
文章目录