Home›Java›Mods›VeltrixBanned
VeltrixBanned
ModsJava

VeltrixBanned

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
VELTRIX BANNED
by P0KEM0N · Veltrix Studio

Advanced ban system with alt-detection, proxy sync, PlaceholderAPI & HikariCP
​

[hr][/hr]

✨ Features
  • Player & IP Bans — Full ban management with custom reasons & durations
  • Alt-Account Detection — Automatically alerts staff when banned players try to join on alternate accounts (same IP)
  • Offline Player Support — Ban players who have never joined using Mojang API fallback
  • BungeeCord / Velocity Sync — Bans sync across all servers on your network
  • PlaceholderAPI — 9+ placeholders for scoreboards, tab & holograms
  • Async Database Operations — Zero TPS drop, all DB work runs on a separate thread pool
  • HikariCP Connection Pool — Fast, memory-safe database access
  • Colour Formats — Legacy (&a), RGB hex (&#FF0000) & MiniMessage (<aqua>) — all supported
  • Custom Ban Screens — Fully configurable in banned.yml
  • Tab Completion — Smart suggestions for player names, reasons & times
  • Auto-Cleanup — Expired bans removed automatically every 5 minutes
  • Ban History — Every action logged permanently, survives unbans

[hr][/hr]

Commands
Code (Text):

/ban <player> <time> <reason> - Ban a player
/banip <player> <time> <reason> - Ban a player's IP
/unban <player> - Unban a player
/unban-ip <player> - Unban a player's IP
/veltrixbanned help - Show help menu
/veltrixbanned reload - Reload config
/veltrixbanned banlist - View active bans
/veltrixbanned alts <player> - List alt accounts sharing IPs
 
Permissions
Code (Text):

veltrixbanned.ban - Access to /ban
veltrixbanned.ban.ip - Access to /banip
veltrixbanned.unban - Access to /unban
veltrixbanned.unban.ip - Access to /unban-ip
veltrixbanned.alts - View alt accounts
veltrixbanned.reload - Reload config
veltrixbanned.admin - Full access (all of the above)
 
⏱ Time Format
Code (Text):

s = seconds m = minutes
h = hours d = days
w = weeks M = months
y = years perm = permanent
 
Example: 1d12h → 1 day 12 hours

[hr][/hr]

⚙ Installation
  1. Download VeltrixBanned-2.0.0.jar
  2. Place it in your server's plugins/ folder
  3. Restart your server (or run /reload confirm)
  4. Configure files in plugins/VeltrixBanned/
  5. (Optional) Install PlaceholderAPI for placeholders

Files created
Code (Text):

plugins/VeltrixBanned/
├── config.yml
├── banned.yml
├── messages.yml
├── Lang/en_EN.lang
└── database/
    ├── banned.db
    ├── unbaned.db
    ├── banip.db
    ├── history.db
    └── ipcache.db
 
[hr][/hr]

PlaceholderAPI Placeholders
Code (Text):

%veltrixbanned_banned% - true/false
%veltrixbanned_ban_reason% - Ban reason
%veltrixbanned_ban_by% - Who banned
%veltrixbanned_ban_expires% - Time remaining
%veltrixbanned_ban_permanent% - true/false
%veltrixbanned_ban_count% - Total bans for player
%veltrixbanned_total_bans% - Server-wide ban count
%veltrixbanned_total_ip_bans% - Server-wide IP ban count
 
[hr][/hr]

Proxy Setup (Bungee/Velocity)
Edit config.yml:
Code (YAML):

proxy
:
  mode
: "BUNGEE" # or "VELOCITY" or "STANDALONE"
  sync-bans
: true
  channel
: "veltrixbanned:main"
 
Install VeltrixBanned on every server in your network.

[hr][/hr]

Requirements
  • Paper / Spigot 1.21.x
  • Java 17+
  • (Optional) PlaceholderAPI 2.11+

[hr][/hr]

Built with ❤ by Veltrix Studio · Building Better Servers​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

VeltrixBanned is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 34 times (via Spigot). Download it and open it directly in the game.

Explore more