A Bukkit/Spigot/PaperMC System with an included BanSystem. Requires MongoDB.
To use the BanSystem you need to enable it in the Config File. If you want you can change the MongoDatabase. Usage: /ban {Player} {ID} Permission: Depends on ID description: You can use this command to banmute a player by the name and the ID Usage: /mute {Player} {ID} Permission: Depends on ID description: You can use this command to mute a player by the name and the ID Usage: /unban {UnbanID} Permission: serversystem.unban description: You can use this command to unmute a player by the BanID Usage: /unmute {UnmuteID}Permission: serversystem.unmute description: You can use this command to unmute a player by the MuteID Usage: /check [{Player};{BanID/MuteID};{UUID}] Permission: serversystem.check description: You can use this command to check the History of an Player by name or UUID or by the Ban-/MuteID.
Information: You have to create the IDs you want to use in the config.yml An example will look like this:
ban:
'1':
time: 60000
reason: Your reason here
permission: ban.1
banids:
- 1
mute:
'1':
time: 60000
reason: Your reason here
permission: mute.1
muteids:
- 1
You have to set the time in milliseconds. The Reason can be any String you want. It is recommed to set the permission with "." between categorys.
Usage: /reboot Permission: serversystem.reboot description: You can use this command to reboot the Server with a notification 10 Seconds before it will stop. Usage: /heal {Player} Permission: serversystem.heal description: You can use this command to heal a player. Usage: /feed {Player} Permission: serversystem.feed description: You can use this command to feed a player. You can set every message the System can send in the messages.yml