Configuration

Config.yml

What to Know

None of the options in the config can be altered from the game via commands. This is to prevent people who are spoofing admin names or who have otherwise illegitimately gained OP from doing much damage with this plugin

These values can only be changed by accessing the file directly and modifying it from there.

Everything from here down is also included in the config.yml file, but I'll put it here as well in case some error causes the config.yml to remove comments.

Config Options

  • autoban-enabled will ban associated IPs if you ban a name, or associated names if you ban an IP (if enabled, disabled by default).
  • enforce-naming-standards will block users with nonstandard names from joining. Only alpha-numeric characters and underscores allowed (up to 16 characters)
  • enable-op-kicking will allow OPs to kick other OPs. The console can ban OPs irregardless.
  • kickmsg is what is displayed if you do not specify a message when you kick a player.
  • banmsg is what is displayed if you do not specify a message when you ban a player.
  • banjoinmsg is what is displayed when someone who is banned attempts to join the server.
  • doombanmsg is what is displayed when somone is banned for trying to ban a user or IP on the doombans lists.
  • exemptips is a list of IPs that will not be banned even if they attempt to connect with a banned user's name.
  • exemptusers is just like exempt IPs, it will not ban that user for logging in from a banned IP.
  • unbannableips is where you can put IPs that cannot be banned from console commands.
  • unbannableusers is a list of users that cannot be banned using console commands.
  • doombanusers is a list of names that will backfire if a user tries to ban them, in turn banning the user.
  • doombanips, like the doombanusers, if someone tries to ban an IP on this list, they will be banned instead.
  • enable-word-filtering simple enables or disables word filtering.
  • filtered-words is the list of words that Blip will filter.

Notes

  • A "valid" minecraft username only has alpha-numeric characters and underscores. Up to 16 characters.
  • Keeping allow-nonstandard-names set to false will help ensure invalid entries are not inserted into yml files. (Recommended)
  • Ban messages may not work, and may be replaced instead with by, "The Ban Hammer has spoken!" (Probably Essentials)
  • exemptips and exemptusers will NOT unban currently banned IPs or users and will not prevent them from being banned with the ban commands.
  • It is recommended to remove the unbannableips and unbannableusers before using this plugin heavily, it's only there as an example
  • The exempt, unbannable, and doomban config options cannot be altered via command, it's intended to keep fake OPs from banning other admins.
  • The doombans will ban ANYONE who attempts to ban a listed user or IP, regardless if they are an OP, on this list, or another list, except if a user tries to ban themselves.
  • Bans sent from the console are the only way to override doombans.
  • This plugin is not designed to interfere with other user management plugins. The options in the config will not prevent other plugins from banning people.
  • The plugin processes a ban in this order: self-ban? => doomban? => unbannable?
  • If an IP/Username is on the doomban AND unbannable list, it'll process as a doomban first.

Comments

Posts Quoted:
Reply
Clear All Quotes