All versions
2.0.1
Release
VeltrixBanned 2.0.13 weeks ago 28
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Paper
Spigot
Changes
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.dbreplaces 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
BanManagerfor 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
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:Pn8y5O0C:CdLvykwD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Pn8y5O0C:CdLvykwD"
}

