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
It would be better if you could put your own quantity of duration.
Nice plugin.
@davidxd33
I don't need one thanks, the plugin already has one!
@ckhawks
I'll see in a Future realease, I'm really busy working on my Villages plugin at the moment and want to work on SELBans after I'm done with it
I had to update the plugin to version 1.11 also, please wait for Bukkit to approve this version.
Could you add jailing? If you do, this would be the best punishment administration plugin to exist!
Are you looking for somebody to create a web interface for this plugin? This would be a great project for me to take on.
@MrGhettocraft
You need MySQL at the moment, I'll be releasing a YML version soon
@jacklin213
I'll see if I can add this in the next version, I'm currently busy working on my Villages plugin and may take a week or two to finish that off..
Is MySQL needed? Or can I use it without?
@DOMIN8TRIX25
That negates the permission node, not exempt them from the command
@DOMIN8TRIX25
He is referring to OP's/Mods being exempt from bans or mute. A huge problem right now is that players can mute or ban other mods/owners/etc, so you need a node which prevents players from banning the player with the node.
@jacklin213
This is more dependent on your permissions plugin, in groupmanager I think you can block permissions to OPs by putting a - before the permission node
Is there OP support, eg) players with permissions cannot kick op's regardless.
I suggest maybe an exclude node eg) -SELBans.exclude.* - cannot be targeted by SELBan commands
you could expand on this by having subdivisions of exclude eg) -SELBans.exclude.mute etc.
@busterguy
Sorry, not unless you can change the plugin's banning method directly (example, if it has an option to edit a command to run)
Is it possible to add it so it say what server they got banned from? For example if a person got banned on Factions it would say "Banned on Factions by..."
Also could you add an option to have different themes maybe?
@Charl101
Since banned players can't actually join a server this isn't really possible, best you could do is add a kick message telling them to visit a page and contact you? Something like email or a forums.
Adding a part that players can dispute their bans and admins can reply would be pretty neat. But how would you verify it's them? I know this might be hard but it would make it really good :D
@DOMIN8TRIX25
Just fixed this, updated the plugin to version 1.10 Changes:
Please wait for Bukkit to approve this version.
@EpicPlugins
Oh, sorry about this, Bootstrap (What I used for the styles) was updated recently and they changed the link to their public repo, I'll have this fixed in the next version
very much thx... permissions are perfekt :-)
@DOMIN8TRIX25
http://mc.tbnr.net/SelBans.php#BansTabBans
Do I have to code my own :(
@BuildingDave
Just changed some of the permissions checking around (Per https:github.com/macintosh264/SELBans/commit/5d30201948dc9603f446762c431768d869c1fb56#diff-0)
Please wait for Bukkit to approve the latest version, or grab it from here
i have permissionsex (mysql)
i have a group "bürger" for all members
the group have nothing permission from SELbans.
noting!
i have the server 13 months with 120-250 players / day.
i know my with permissionsex
bürger have NO permissions and can use the commands kick and warn.
all other for tempban, ban can bürger not use
i dont want bürger can use the command kick and warn ...
for testing i have give the group bürger the negativ-permissions: -selbans.*
bürger can still use warn and kick -.-
i have not this problem before install selbans