FireFighter 1.2.1

A roleplay plugin that allows players to play as firefighters.

  1. Tommy_T0mmY
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    Languages Supported:
    Configurable messages in the messages.yml file
    The plugin implements new missions that can be set by server administrators, those missions turn on (by default) every hour.
    The system selects a random mission from the list of missions created by the administrators.
    Players will receive an advice when the mission is starting, they will have to get to the location of the mission and to extinguish the fire.
    The automatic scheduler can be stopped in the config.yml file
    Missions can also be manually started by a command.

    The main feature of this plugin is it's fire extinguisher obtainable by /firetool or by a crafting
    Fire Extinguisher recipe
    click to expand
    - COMMANDS -
    /firefighter [command] [page] or /firefighter [page] Help menu command
    /firetool To get a fire extinguisher
    /fireset* To get the wand, the wand is used to select the area of the mission that will be created with the next command
    /fireset addmission <mission name> [description**] * To add a mission
    /fireset editmission <mission name> <name|description> <new value>* To edit a mission's property
    /fireset editmission <mission name> rewards* Will open a GUI where rewards for the best player can be placed, only one reward will be picked randomly by the system.
    /fireset editmission <mission name> rewards* To edit the rewards list
    /fireset deletemission <mission name>* To delete a mission
    /fireset setwand* To change the /fireset wand with the item in the main hand
    /fireset missions To show a list of every mission and their corrisponding position

    * This command should be limited to administrators
    ** The description of the mission is shown in the alert message of the mission when started, by default the description is "Fire at the <mission name>"

    - PERMISSIONS - To open the help menu
    firefighter.firetool.get To get a fire extinguisher
    firefighter.firetool.use To utilize a fire extinguisher
    firefighter.fireset* To manage missions
    firefighter.fireset.startmission* To manually start a mission
    firefighter.fireset.rewardset* To set rewards
    firefighter.fireset.startmission* To manually start a mission
    firefighter.fireset.setwand* To change the fireset wand
    firefighter.onduty To receive missions
    firefighter.firetool.freeze-durability* To freeze the fire extinguisher's durability

    * This permission should be limited to administrators

    - config.yml -
    In the config.yml file you can:
    - Toggle the automatic scheduler (true|false) (allow_missions_interval)
    - Change the missions interval (in seconds) (missions_interval)
    - Change the missions duration (in seconds) (fire_lasting_seconds)

    - messages.yml -
    In the config.yml file you can:
    - Translate every message
    - Translate every ingame help page

    If you have an older version of the plugin (< 1.2) on your server, replacing the old .jar isn't enough. You must delete the old config.yml file and let the plugin create a new file.

    When adding/editing missions to make the changes effective you must reload the plugin.
    How to reload the plugin with PlugMan
    /plugman reload FireFighter

    - CONTACTS -
    You can send me bug reports or cool ideas to one of those contacts

Recent Reviews

  1. Allergur123
    Version: 1.2.1
    The plugin is nice, I have tried in a localhost and it is fantastic, but can you update to the 1.16 versión?
  2. Elangoo
    Version: 1.2.1
    I can't start manually a mission, it say "Another mission started!" but i havn't do nothing, why? Mi sembra di aver visto che sei italiano, o mi sbaglio?
    1. Tommy_T0mmY
      Author's Response
      Yes i'm italian, you can pm me or send me a mail (in italian) if you still have the problem.
  3. Mario34TheBest
    Version: 1.2
    Good plugin I use it for my server, but how to create a command for a reward? Example /bc The fire was extingued etc.
    1. Tommy_T0mmY
      Author's Response
      Thanks for the review, I didn't understand your request well, could you give me a more specific description in the discussion tab?
  4. Kruemel96
    Version: 1.2
    Great Plugin!

    For Rewards: Vault for economy?!
    Firefighter helmet, jacket etc.?
    1. Tommy_T0mmY
      Author's Response
      Thanks for the review and for the suggestions!
      There are some plugins that let you create in-game currency like banknotes but a Vault dependency would be cool.
      Of course when i'll have time i'll add your suggestions!
  5. Mr_Kiwixe
    Version: 1.2
    really interesting plugin for an rp server, deserves more additions and downloads
    1. Tommy_T0mmY
      Author's Response
      Thanks for the review! Feel free to post some cool ideas in the Discussion tab
  6. Django07
    Version: 1.1.2
    I love it! just wondering, if there is any way to force a mission? and cold you make a crafting recipe for the fire extinguisher?

    1. Tommy_T0mmY
      Author's Response
      It will, i started working on the next update! Thanks for the review
  7. OctoberTroy
    Version: 1.0.1
    As a firefighter in real life, I LOVE THIS PLUGIN IDEA! Of course your limited in what this plugin can accomplish without being a mod (stupid spigot and mc jars lmao) but I bet it can be a beyond amazing plugin someday. If you ever want to talk to me about anything etc ill gladly talk with you!
    1. Tommy_T0mmY
      Author's Response
      Thanks for the review :)
      I'm developing new updates, feel free to post some cool ideas or to submit new code to the GitHub page ✌