Advanced punishment system out there
Tags
Tags
None
This Punishment GUI plugin is the most advanced punishment system. This was developed by me but was inspired by the server MC-Central.

Features:
- MySQL Only
- Punishment times increment
- Clearing History
- Single Punishment Clearing
- Punishment History in GUI
- Specific Permissions
- Neat GUI
- Block commands while muted
- Revoking commands
- Advanced temp-ban feature
- Past offenses of everything
- IP-Lookups

- IPBans (Beta Stage)
- Bungee supported:
If you have a bungee server, it will kick players from the proxy

Installation:
- Turn off your server
- Go into your plugins folder
- Place the Punishment.jar in there
- Start your Server
- Stop it again and go configure the MySQL Login Info
- Start it up again and you're done!
If you want to edit the config:
- Go into the config
- Edit what's needed
- Reload the server

This requires a MySQL Database! It will NOT work without one

Commands:
- /Punish <user> <reason> - Opens up punishment gui
- /Clearpunish <ID> - Clears a specific punishment
- /Puniship <IP> <reason> - IPbans a user
- /Unpuniship <IP> - Removes an ipban
- /Iplookup <IP/User> - List the accounts under an IP | List the IP's under an account

Permissions:
- Punish.Use - Ability to use /punish, listed as staff, ability to use warning, kick + all chat offenses
- Punish.Staff - Ability to punish other staff members
- Punish.IPBan - Ability to use /puniship and /unpuniship
- Punish.TempBan - Access the tempban menu
- Punish.PermBan - Use the perm-ban option
- Punish.Ban - Ability to use gameplay and client mod offenses
- Punish.Alert - Receive punishment alerts
- Punish.Clear - Ability to use /clearpunish
- Punish.Iplookup - Ability to /iplookup

- Punish.Clear - Use the Clear All Punishments in more options
- Punish.unmute - Use the unmute option
- Punish.unban - Use the unban option
- Punish.TpaBan - Use the 2day tpa ban + remove tpa ban
- Punish.RevokeSell - Use the perm sell ban + remove sell ban

Pictures:
QiYD177.png


Iron Sword: Chat Offences (Type: Mute)
Gold Sword: Gameplay Offences (Type: Ban)
Diamond Sword: Client Modification Offences (Type: Ban)

Green Glass: Severity 1 (Punishment type/length varies depending on which offense)
Yellow Glass: Severity 2 (Punishment type/length varies depending on which offense)
Red Glass: Severity 3 (Punishment type/length varies depending on which offense)

Redstone Block: Perm-Ban
Redstone Dust: Temp-Ban Menu

Map: Latest Punishment

Paper: Warn
Leather Boots: Kick (Helper+)
Command Block: Open Extra Punishments GUI

Book: View All Punishments Menu

Z4cuVeU.png


Green Dye: Increase time
Pink Dye: Decrease time
Stained Glass: Shows select time
Diamond: Issue temp-ban

Arrow: Back to main punishment menu

yqqCdK4.png


Far Left Red Dye: Unmute
Left Red Dye: Unban
Far Right Red Dye: Remove Revoke Sell
Right Dye: Remove Tpa Tempban

Left Anvil: 2 Day Tpa Tempban
Middle Anvil: Clear All Punishments
Right Anvil: Permanent Revoke Sell

Bed: Back to main punishment menu

XSjaFbh.png


ID is used for /clearpunish
The red bold number is the past offense

oQM6oMO.png


That is how /iplookup looks like. The date shows the login date

Note:
This idea was inspired by MC-Central

I am also willing to make custom changes such as duration, command bans, etc but will cost money. PM me if you are interested

Author

xBenz

Owner
Author
xBenz
Downloads
3
Type
Digital product
License duration
Unlimited
Price
2.50 USD
Views
1,005
First release
Last update
Rating
0.00 star(s) 0 ratings
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.