public static void shootFirework() {
		//FIREWORK-command: Randomizer
		for (Player player : Bukkit.getOnlinePlayers()) {
			Firework fw = (Firework) player.getWorld().spawn(player.getLocation(), Firework.class);
			FireworkMeta fm = fw.getFireworkMeta();
			Random r = new Random();
			Type type = null;
			int fType = r.nextInt(4) + 1;
			switch(fType) {
				default: type = Type.BALL; break;
				case 1: type = Type.BALL; break;
				case 2: type = Type.BALL_LARGE; break;
				case 3: type = Type.BURST; break;
				case 4: type = Type.CREEPER; break;
				case 5: type = Type.STAR; break;
			}
			
			int c1i = r.nextInt(15) + 1;
			int c2i = r.nextInt(15) + 1;
			Color c1 = getColor(c1i);
			Color c2 = getColor(c2i);
			FireworkEffect effect = FireworkEffect.builder().flicker(r.nextBoolean()).withColor(c1).withFade(c2).with(type).trail(r.nextBoolean()).build();
			fm.addEffect(effect);
			fm.setPower(r.nextInt(2) + 1);
			fw.setFireworkMeta(fm);
		}
	}