AlchemyPotion.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:McMMOPlus 作者:
public ItemStack toItemStack(int amount) {
    ItemStack potion = new ItemStack(Material.POTION, amount, this.getDataValue());
    PotionMeta meta = (PotionMeta) potion.getItemMeta();

    if (this.getName() != null) {
        meta.setDisplayName(this.getName());
    }

    if (this.getLore() != null && !this.getLore().isEmpty()) {
        meta.setLore(this.getLore());
    }

    if (!this.getEffects().isEmpty()) {
        for (PotionEffect effect : this.getEffects()) {
            meta.addCustomEffect(effect, true);
        }
    }

    potion.setItemMeta(meta);
    return potion;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号