This plugin automatically applies bans based on the /r/ultrahardcore Universal Ban-List. Designed to be simple and easy to use whilst providing a wealth of features and configuration options, as well as security and efficiency. Works out-of-the-box on first install. The default settings should be good for the majority of users.
Features
Commands and Permissions
| Command | Permission | Description |
|---|---|---|
| /ubl exempt [player] | autoubl.commands.exemption (default op) | Adds a player to the exempt list so that they can join the server even if they are on the UBL |
| /ubl unexempt [player] | autoubl.commands.exemption (default op) | Removes a player to the exempt list so that they cannot join the server if they are on the UBL |
| /ubl update | autoubl.commands.update (default op) | Update the banlist from the banlist-url immediately |
| /ubl reload | autoubl.commands.reload (default op) | Reload AutoUBL settings from the config.yml and update the banlist |
Detailed command help is available in-game by typing /ubl. Typing any command without its parameters (if it has any), will display detailed help for that command
Configuration
The config.yml can be located in your plugins folder under AutoUBL after first run. It should be edited using a simple text editor only and is in YAML format. If you are unsure how to do this, please read your CraftBukkit documentation, it is exactly the same as modifying the bukkit.yml.
You can reload changes to the config.yml while the server is running using: /ubl reload
Security Considerations
If you use a custom ban-list URL, ensure that the server you are connected to is a trusted source. Although there are security measures against attacks originating from the connection to the ban-list server, they will still be able to apply and lift bans as they choose.
Development
Sources are available on GitHub: https://github.com/XHawk87/AutoUBL
Donations
If you'd like to contribute towards the continued development, support and maintenance of this project, please consider joining me on Patreon, and making a one-time or recurring pledge.
Help
If you get the followed error on starting up the server with this plugin installed "Unsupported major.minor version 51.0". This means you are using an out of date version of Java. If you don't know how to upgrade, please contact your server hosting provider and ask them for help in upgrading to Java 7, or contact Oracle customer support. Mac OS X users require JDK 7 instead of JRE 7.
If you need help you can leave a comment below and I will get back to you as soon as I can. You can also join my IRC chatroom using the following link, but please read the tutorial first. http://webchat.esper.net/?channels=XHawk87&prompt=1
Please read the documentation before asking for support