SELBans
PLEASE READ THIS
This video below sums up what's happening with Villages (and all my other plugins) and most likely a lot of other plugins, this is just my two cents and I would appreciate if you would watch this video.
What is it?
SELBans is an advanced banning, kicking, warning and muting system developed to store all records in a database for easy retrieving of a players stats. Since it's SQL it is very fast and efficient, and can be accessed from multiple locations and languages such as PHP (to make a web interface).
How it works
All Bans, kicks warnings and mutes are stored into a database, they act the same as any other plugin, but allow for lookups, even if a player has been pardoned or unmuted. Acting as a permanent record on a player, the plugin can show a previous players banning, kicking, warning or muting history and lets the admins decide how to deal with the player.
Main features of the plugin:
- Store Bannings, kickings, mutes and Warnings into a database.
- Lookup a specifc players history for bans, kicks, mutes and warnings
- Lookup where a player was banned from console
- Do timed based banning and mutes.
- Centralize bannings for multiple servers.
- Block specific commands for muted players
- Block player death messages for muted players.
- Custom kick, warning, muting, banning and more messages.
Future Plans
I can't really think of a whole lot more to add, mainly since I've used this plugin for myself for over a year now, only other thing I could add is maybe IP bans, or program up a web interface for people to download and use (give any others you can think of below).
Other
I have many plugins you can use! Check them out! Please!
| Plugin | Description | Link |
| Villages | Let players claim area's and assign player plots! Very helpful indeed! | Link |
| DomsCommands | Offers most things your server will need, offers commands, messages, chat filtering etc | Link |
| CreditShops | Basic Shop system to let players sell and buy items, built robust and with a nice interface | Link |
| SELBans | Advanced banning, kicking, muting, warning and demotion system that lets you store into an SQL database. | Link |
| ForeverFalling | Fun plugin that let's you set Y limits to let players fall from below Bedrock of one world, to the sky of another, useful for skylands | Link |
| MailItems | Set a mailbox chest and send items to other players! | Link |
| ShadyFox | Store player IP addresses on login and find players who are using same IP addresses, and catch those who use many IP's to evade IP bans! | Link |
| BukkitSkills | A dead plugin of mine, never got any attention, a very basic skills plugin that was never fully completed | Link |
| AlphaZombies | A custom gamemode plugin I made, based off the Halo 3 game mode of the same name. | Link |
I also run my own Server, Belleza, an Economy Based Villages server that runs most of my plugins. We're quite fun to play on and I hope you check us out!
You can also check out my site, domsPlace, where I have code ideas, information about plugins, and info about me in general!
Thanks
~Dom






-
View User Profile
-
Send Message
Posted Feb 24, 2015uuid support please?
-
View User Profile
-
Send Message
Posted Oct 26, 2014Is it possible not to use a Database or Web Interface?
-
View User Profile
-
Send Message
Posted Aug 23, 2014Nice job on the plugin. But i recon your overloading the PlayerPreProcessCommandEvent because it lags more than it needs to
-
View User Profile
-
Send Message
Posted Aug 11, 2014@keehl254
Turns outt hat something in the sql had an unban date set with a 0000-00-00 00:00:00 timestamp..hmm..
-
View User Profile
-
Send Message
Posted Jul 21, 2014I have narrowed it down to this plugin, and it seems that every second or so, it releases a log to console saying
Is this normal?
-
View User Profile
-
Send Message
Posted Jul 6, 2014@alrocks360
i know this is an old reply.. but.. if all servers are sharing the same data base for this plugin then yea bans are multi-server wide
-
View User Profile
-
Send Message
Posted May 10, 2014Are you looking at updating this to add UUID support?
-
View User Profile
-
Send Message
Posted Apr 6, 2014/pardon
Players have NOT permissions and all can unban with /pardon - BIG CRAP
-
View User Profile
-
Send Message
Posted Jan 24, 2014@alrocks360
It has a web interface. It's a single PHP file inside the plugin's folder.
-
View User Profile
-
Send Message
Posted Jan 3, 2014Should add a web interface for this plugin and maybe have it support more than one server? What I mean by that is if you get ban on one, You get ban on all the servers linked to it, And yes, I have tried other plugins but they don't really work how I wanted them to.
-
View User Profile
-
Send Message
Posted Dec 9, 2013Thanks for the GREAT plugins man! Keep up the amazing work!
-
View User Profile
-
Send Message
Posted Dec 6, 2013@creptor
The webpage file is generated when you download the plugin and run it the first time, just check the "SELBans" folder in your plugins directory for the php file.
-
View User Profile
-
Send Message
Posted Dec 5, 2013There is no download link for the web. This plugin is useless without the download website.
Please fix that
-
View User Profile
-
Send Message
Posted Nov 23, 2013@BuildingDave
Can you give more information?
-
View User Profile
-
Send Message
Posted Nov 20, 2013MySQL Memory-leak
Pls fix it.
Thx
-
View User Profile
-
Send Message
Posted Oct 20, 2013@TheWreckingCrew6
Sorry, but I might consider adding this feature in the future
@Bumbleboy92
Make sure you have your SQL server settings correct in the config.yml file
-
View User Profile
-
Send Message
Posted Oct 20, 2013It won't do anything, am I forgetting to do something?
-
View User Profile
-
Send Message
Posted Oct 20, 2013Are you able to add bans to the database from the web?
-
View User Profile
-
Send Message
Posted Oct 16, 2013@TheWreckingCrew6
SELBans already has a web interface. There's an example at http://minecraft.softegg.com/Bans
-
View User Profile
-
Send Message
Posted Oct 16, 2013I would love you forever if you made a web interface for this. Another cool thing you could add along with web interface that would be really cool is the ability to setup permissions from the web interface and the ability for one web interface to control multiple servers