Punishment GUI
Punishment GUI
Created by Tecno_Wizard and Chiller
About
This plugin was created to allow server admins to punish other players in their server. The admins are allowed to warn players, temporarily mute and ban players and permanently mute and ban players! This plugin uses a custom inventory GUI that contains the buttons to perform the above actions!
How to Use
- Put the PunishmentGUI.jar into your plugins directory
- Restart or reload your server
- Add the permissions to whomever is using it
- Use the command: /punish <player> <reason> to open the GUI
- Optionally:
- Edit config to change temporary ban and mute expiration (seconds)
- Edit all the messages to use your server's message format
- Message arguments:
- {message_prefix} - The prefix before the message
- {message_suffix} - The suffix after the message
- {reason} - The reason the player was punished
- {date} - The date the punishment was given
- {expiration} - The date the temporary punishment expires
- {punished} - The punished player's name
- {punisher} - The punisher's player's name
- {remover} - The player's name who removed the punishment
- {remove_reason} - The reason the punishment was removed
- Optionally disable the MOTD status message
Pictures
Commands
- /punish <player> <reason> - Opens the GUI to punish the specified player for the specified reason
- /p <player> <reason> - Same as above
Permissions
- punish.use - Gives the ability to use the punishment GUI
- punish.temp_mute - Gives the ability to temporarily mute a player
- punish.temp_ban - Gives the ability to temporarily ban a player
- punish.perm_mute - Gives the ability to permanently mute a player
- punish.perm_ban - Gives the ability to permanently ban a player
- punish.protected - Makes the player invulnerable to punishments
@lukICU
Do /p (name) f and right click the punishment you want to remove
How would you unban a player?!!?
Awesome plugin! But you have to add the feature so when someone is muted they can't use things like /msg or /me Also the ability to change the icons of the items in the GUI would be amazing! One more thing! Add a message for feedback to the sender like "(name) had been temporary banned!"
Very great! I use this for my server!! Please do add the following:
Basically I want you to add something where you click temp ban/mute, then it brings up a new menu where you click the amount of time to temp ban/mute them for. Please make the times customizable.
Very good plugin. Can you dev it for bungee too?
Very good plugin for banning those evil people!
Awesome job :D But could there be an {item_name} implemented to edit the name of the items you click (would also show as that name in the History too)? Also, when you click on a punishment, it says to the rest of the staff (or ops) "PUNISH Name has banned Player123 for 2 Hours" or "PUNISH Name issued a warning to Player123"?
@ChillerCraft
I love plugin. Please add suport BungeeCord :)
Seems awesome but could you make it so a file generates showing something like this: 8-14-15|ShahbloxHD(banner)|Banned|hex123(person who has been banned) 8-16-15|ShahbloxHD|Muted|domino1|10seconds 8-17-15|ShahbloxHD|TemlBanned|hacker50|10days
Can you add an option for different times for tempban and tempmute please? Also, add an option in the punishment history to clear their history, along with a permission for that :) Other than that, this plugin is truly amazing! :)
@ChillerCraft
Awesome! It's really a great plugin too!
@MikeTheRockstarOfficial
I am updating the plugin and I want to use the updated screenshots, I will be uploading a new version and screenshots soon!
Glad you like it!
I'm actually looking for a better punishment plugin. I'll have to check it out when I get a chance.
This plugin is AMAZING :D I have a few screenshots if you want to use them :>
This looks amazing! Maybe you should add a few screenies of what the GUI looks like so people can see if it looks good to them. Great Work Tho :D