MyBans will be changing names to HCBans on the 20th of November
MyBans is a simple to use ban management system. It stores a history of bans inside a database designed to be access and managed by a website.
This plugin is licensed under GNU General Public License version 3 and it's source code is available from GitHub.
Configuration
ban-database
Contains the name of the ban database provider. Can be one of the following:
- file
- mysql
mysql
Contains connection details for the mysql server
hostname - The hostname for the MySQL server
username - Username used to connect to the server
password - Password used to connect to the server
database - Database used to store ban information in (default: mybans)
port - Port used to connect to the server.
Commands
/kick <player> [reason] - Kicks the player off the server
/ban <player> [reason] - Bans the player from the server permanently
/unban <player> - Unbans the player from the server
/tempban <player> <time> [reason] - Temporarily bans the player from the server for <time>, where time is in the format <days>d<hours>h<minutes>m<seconds>s
Permissions
mybans.kick - Allows the player to kick other players from the server.
mybans.ban - Allows the player to ban other players from the server.
mybans.tempban - Allows the player to temporarily ban other players from the server.
mybans.unban - Allows the player to unban other playes on the server.
mybans.override - Allows the player to override kick, ban or temporary ban exemptions.
Databases supported
- YML (default, doesn't store history)
- MySQL