Ultrabans
Ultrabans
Administration Tool For Bukkit
Tired of Paranoid Plugins? Take charge of your server.
Deathmarine will update ultrabans as soon as possible.
Ultrabans is an administration tool that gives the user
more tools than a simple ban. Most of the commands
are self explanatory, considering the server aficionado
will most likely have they're own methods of administration.
Ex: warn, kick, fine+kick, fine+tempban, ban, ect.
This is a box'o'tools use to your discretion.
Important Read the ChangeLog
Features
- MySql, Sqlite support
- Configurable Messages
- Chat scanning for IP's, Spamming, and Word filter /w Configurable Result
- Jail, Muting, and other admin functions already incorporated
- Fining Players for infractions
- Entry Logging
- IP management functions such as Ping Checks, Duplicate IP Checks, ect.
- Ability to permanently ban a player
- Ability to ban players by username or IPv4
- Import and Export to default plain text files for easy conversion to any system
- Lockdown the server (Temporary Whitelist)
- Warning system with configurable results when a Max number is reached
Ultrabans Lite
With some specific features removed. Ultrabans Lite is now available. You can find it Here.
Commands
Commands can now be found on Github.
Commands
Permissions
A complete list of all permission nodes in order
Permissions
Bugs
Conflicts with Essentials.
Has been known to work with it, however use caution.
Notice: Please make a new ticket if you have any issues/suggestions/ and-or comments. Issues, that will be posted at main page won't be accepted.
ToDo
Requests.
I maybe against forced banning from other sources, however information is invaluable.
Checkout Fishchecker which checks players against the ultimate universal Fishbans global ban aggregation service.
@tremor77
An update has been submitted. Just waiting for approval.
@zwirc
Compiled from source at github, seems to be working fine.
i made everything to work how u showed but only this error Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\banlist.php on line 35 im using WampServer
@Nightiky
The spam check checks for the same message sent in a row.
If I type.
If I type.
If I type.
If I type.
--User was kicked for spam.It doesn't really check for command usage at all, It should be monitoring chat. Those options are configurable. The warn system was never designed to reset warns. It was a means to record actions made by players. I've made a configuration option to reset warnings on bans but not for kicks.
I may setup a system for development build but as soon as there is a beta I'll be submitting an update.
@Death_marine
Where can i get DEV versions? Latest release is too much buggy, dont know why. For example warn system is brokem since it doesnt reset warns when player is kicked/tempbaned. Spam checker is also sometimes broken - player gets kicked for spam, he logs back and write one simple command (/ma j, /fly, etc) and gets kicked again for spam, thats wierd.
@TanveerGT5
The plugin runs perfectly fine on 1.4.5R0.2 Beta build. If your using a development build for 1.4.5R0.3 then it will most likely break. With that, I can't support development builds. The plugin will update concurrently with the bukkit project. :)
i still need a update :s
@SatoAV
yea both my servers are on the same machine, however when I tempban someone on one server they are still able to log on to the other, even when /checkban says they are banned which is really strange
Please, add a restriction for tempbans.
@PhanaticD
I'm running this plugin on 6 servers, all connected to one database. No problems whatsoever.
This works perfectly as long as all your server and SQL-databas are on one machine. In other case, you'll need to disable bind-adress in you MySQL config. You'll also need to create a new SQL-user with corresponding rights, to use it with servers from other machines.
e.g: On your main machine, where MySQL database is Ultrabans config will be something like this:
MySQL:
Database: 'jdbc:mysql://localhost/your_database'
User: 'root'
Password: 'passwd'
And on other machines:
MySQL:
Database: 'jdbc:mysql://your.main,machine.ip/your_database'
User: 'new_user'
Password: 'passwd'
anyone have any success running this on multiple servers and one database? Any advice on how to set it up correctly?
can you update it please
Can u add a Command to remove warnings?
I have two servers and I just set them up to use the same database, However if someone gets banned while on one server they are still able to log into the other
When google analitycs cannot connect to server it spamming with read timeouts...
Tried to switch him off, the same issue...
Fix that please
Hey Death_marine. Thought I'd let ya know about a few issues I'm experiencing on 1.4.5 R 0.2 with the latest version of UltraBans.
/dupeip - Sometimes it works, sometimes it doesn't. It usually doesn't work. When it doesn't, it say "Unable to view IP for [PlayerName]." However, /checkip seems to always work. Even with the people that /dupeip doesn't work on.
/ipban - Sometimes this doesn't work. When it doesn't, it says something like: "Can't ban IP. Account banned." or similar. The staff member that brought this to my attention can't remember the exact message, so sorry about that. But, basically, it doesn't ban their IP, but it bans their account name.
Also, with the both of the above issues, no errors pop in console. It's very odd. Look into this when you get the time and hit me up. I appreciate it! Keep up the awesome work, my friend!
*Note*
By "latest version" I mean 2.0.1. Just thought I'd clarify. :)
My Players are getting warned for language. For example, someone said "class" but they got warned for saying "ass". How can i fix this so they only get warned for saying "ass".
Thanks
@TanveerGT5
How to fix it because i use it on my computer to host the server and MySQL is with Wamp
Hi, i have a question on how the case sensitivity is for when a player uses swear word. If i spell the swear word lower case in the config, will it also block any uppercase of that same swearword.
I hope this made sense, Thanks!
@TanveerGT5
i host on my computer how to fix it?