FireWork Maker icon

FireWork Maker -----

Allows you to make custom fireworks through a GUI



FireWork Maker

Description:
This plugin added the ability to make custom fireworks for whatever purpose you need. This also serves as a great server donator perk. If you enjoy this plugin please feel free to give it a review and if you have any questions, ideas, or bugs, please let me know in the discussion.
I have details of how I made this plugin at this link.


Features:

  • Command: /fireworkmaker(or /fwm)
    • Required Permission: fireworkmaker.use - Changable in config.yml
  • Custom Fireworks!
  • Allows 1 - 5 Effects on 1 firework
  • All 5 types of firework
    • Ball
    • Large Ball
    • Burst
    • Creeper
    • Star
  • ALL Colors (NEW RGB Editor) for Effect
  • Toggleable Flicker
  • ALL Colors (NEW RGB Editor) for Fade
  • Toggleable Trail
  • Choosable Fuse length 1 - 5
To Install:
  1. Drop the FireWorkMaker.jar in the plugins folder
  2. Restart your server
  3. Have fun
Default Config:
Code (Text):

# _______         __          __        _    __  __       _
# |  ____(_)      \ \        / /       | |  |  \/  |     | |
# | |__   _ _ __ __\ \  /\  / /__  _ __| | _| \  / | ____| | _____ _ __
# |  __| | | '__/ _ \ \/  \/ / _ \| '__| |/ / |\/| |/ _  | |/ / _ \ '__|
# | |    | | | |  __/\  /\  / (_) | |  |   <| |  | | (_| |   <  __/ |
# |_|    |_|_|  \___| \/  \/ \___/|_|  |_|\_\_|  |_|\__,_|_|\_\___|_|
#
# Created by: abandoncaptian
# Base-Recode by: Firestone82
#

Settings:
  Prices: true
  AllowRgb: true
  GUI:
    Title:
      Prefix: "FireWorkMaker"
      CountSelect: " &0- &cSelect effects"
      ColorSelect: " &0- &cSelect color"
      EffectEdit: " &0- &cEffect {0}"
      Buy: " &0- &cSelect amount"
    MenuButton:
      Enabled: false
      Material: PLAYER_HEAD
      Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5MzQ5OGVhYzE5NzE1Mjg1NzEwNjdkNWIxMTBiZmU1MmIyNjkzYjYyMmEzYjY3N2FkNTcxMGYxZmEzMWNlIn19fQ=="
      DisplayName: "&f&lClose"
      Lore:
        - ""
        - " &f# &7Click to close"
        - ""
      Command: "say Closing.."
      Slot: 36
    Back:
      Material: PLAYER_HEAD
      Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzdhZWU5YTc1YmYwZGY3ODk3MTgzMDE1Y2NhMGIyYTdkNzU1YzYzMzg4ZmYwMTc1MmQ1ZjQ0MTlmYzY0NSJ9fX0="
      DisplayName: "&f&lBack"
      Lore:
        - ""
        - " &f# &7Click to get back"
        - ""
      Slot: 36
    Count:
      Material: "FIREWORK_ROCKET"
      DisplayName: "&f&l{0} Effect"
      Lore:
        - " &f&l» &7Price: &e{0}$"
        - ""
        - " &f# &7Click to continue with &e{1} &7effect"
        - ""
    Type:
      Material: "FIREWORK_STAR"
      DisplayName: "&f&lEffect Type"
      Lore:
        Each: " &f&l» &e{0} {1}"
        EachSelect: " &f&l» &6{0} {1}"
        Price: "&7({0}$)"
        Footer:
          - ""
          - " &f# &7Click to change"
          - ""
    Flight:
      Material: "FIREWORK_ROCKET"
      DisplayName: "&f&lFlight Length"
      Lore:
        Each: " &f&l» &ePower {0} {1}"
        EachSelect: " &f&l» &6Power {0} {1}"
        Price: "&7({0}$)"
        Footer:
          - ""
          - " &f# &7Click to change"
          - ""
    EffectColor:
      Material: "LEATHER_CHESTPLATE"
      DisplayName: "&f&lEffect Color"
      Lore:
        - " &f&l» &7Current: {0}█ &8({1})"
        - " &f&l» &7Price: &e{2}$"
        - ""
        - " &f# &7Click to change"
        - ""
    FadeColor:
      Unset:
        Material: "IRON_CHESTPLATE"
        DisplayName: "&f&lFade Color"
        Lore:
          - " &f&l» &7Current: &eUnset"
          - " &f&l» &7Price: &e{0}$"
          - ""
          - " &f# &7Click to change"
          - ""
      Set:
        Material: "LEATHER_CHESTPLATE"
        DisplayName: "&f&lFade Color"
        Lore:
          - " &f&l» &7Current: {0}█ &8({1})"
          - " &f&l» &7Price: &e{2}$"
          - ""
          - " &f# &7Middle-Click to remove"
          - " &f# &7Click to change"
          - ""
    Flicker:
      MultiMaterial:
        Toggled:
          Material: "PLAYER_HEAD"
          Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWJjMzdjOWIzN2Y0ZGYzNmU0ZTUwNDM1ZmQ0MWVjZDZhN2E3MTFkMTFiOTFhNmU1MDdkMjg1ZThlODViZCJ9fX0="
        Untoggled:
          Material: "PLAYER_HEAD"
          Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2NjNDcwYWUyNjMxZWZkZmFmOTY3YjM2OTQxM2JjMjQ1MWNkN2EzOTQ2NWRhNzgzNmE2YzdhMTRlODc3In19fQ=="
      DisplayName: "&f&lFlicker"
      Lore:
        - " &f&l» &7Current: {0}"
        - " &f&l» &7Price: &e{1}$"
        - ""
        - " &f# &7Click to change"
        - ""
    Trail:
      Material: "LEVER"
      DisplayName: "&f&lTrail"
      Lore:
        - " &f&l» &7Current: {0}"
        - " &f&l» &7Price: &e{1}$"
        - ""
        - " &f# &7Click to change"
        - ""
    Finish:
      Material: PLAYER_HEAD
      Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDMxMmNhNDYzMmRlZjVmZmFmMmViMGQ5ZDdjYzdiNTVhNTBjNGUzOTIwZDkwMzcyYWFiMTQwNzgxZjVkZmJjNCJ9fX0="
      DisplayName: "&f&lFinish"
      Lore:
        - " &f&l» &7Final price: &e{0}$"
        - ""
        - " &f# &7Click to obtain firework"
        - ""
    Stage:
      Selected:
        Material: "FILLED_MAP"
        DisplayName: "&f&lEffect {0}"
        Lore:
          - ""
          - " &f# &7Now selected"
          - ""
      Unlocked:
        Material: "MAP"
        DisplayName: "&f&lEffect {0}"
        Lore:
          - ""
          - " &f# &7Click to close"
          - ""
      Locked:
        Material: "PAPER"
        DisplayName: "&f&lEffect {0}"
        Lore:
          - ""
          - " &f# &7Out of range"
          - ""
    Color:
      DisplayName: "&f&lColor {0}"
      Lore:
        - ""
        - " &f# &7Click to select"
        - ""
    FinalColor:
      DisplayName: "&f&lFinal color"
      Lore:
        - " &f&l» &7RGB: &e({0},{1},{2})"
        - " &f&l» &7HEX: &e{3}"
        - ""
        - " &f# &7Click here to confirm"
        - ""
    Reset:
      Material: "PLAYER_HEAD"
      Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGVlYmI4YjAzY2QyN2QzNDM1ZTExNTYxNmI4ZWQzNWRjYjQyN2FmNWIwYjFjYzUyNmQzMjY1YTcyZDQ5M2UifX19"
      DisplayName: "&f&lReset"
      Lore:
        - ""
        - " &f# &7Click to reset color"
        - ""
    RgbColor:
      Red:
        DisplayName: "&f&lRed"
        Lore:
          - " &f&l» &7Amount: &e{0}"
          - ""
          - " &f# &7Left &e+1"
          - " &f# &7Right &e+10"
          - " &f# &7Shift-Left &6-1"
          - " &f# &7Shift-Right &6-10"
          - ""
      Green:
        DisplayName: "&f&lGreen"
        Lore:
          - " &f&l» &7Amount: &e{0}"
          - ""
          - " &f# &7Left &e+1"
          - " &f# &7Shift-Left &6-1"
          - " &f# &7Shift-Right &6-10"
          - ""
      Blue:
        DisplayName: "&f&lBlue"
        Lore:
          - " &f&l» &7Amount: &e{0}"
          - ""
          - " &f# &7Left &e+1"
          - " &f# &7Right &e+10"
          - " &f# &7Shift-Left &6-1"
          - " &f# &7Shift-Right &6-10"
          - ""
    Create:
      Material: "FIREWORK_ROCKET"
      DisplayName: "&f&lFirework"
      Lore:
        - " &f&l» &7Amount: &e{0}x"
        - " &f&l» &7Price: &6{1}$"
        - ""
        - " &f# &7Click to get"
        - ""
  Item:
    DisplayName: "&f&lFirework"
    Lore:
      - ""
      - "&8Created by FireworkMaker"

Prices:
  Base:
    1Effect: 100.0
    2Effect: 200.0
    3Effect: 300.0
    4Effect: 400.0
    5Effect: 500.0
  Type:
    Ball: 100.0
    LargeBall: 100.0
    Burst: 100.0
    Creeper: 100.0
    Star: 100.0
  Colors:
    PerEffect: 100.0
    PerFade: 100.0
  Toggles:
    Flicker: 100.0
    Trail: 100.0
  FlightDuration:
    1Power: 100.0
    2Power: 200.0
    3Power: 300.0
    4Power: 400.0
    5Power: 500.0

Messages:
  Reload: "&c&lServer &8&l» &7Plugin reloaded in &e{0}ms&7."
  OnlyPlayer: "&c&lServer &8&l» &7This command can by executed only by player"
  NoPermission: "&c&lServer &8&l» &7You do not have enough permissions."
  InvalidType: "&c&lServer &8&l» &7Invalid type was found on rocket. Skipped."
  NoMoney: "&c&lServer &8&l» &7You don't have enought money. Required: &e({0}$)"
  Added: "&c&lServer &8&l» &7You have received &e{0}x &7fireworks."
  AddedPriced: "&c&lServer &8&l» &7You have received &e{0}x &7fireworks for &6{1}$."
  Enabled: "&aActive"
  Disabled: "&cInactive"
  Selected: "&aSelected"
  Unselected: "&cUnselected"
 

Plans:
  • N/A Post ideas in the discussions
Videos:
(Outdated)

Check out this awesome youtube channel and server host.
You can find it @ https://serverminer.com/
Resource Information
Author:
----------
Total Downloads: 7,035
First Release: Aug 15, 2017
Last Update: May 1, 2022
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings