This plugin is an updated version of UltraBans version 1.7.10-1.12.1.
PHP BanList: https://www.spigotmc.org/resources/ultrabans-reloaded-1-7-1-12-supported.45742/update?update=182482
UltrabansReloaded 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

Actions:
- /ban {player} (-s/-a) {reason} - ultraban.ban
- /tempban {player} (-s/-a) {amt} {sec/min/hour/day} {Reason} - ultraban.tempban
- /ipban {player/IPv4} (-s/-a) {reason} - ultraban.ipban
- /tempipban {player} (-s/-a) {amt} {sec/min/hour/day} {Reason} - ultraban.tempipban
- /permaban {player} (-s/-a) {reason} - ultraban.permaban
- /unban {player} - ultraban.unban
- /kick {player / * } (-s/-a) {reason} - ultraban.kick
- /warn {player} (-s/-a) {reason} - ultraban.warn
- /lockdown {on/off/status} - ultraban.lockdown
- /jail {setjail/setrelease/player} - ultraban.jail
- /tempjail {player} (-s/-a) {amt} {sec/min/hour/day} {Reason} - ultraban.tempjail
- /pardon {player} - ultraban.pardon
- /lockdown {on/off/status} - ultraban.lockdown
Information:
- /checkban {player} - ultraban.checkban
- /checkip {player} - ultraban.checkip
- /uping {player} - ultraban.ping
- /dupeip {player} - ultraban.dupeip
- /history {amt} - ultraban.history
Management:
- /uclean - ultraban.clean
- /ustatus - ultraban.status
- /ureload - ultraban.reload
- /uhelp - ultraban.help
- /uversion - ultraban.version
- /editban - ultraban.editban
- /exportbans - ultraban.export
- /importbans - ultraban.import
Tools:
- /fine {player} {amt} - ultraban.fine
- /empty {player} - ultraban.empty
- /invof {player} - ultraban.inv
- /forcespawn {player} - ultraban.spawn
- /starve {player} - ultraban.starve
- /umute {player} - ultraban.mute

ultraban.*:
default: op
description: Allows the Administration to Full Control
children:
ultraban.help: true
ultraban.inv: true
ultraban.mute: true
ultraban.starve: true
ultraban.spawn: true
ultraban.empty: true
ultraban.fine: true
ultraban.import: true
ultraban.export: true
ultraban.editban: true
ultraban.reload: true
ultraban.status: true
ultraban.version: true
ultraban.history: true
ultraban.dupeip: true
ultraban.checkip: true
ultraban.checkban: true
ultraban.lockdown: true
ultraban.pardon: true
ultraban.tempjail: true
ultraban.jail: true
ultraban.warn: true
ultraban.unban: true
ultraban.kick: true
ultraban.permaban: true
ultraban.ban: true
ultraban.tempban: true
ultraban.ipban: true
ultraban.tempipban: true
ultraban.clean: true
ultraban.ping: true
ultraban.ping:
description: Allows the user to check ping
ultraban.clean:
description: Allows the user to delete Player dat files for banned players
ultraban.ban:
description: Allows the Administration to ban a player
ultraban.tempban:
description: Allows the Administration to temporarily ban a player
ultraban.ipban:
description: Allows the Administration to ban the players ip
ultraban.tempipban:
description: Allows the Administration to temporarily ban players ip
ultraban.permaban:
description: Allows the Administration to permaban a player
ultraban.kick:
description: Allows the Administration to kick a player from the server
ultraban.kick.all:
description: Allows the Administration to kick all players excluding themselves
children:
ultraban.kick: true
ultraban.unban:
description: Allows the Administration to unban a player
ultraban.warn:
description: Allows the Administration to warn a player
ultraban.jail:
description: Allows the Administration to jail a player
ultraban.tempjail:
description: Allows the Administration to temporarily jail a player
ultraban.pardon:
description: Allows the user to release a player from jail
ultraban.lockdown:
description: Allows the Administration to Lockdown the server
children:
ultraban.lockdown.override: true
ultraban.lockdown.override:
description: Allows the Administration to join during lockdown
ultraban.checkban:
description: Allows the user to check a players ban information
ultraban.checkip:
description: Allows the user to check a players ip information
ultraban.dupeip:
description: Allows the user to view the duplicate information
ultraban.history:
description: Allows the user to a history of entries
ultraban.version:
default: true
description: Allows the user to view the version
ultraban.status:
description: Allows the user to check the status of the plugin.
ultraban.reload:
description: Allows the use of the reload function
ultraban.editban:
description: Allows the user to edit a previous ban
ultraban.import:
description: Allows the user to import a banlist
ultraban.export:
description: Allows the user to export a banlist
ultraban.fine:
description: Allows the user to fine a player money
ultraban.empty:
description: Allows the user to empty a players inventory
ultraban.spawn:
description: Allows the user to force a player to leave an area
ultraban.starve:
description: Allows the user to empty food level
ultraban.mute:
description: Allows the user to mute a player
ultraban.inv:
description: Allows the user to check the inventory of a player.
ultraban.help:
description: Allows the use of the help function
ultraban.override.*:
description: Allows the Administration to Override Commands
children:
ultraban.override.ban: true
ultraban.override.ipban: true
ultraban.override.jail: true
ultraban.override.kick: true
ultraban.override.kick.all: true
ultraban.override.fine: true
ultraban.override.mute: true
ultraban.override.permaban: true
ultraban.override.starve: true
ultraban.override.tempban: true
ultraban.override.tempipban: true
ultraban.override.tempjail: true
ultraban.override.warn: true
ultraban.override.lockdown: true
ultraban.override.pingcheck: true
ultraban.override.ban:
description: Allows the Administration to override bans
ultraban.override.ipban:
description: Allows the Administration to override ipbans
ultraban.override.jail:
description: Allows the Administration to override jail
ultraban.override.kick:
description: Allows the Administration to override kick
ultraban.override.kick.all:
description: Allows the Administration to override kickall
ultraban.override.fine:
description: Allows the Administration to override fine
ultraban.override.mute:
description: Allows the Administration to override mute
ultraban.override.permaban:
description: Allows the Administration to override permabans
ultraban.override.starve:
description: Allows the Administration to override starve command
ultraban.override.tempban:
description: Allows the Administration to override tempban
ultraban.override.tempipban:
description: Allows the Administration to override tempipban
ultraban.override.tempjail:
description: Allows the Administration to override tempjail
ultraban.override.warn:
description: Allows the Administration to override warn
ultraban.override.lockdown:
description: Allows the Administration to override lockdowns
ultraban.override.dupeip:
description: Allows the Administration to override dupe login check
ultraban.override.pingcheck:
default: op
description: Allows the Administration to override ping check


Default config:
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta