Sueta

Celebrate | Firework Shows + Gun

1.0.8

Create a beautiful firework display in seconds.

·Plugin

Celebrate
Create a beautiful firework display in seconds

Features

  • Great for spawn/hub.
  • Extremely easy to configure and use.
  • No dependencies.
  • Fully configurable localization.
  • Controllable via console.
  • Customizable firework gun cooldown (with bypass permission).
  • 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

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

Similar projects

Plugin →