Minecraft server plugin · Bukkit & Folia
Every creeper blast,
a firework instead.
CreeperConfettiPro cancels the creeper's block-breaking explosion and sets off a fully configurable firework in the same spot. Shape, colours, flicker, trail and how often each style appears all live in config.yml.
- 5
- firework shapes
- 18
- languages built in
- 54
- slots in the in-game GUI
- 2
- branches: Bukkit & Folia
What it does
One event, one decision,
one firework.
The plugin listens on EntityExplodeEvent. When the exploding entity is a creeper and the random roll lands inside your configured chance, the blast is replaced. When it misses, vanilla behaviour is left alone.
The plugin hooks EntityExplodeEvent and cancels it, so the terrain stays intact. The firework is a real entity, spawned one block above the creeper and detonated one tick later. See Build & extend for ways to customise the block list.
What you can tune
Everything is a config key,
or a click.
Styles and weights
Define as many styles as you like. Values are weights, normalised on load, so the chances always add up to 100% without you doing the maths.
A 54-slot in-game GUI
Left-click to edit a style, right-click to preview it, hold a firework to import it. No YAML required for day-to-day tuning.
Config migration
Versioned upgrades back up the old file, merge new keys and keep every value you set. Nothing silently resets.
Native Folia support
All scheduling goes through region schedulers, entity work stays on its owning region, config reads use volatile caches.
Install
Drop it in, restart,
open the GUI.
Pick the jar that matches your server. Both builds share the plugin name, so never install them side by side.
- Stop the server — do not hot-swap jars.
- Drop the jar into
plugins/— leave it zipped. - Start the server — the first run writes
config.ymland all 18 language files. - Run
/cc guiin game, or edit the config and run/cc reload.
# Bukkit family: Spigot, Paper, Purpur, Leaves
CreeperConfettiPro-4.2.0-bukkit.jar
# Folia only
CreeperConfettiPro-4.2.0-folia.jar
# in game
/cc gui
/cc chance 35
Java 8+ for Bukkit, Java 17+ for Folia. Wrong branch fails at startup, not silently.
Documentation
Read the wiki.
Every key, command, permission node and edge case is documented. Start with the overview, or jump straight to what you need.