@EventHandler
public void KimuraFirework(PlayerDeathEvent event) {
Player player = event.getEntity();
// check if player is Kimura or not
if (!player.getPlayerListName().contains("schinchig")) return;
// spawn Firework
World world = player.getWorld();
Firework firework = (Firework) world.spawnEntity(player.getLocation(), EntityType.FIREWORK);
// set firework random meta infomations
FireworkMeta meta = firework.getFireworkMeta();
FireworkEffect.Builder builder = FireworkEffect.builder();
builder.withColor(getRandomColors(1 + rand.nextInt(5)));
builder.withFade(getRandomColors(1 + rand.nextInt(3)));
builder.flicker(rand.nextBoolean());
builder.trail(rand.nextBoolean());
builder.with(FireworkEffect.Type.values()[rand.nextInt(5)]);
meta.setPower(1 + rand.nextInt(4));
meta.addEffect(builder.build());
firework.setFireworkMeta(meta);
}
KimuraFireworkOnDeath.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:KimuraPlugin
作者:
评论列表
文章目录