类org.bukkit.inventory.meta.FireworkEffectMeta源码实例Demo

下面列出了怎么用org.bukkit.inventory.meta.FireworkEffectMeta的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Slimefun4   文件: ColoredFireworkStar.java
public ColoredFireworkStar(Color color, String name, String... lore) {
    super(Material.FIREWORK_STAR, im -> {
        if (name != null) {
            im.setDisplayName(ChatColors.color(name));
        }

        ((FireworkEffectMeta) im).setEffect(FireworkEffect.builder().with(Type.BURST).withColor(color).build());

        if (lore.length > 0) {
            List<String> lines = new ArrayList<>();

            for (String line : lore) {
                lines.add(ChatColors.color(line));
            }

            im.setLore(lines);
        }
    });
}
 
 类所在包
 同包方法