ModsJava
xAntiALT - One Player. One Identity.
Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.
️ xAntiALT Advanced High-Performance Alt Account & IP Protection System Protect your server economy, ban evaders, and duplicate accounts with…
⬇ Download on Spigot️ xAntiALT
Advanced High-Performance Alt Account & IP Protection System
Protect your server economy, ban evaders, and duplicate accounts with military-grade IP tracking!
Overview
xAntiALT is an enterprise-grade, asynchronous anti-alt account protection plugin designed to prevent players from joining with unauthorized alternate accounts. Built with HikariCP database connection pooling, lock-free thread caching, and Folia/Paper multi-threading compliance, it runs with zero impact on server MSPT/TPS.
✨ Key Features
- ️ Smart Multi-Account Detection — Restrict players to a configurable number of accounts per IP address max accounts per ip.
- ⚡ Zero-Lag Async Processing — All lookups, checks, and database writes run on dedicated asynchronous worker threads.
- Multi-Database Support — Switch seamlessly between SQLite, MySQL, and PostgreSQL with automatic schema creation.
- Integrated VPN & Proxy Detection — Optional live API verification (e.g. vpnapi.io with smart caching to stop botnets and proxy bypasses.
- Anti-Flood Rate Limiting — Protect your login pipeline from connection spam and bot attacks with configurable join rate limits.
- Comprehensive Whitelist System — Easily whitelist legitimate shared connections (siblings, LAN parties, verified staff) using /xalt whitelist
- Discord Webhook Alerts — Send rich, customizable Discord embeds whenever an alt account attempts to connect.
- MiniMessage & Hex Color Support — Complete support for legacy color codes (&a modern Hex colors (&#FF1840, and Adventure MiniMessage.
[HR][/HR]
⚙️ How It Works
- Player Connection: When a player joins, their UUID and IP are asynchronously evaluated against the database.
- Account Threshold Check: If the IP exceeds the allowed threshold (max-accounts-per-ip), the account is flagged.
- Automated Enforcement:
- If kick-alt: true, the duplicate account is kicked instantly with the custom kick screen showing the original account name.
- If kick-alt: false, online staff receive real-time admin alerts while the connection is logged.
- VPN / Proxy Filtering: If enabled, the IP is checked against the proxy detection API and cached for optimal performance.
Commands:
/xalt check <player> - Check all linked alt accounts for a player xantialt.check
/xalt lookup <ip> Search all accounts associated with a specific IP address xantialt.check
/xalt whitelist <player> Toggle or add/remove a player from the alt whitelist xantialt.admin
/xalt whitelist List all currently whitelisted accounts xantialt.admin
/xalt reload Reload the plugin configuration and database cache xantialt.reload
/xalt info View the plugin version, database type, and status xantialt.admin
Permissions:
xantialt.admin
xantialt.check
xantialt.reload
xantialt.bypass
Author & Support
- Developer: GodXPro
- Discord: godxpro.exe
- Support: Available via Discord DM
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
xAntiALT - One Player. One Identity. is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 25 times (via Spigot). Download it and open it directly in the game.