Plugin category: Police/Jail Minecraft version: I would like it to support from 1.12.2 through 1.19.3 Suggested name: DeepPD What I want: I’d like a custom police plugin that has a stick that is named Police Baton (In &9&l color code) that will send the player that the police officer combat tags the player that is wanted to jail that is set using the /setjail command that simplejail offers. I would also like a command that cops can use to get the police armor that I can make in game and then add that to the command using an in game command that police officers don’t have access for to add things to the /duty command. I would also like it to have a option that I can set the time the player gets jailed for and can be viewed by the player in jail with most commands. I do not want them to be able to use any commands besides ones that you can talk to other players with, also would like them to be able to pay the officer that jailed them with /pay from essentials. I would also like there to be a command that the officer can use to release the criminal from jail if that player paid the bail. Also would like it to have an option in the config that I set a message to send in chat whenever a player gets jailed. The command to add the duty items will need to add the items that are in the admin’s inventory, also need a command that will give the admin the police baton to add to the police duty items! A police chat that they can send 1 message with /pc or toggle police chat with /pctoggle, and a command that will tell the officer how many players the wanted player(s) have murdered with the list of users that the criminal murdered since server reboot//incident count needs to reset daily, by doing /incidents playername. And the Duty command will give them a new inventory with the police duty items only and if the wanted player has drugs, the drugs will go into the cops inventory, the drugs itemnames would be vanilla item names so it would take that item from the players inventory even if it isn’t a drug but will be returned by the cop when they are released. Also when a cop is in /duty they can not drop items, they can access chests etc and when they want to leave duty to do something else, they would just do /duty, and when they leave duty they will have their inventory they had before they went into duty. Also would like a command that police can use to make a police announcement to the whole server, such as /policesay (message). Along with /police promote (player) (rank) - Jr Police, Sr Police, or Chief (those 3 options) along with /police demote (player) citizen. The permissions plugin that will be used is PermissionsEX. Ideas for commands: /pc /incidents (player) /pctoggle /duty, /release (player), /additems, /getbaton, /policetp (player), /police promote (player) (rank) - Ranks are Jr Police, Sr Police and Chief, /police demote (player) citizen, /policesay - police broadcasting system Ideas for permissions: deeppd.duty deeppd.*(ADMIN ONLY) deeppd.policesay deeppd.release deeppd.additems deeppd.getbaton deeppd.incidents deeppd.pc deeppd.pc.toggle deeppd.policetp deeppd.promote deeppd.demote When I'd like it by: March 31st 2023 Also want a way for police to tp 300-400 blocks away using /policetp (player)
BUMP again... i would also like to add that I would like there to be a command to reload the plugin, such as "/dcpd reload" with permission node of "deeppd.reload" also be included in the deeppd.* also want there to be a deeppd.police permission node which includes all the things with the following commands: /pc /pctoggle /duty /incidents (player) /release (player) /policetp (player) Another feature I want to be added is a wanted system that adds the following things with the commands and perms that will also be part of the deeppd.police permission Wanted system should detect if a player has hit another player 3 times or more with a fist/non-weapon along with 1 hit or more with any type of weapon. The wanted system should have configurable options via the config file. I want to be able to set the time a user will be wanted for A configurable scoreboard showing the police officer(s) who is wanted and the remaining wanted time A configurable scoreboard for non police that show the wanted players their own wanted time and level (level being from 1 to 5) Ability to set the time a user is jailed for (using the police baton) based on their wanted level Ability to add a user to the wanted list (such as /wanted add (player) (level)) A command that shows the list of wanted players with the remaining time they are wanted for Commands to add for the wanted system: /wanted add (player) (level) /wanted list /wanted help Permission Nodes: deeppd.wanted deeppd.wanted.list deeppd.wanted.add