FirefighterPro v2
Provides the must-have for every Minecraft Fire Department.
This plugin has been updated from Version 1.8.5 (2014) to 2.0.0 (2017) on Deccember 3, 2017. It consists of thousands of lines more code and provides an emergency call and dispatching system, equipment for firefighters, technology for fire stations, command signs with Redstone support, WorldGuard support (to allow firefighters to access foreign land during a mission), graphical interfaces (HUD), economy integration and much more. It is fully configurable and all messages can be customized (and translated).
Commands
| Command | Arguments | Description | |
| /alarm | <description> |
|
|
| /ff | roger | Lets a firefighter confirm an alert | |
| /ff | equip | Gives the firefighter all necessary items for the mission | |
| /ff | respond | Teleports a firefighter to the scene | |
| /ff | quit | Quits a mission in advance (If Vault is installed and economy is enabled on the server: This firefighter will not get paid for that mission) | |
| /ff | info | Prints some information about the fire department | |
| /ffmanage | setStation | Sets the current position as the new fire station | |
| /ffmanage | setAutodispatch (true|false) | Toggles autodispatch (alarms without dispatchers) | |
| /ffmanage | firefighterAdd <player> | Adds a player as a firefighter to the department | |
| /ffmanage | firefighterRemove <player> | Removes a firefighter from the department | |
| /ffmanage | dispatcherAdd <player> | Adds a player as a dispatcher to the department | |
| /ffmanage | dispatcherRemove <player> | Removes a dispatcher from the department | |
| /ffmanage | unitAdd <unitShortName> <unitDisplayName> | Adds a unit. This is usually a group of firefighters which can be individually alerted by the dispatcher. | |
| /ffmanage | unitRemove <unitShortName> | Removes a unit | |
| /ffmanage | assignToUnit <firefighter> <unitShortName> | Assign a firefighter to a unit | |
| /ffmanage | removeFromUnit <firefighter> <unitShortName> | Removes a firefighter from a unit | |
| /ffmanage | paySalaries | (If Vault is installed and economy is enabled on the server:) Pays the configured salary to every firefighter an dispatcher | |
| /ffdispatch | <unitShortName1> [<unitShortName2> [...]] [-m <message>] |
Dispatches one or more units to the latest emergency with an optional message including further information | |
| /ffdispatch | -end | Officially ends a mission. This will teleport all firefighters back to the fire station and (if Vault is installed and economy is enabled on the server) pays some compensation for their work. | |
| /ffdispatch | -payoutInsurance <insuredPlayer> | (If Vault is installed and economy is enabled on the server:) Pays an insured player his insured sum. This usually happens after his belongings burnt or got destroyed. | |
| /ffinsurance | contract <installment> <dayInterval> | Signs a contract with the fire insurance. Tell it how much you want to pay and in what interval of days. The insured sum is calculated as follows: installment*(50/dayInterval). This means: The higher your installments and the smaller the interval, the more you'll get payed in case of damage. | |
| /ffinsurance | cancel | The contract with your insurance will be cancelled. You don't need to pay installments any longer, but you will also not receive any compensation in case of damage any longer. |
Permissions
| Command | Permission |
| /alarm | ffpro.civilian |
| /ff | ffpro.firefighter |
| /ffmanage | ffpro.manager |
| /ffdispatch | ffpro.dispatcher |
| /ffinsurance | ffpro.insurance |
SourceCode: Contribute to this project on GitHub!
To-Do-List:
- Support multiple fire stations
- Support for multiple concurrent emergency operations
Add command signs✔Let command signs support Redstone✔Pay firefighters at the end of a mission✔Pay firefighters a regular salary✔Support multiple units which can be dispatched seperately✔Include fire insurances✔Add head up display✔Connect to WorldGuard for giving firefighters access a certain regions during a mission✔Enable configuration of equipment items again✔Clean-up configuration✔Clean-up messages in chat✔Add a rescue coordination center with kind of a Radio Message System✔
-
View User Profile
-
Send Message
Posted May 12, 2012@Galexrt
I'm fixing it right now. Then it'll work with every Permissions-System!
-
View User Profile
-
Send Message
Posted Apr 19, 2012why not useing vault or pex or groupmanager?? or bukkitperms or any other perm plugin??(Please pex
-
View User Profile
-
Send Message
Posted Apr 10, 2012here is my problem
2012-04-10 22:35:23 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'einsatz' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:58)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
2012-04-10 22:35:53 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'alarm' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:95)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
2012-04-10 22:37:00 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'ffmedic' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:129)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
2012-04-10 22:37:39 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'ffsetstation' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:173)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
2012-04-10 22:38:15 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'ffend' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:259)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
2012-04-10 22:38:41 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'ffgo' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:231)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
2012-04-10 22:39:12 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'ffroger' in plugin FirefighterPro v1.6.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:140)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError com/nijiko/permissions/PermissionHandler
at me.DeBukkIt.FirefighterPro.FirefighterPro.onCommand(FirefighterPro.java:200)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
-
View User Profile
-
Send Message
Posted Apr 10, 2012so help me please
-
View User Profile
-
Send Message
Posted Apr 10, 2012i have recommended one
-
View User Profile
-
Send Message
Posted Apr 10, 2012i have recommended one
-
View User Profile
-
Send Message
Posted Apr 10, 2012@lou9896
Sorry. I tested the plugin v1.6.3 on the latest recommended build.
-
View User Profile
-
Send Message
Posted Apr 10, 2012some 1 help me
-
View User Profile
-
Send Message
Posted Apr 10, 2012hhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeeelllllllllllllllllllllppppppppppppppppp
when i use command it says internal error
-
View User Profile
-
Send Message
Posted Apr 10, 2012internal sever error when doing commands
-
View User Profile
-
Send Message
Posted Apr 7, 2012@PaceFireRescue
Maybe I could add a feature you can change the mode with. Something like "Policeman-Mode" and "Firefighter-Mode"...
-
View User Profile
-
Send Message
Posted Apr 4, 2012DeBukkIt on my server we have been having fun with this plugin.I was Wondering If you could develop a plugin Called "[POLICE]" Like FireFighter We Need Police. This will make a player be able to create jails, jail, Ticket A Player(instead of jailing write a ticket in real life and pay fine w/ server currency) Thanks!!
Robert sc23.servercraft.co:8531 Version 1.2.4!
-
View User Profile
-
Send Message
Posted Mar 30, 2012@that1fail
What server, please? I'd like to see my plugin in action!
-
View User Profile
-
Send Message
Posted Mar 30, 2012@Galexrt
Thatfore all firefighters get Sponges that remove water when you have WorldGuard by sk89q installed.
-
View User Profile
-
Send Message
Posted Mar 29, 2012One question the water will be removed after the fires are deleted?? or does the water is still be there?
-
View User Profile
-
Send Message
Posted Mar 29, 2012Thanks for making this plugin, we've been having fun with it so far on my server! :D
-
View User Profile
-
Send Message
Posted Mar 22, 2012@Galexrt
I think you think of the Citizens plugin!? I have never thought about NPCs and I don't think, that they will be added in my plugin, sorry!
-
View User Profile
-
Send Message
Posted Mar 21, 2012how about npcs are firefighter(because if no "real" firefighters are online) What do you think about this?
-
View User Profile
-
Send Message
Posted Mar 20, 2012@annonymious
Done in v1.6.0
-
View User Profile
-
Send Message
Posted Mar 20, 2012@S3thc0n
Done in v1.6.0