COWMODSКаталог модов

VeltrixBanned

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

Автор: P0KEM0N411обновлён 2 окт. 2026 г.
ПриключенияЭкономикаОбщение

Описание

VeltrixBanned

by P0KEM0N · Veltrix Studio

Advanced punishment system with bans, mutes, warnings, alt detection, proxy sync & PlaceholderAPI

Features

  • Bans — Player & IP, permanent or temporary
  • Mutes — Chat blocking with auto-expire
  • Warnings — With configurable auto-punishment
  • Alt Detection — Alerts staff on alt accounts
  • Offline Support — Ban players who never joined
  • Proxy Sync — BungeeCord / Velocity
  • PlaceholderAPI — 15+ placeholders
  • Async Database — Zero TPS drop
  • HikariCP — Fast, memory-safe pool
  • Unified DB — Single veltrixbanned.db
  • Auto-Cleanup — Expired punishments removed
  • Punishment History — Permanent log

Commands

Bans


/ban <player> <time> <reason>
/tempban <player> <time> <reason>
/banip <player> <time> <reason>
/unban <player>
/unban-ip <player>

Mutes


/mute <player> <time> <reason>
/tempmute <player> <time> <reason>
/unmute <player>

Warnings


/warn <player> <reason>
/warnings <player>
/unwarn <player> <index>

Admin


/veltrixbanned help
/veltrixbanned reload
/veltrixbanned banlist
/veltrixbanned alts <player>

Permissions


veltrixbanned.ban
veltrixbanned.tempban
veltrixbanned.ban.ip
veltrixbanned.unban
veltrixbanned.unban.ip
veltrixbanned.mute
veltrixbanned.tempmute
veltrixbanned.unmute
veltrixbanned.warn
veltrixbanned.warnings
veltrixbanned.unwarn
veltrixbanned.alts
veltrixbanned.alts.notify
veltrixbanned.reload
veltrixbanned.admin

Time Format


s = seconds    m = minutes    h = hours
d = days       w = weeks      M = months
y = years      perm = permanent

Example: 1d12h → 1 day 12 hours

Installation

  1. Drop VeltrixBanned-2.0.1.jar into plugins/
  2. Restart server
  3. Configure files in plugins/VeltrixBanned/
  4. (Optional) Install PlaceholderAPI

Requirements


 Paper / Spigot 1.21.x
 Java 17+
◦ PlaceholderAPI 2.11+ (optional)

Placeholders


%veltrixbanned_banned%
%veltrixbanned_ban_reason%
%veltrixbanned_ban_expires%
%veltrixbanned_muted%
%veltrixbanned_mute_reason%
%veltrixbanned_mute_expires%
%veltrixbanned_warning_count%
%veltrixbanned_has_warnings%


Built with ▸ by Veltrix Studio · Building Better Servers

Галерея

Последние версии

Все версии →
release

VeltrixBanned 2.0.1

2.0.1
2 окт. 2026 г.28Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Скачать
Что нового
## VeltrixBanned 2.0.1 — Mute, Warn & Unified Database ### ✨ New Features **Mute System** - `/mute <player> <time> <reason>` — Permanent or temporary - `/tempmute <player> <time> <reason>` — Time-limited only - `/unmute <player>` — Remove active mute - Chat blocking for muted players - Auto-expire temporary mutes **Warning System** - `/warn <player> <reason>` — Warn a player - `/warnings <player>` — View player warning history - `/unwarn <player> <index>` — Revoke a warning - Auto-punishment on configurable warning thresholds **TempBan Command** - `/tempban <player> <time> <reason>` — Dedicated temporary ban **Unified Database** - Single `veltrixbanned.db` replaces 5 legacy databases - Auto-migration from `banned.db`, `banip.db`, `ipcache.db`, `history.db` - Legacy files preserved for safety - New tables: players, punishments, punishment_history, ip_addresses, staff_logs, reports, appeals ### 🔧 Improvements - Rewritten `BanManager` for unified schema - Extended PlaceholderAPI (mute_*, warning_*) - Improved alt detection with indexed IP queries - Staff logging for all actions ### 📊 Placeholders Added - `%veltrixbanned_muted%` - `%veltrixbanned_mute_reason%` - `%veltrixbanned_mute_by%` - `%veltrixbanned_mute_expires%` - `%veltrixbanned_mute_permanent%` - `%veltrixbanned_warning_count%` - `%veltrixbanned_has_warnings%` ### ⚠ Breaking Changes **None** — Fully backward compatible with 2.0.0 ### 📦 Requirements - Paper / Spigot **1.21.x** - Java **17+** - PlaceholderAPI 2.11+ (optional) --- *Veltrix Studio · Building Better Servers*
release

VeltrixBanned 2.0.0 - Initial Release

2.0.0
11 сент. 2026 г.13Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Скачать
Что нового
## 🎉 VeltrixBanned 2.0.0 — Initial Release ### ✨ Features - Player & IP banning with custom reasons & durations - Alt-account detection with staff alerts - Offline player support (Mojang API UUID fallback) - BungeeCord / Velocity network sync - PlaceholderAPI integration (9 placeholders) - Async database operations — zero TPS drop - HikariCP connection pool - Full colour support: legacy `&a`, hex `&#FF0000`, MiniMessage `<aqua>` - Custom ban screens (`banned.yml`) - Tab completion for players, times & reasons - Auto-cleanup of expired bans - Permanent ban history log ### 📦 Commands - `/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|reload|banlist|alts` — Admin commands ### 🔑 Permissions - `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 ### ⚙ Requirements - Paper / Spigot **1.21.x** - Java **17+** - (Optional) PlaceholderAPI 2.11+ ### 📂 Files Created