SeruBans
Works with 1.7.2
SeruBans is the newest bans/admin tool available for Bukkit. It comes complete with /ban, /tempban, /kick, /warn, /unban, and /checkban. It will also include a webpage to help manage and log all the bans and warnings your server has. The plugin uses MySQL to store all data. This plugin has not been released yet but will be very soon!
SeruBans uses Bukkit permissions system.
Current Features
- Works with Bungeecord and mutliserver setups!
- Fully customizeable ban messages
- Fully functioning ban plugin
- Fully functioning webpage with search
- Fully functioning in game search
- Silent feature to hide bans from players with out permission
Next Features
- none?
Commands & Permissions
Donation and Help
PM or Skype me if you have any issues Serubin323 (on skype)
If you like what I do, help me continue doing it by donating!
Donate!
@2Andri
Yes, I'm not sure when I'll be able to add this, my life has been crazy lately.
Just a thought though, if some guy gets on and gets admin power they have a node that makes them unable to be banned... maybe I wont add this.
I would like an option to give OPs and Admins a perm node. So they can't be banned.
Say one guy logs on and somehow gets admin powers, not that it happens often, and decides to ban all the other Admins and OPs. The owner is on vaccation and can't help out.
Could this be done?
@Serubin323
the update you have brought, is only for the webpage which i fixed long time ago. It can delete, edit and all now. But the jar file is still the first one in the new update. Please fix mysql connection not to mess up the queue, causing crash.
@Serubin323
i have changed the password and every other 10 or 20 plugins using password likes this kind with no trouble.
Can you please update the mysql base connection not to be needing to restart hole server every third hour? We used to be running 46Hour before restart.
@sheepwool7
Uh, your sql database is not liking the password your telling it to use. Basically check the config make sure the info is correct.
When i use bsearch, response to ID is "ID must be a number" no matter what i type.
I am getting an error.
http://pastebin.com/LtxPfGre
@IamDroid
With in the next few days. No new features, just bug fixes.
When do you think a new release is coming out :) ?
This seems to be a great replacement for FigAdmin, since it's inactive and doesn't work anymore.
well, we first added 3000 old entries to the mysql base, which is running localhost, same machine. After 10-20 minutes, the base will return that is not responding on requests, connections to the base. Then we removed those 3000, reformatted the base and started on a fresh. After proxy 1-5 hours, the base will go "cold" again. When this happens, ppl who are banned, can log straight in. It is in first case, only fixed by a full restart of the server. Btw. we do not think its appropiate to concat kickings with the banning-list.txt file.
@fungreenfox
Uhhhhh, That's not a happy error.
19:56:45 [INFO] [SeruBans] Attempting to add player xxxxxx99 to database; 19:56:45 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '16777215' for key 'PRIMARY'
Kick commands stops working after a while...
2012-06-30 18:12:21 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'kick' in plugin SeruBans v2.0.4 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:484) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:822) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:782) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:765) at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:141) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:114) at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:461) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at net.serubin.serubans.util.MySqlDatabase.addBan(MySqlDatabase.java:195) at net.serubin.serubans.commands.KickCommand.onCommand(KickCommand.java:52) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
@UltimateBaseCraft
Could be done. Perhaps versions 2.6 I have some other fixes that need to get done before hand.
Is this also an IP-Ban plugin ?
@sheepwool7
I'll release a version for the most current build soon.
Its been in the works for a few months, that's why its being built against an older bukkit version. It should still work with the most current thought.
@Serubin323
And a minute early, done...
@junebugjump
Give me 20 minutes :)
So excited about this... Any date on when the website portion will be available?
We have a terrible time tracking all the players that we ban (mostly griefing), the reports get all backed up and then staff in different time zones end up with issues.
Thanks so much for all your hard work.
Pnk_power_ranger WtgCraft