WorldGuard region flag firework-gun to allow/deny firework guns.
Made with love.
It looks great!
Commands
/celebrate start <duration> [message] - Start the firework show with an optional server-wide message.
/celebrate stop - Stop the firework show.
/celebrate gun - Retrieve a firework gun into your inventory.
/celebrate add <name> - Add your current location to the firework show.
/celebrate remove <name> - Remove the specified location from the firework show.
/celebrate list - List the stored firework locations.
/celebrate reload - Reload the Celebrate plugin configuration.
Permissions
celebrate.start - Start and stop the firework show.
celebrate.gun - Allow retrieving and using the firework gun.
celebrate.gun.bypass - Bypass the firework gun cooldown.
celebrate.admin - Add, remove, and list fireworks, reload the plugin.
Default Config
Code (YAML):
fireworks:
min-power: 0
max-power: 5
max-duration: 0
gun:
name: "&a&lFirework&f Gun" lore: -
"&7It's time for a &acelebration&7!" type: IRON_HORSE_ARMOR
cooldown: 0
unique: true
hooks:
worldguard: true
locale:
prefix: "&7[&a&lCele&fbrate&7]&f" gun:
cooldown: Please wait &a
{0
}&f second
(s
) before launching a &afirework&f again.
worldguard-region: You're not &aallowed&f to use the &afirework&f gun here.
commands:
start:
success: Starting the &afirework&f show. It will last for &a
{0
}&f second
(s
).
running: A &afirework&f show is already running.
max-duration: The maximum firework duration is &a
{0
}&f second
(s
).
min-duration: The firework duration must be &agreater&f than zero.
no-fireworks: You must add a &afirework&f using &a/celebrate add&f before you
can start a show.
stop:
success: Stopping the &afirework&f show.
not-running: There is not a &afirework&f show running.
add:
success: Successfully added &a
{0
}&f to the firework show.
failed: Failed to add &a
{0
}&f to the firework show. Check console for details.
remove:
success: Successfully removed &a
{0
}&f from the firework show.
failed: Failed to remove &a
{0
}&f from the firework show. Check console for details.
not-found: Could not find a firework called &a
{0
}&f.
list:
before: "Firework list ({0}): &a" separator: "&7,&a " empty: "&fThere are no fireworks configured. Type &a/celebrate add&f to get started." json: |-
&aClick here&7 to teleport.
&7
{0
} gun:
success: You have obtained the &afirework&f gun.
reload:
success: The &aCelebrate&f configuration has been reloaded.
help: -
"&a&m+&8&m--------------------&a&l Cele&fbrate &8&m--------------------&a&m+" -
"&8➝&a /celebrate start &f<duration> [message] &7–&f Start the firework show with an optional server-wide message." -
"&8➝&a /celebrate stop &7–&f Stop the firework show." -
"&8➝&a /celebrate add &f<name> &7–&f Add your current location to the firework show." -
"&8➝&a /celebrate remove &f<name> &7–&f Remove the specified location from the firework show." -
"&8➝&a /celebrate list &7–&f List the stored firework locations." -
"&8➝&a /celebrate gun &7–&f Retrieve the firework gun into your inventory." -
"&8➝&a /celebrate reload &7–&f Reload the Celebrate plugin configuration."
Support / Feature Requests Add
Log1x#0001 on Discord