
AuthCore
AuthCore is a high-performance, server-side Minecraft Fabric login and security framework for versions 1.16+. It secures offline and online servers against bots and griefers by comprehensively managing player sessions.
Оцените первым
3.6K
9
Список изменений
[1.0.0-alpha.1] - 2026-01-01
🚀 The "Total Control" Update
This update introduces a complete overhaul of the configuration system, allowing server owners to customize every single interaction, message, and restriction within the authentication lifecycle.
✨ New Features
- Granular Limbo Restrictions:
- Separated entity interaction blocking into specific categories:
Hostile,Neutral,Friendly,Animal, andPlayer. - Added specific flags for
Block Breaking,Block Placing,Item Usage,Item Dropping, andInventory Movement. - Added
Mountingrestriction for rideable entities (horses, boats, pigs). - Benefit: You can now allow players to walk around spawn but prevent them from punching villagers or stealing crops while unlogged.
- Separated entity interaction blocking into specific categories:
- Hybrid Authentication Mode:
- Added native support for Premium (Online-Mode) auto-login alongside Offline-Mode accounts.
- Implemented UUID spoofing protection:
prompt-user-premium-different-u-u-i-dkicks players if a offline-mode client tries to join with a username registered as Premium in the database.
- Proxy Forwarding Support:
- Added
proxy-modeconfiguration. - Server now correctly parses real IPs from Velocity/BungeeCord, enabling accurate session management and IP bans on networks.
- Added
- Password Complexity Logic:
- Added configurable requirements for:
- Minimum/Maximum Length.
- Minimum Uppercase letters.
- Minimum Lowercase letters.
- Minimum Digits.
- Added distinct error messages for each violation (e.g.,
prompt-user-digit-not-present).
- Added configurable requirements for:
⚙️ Configuration & Messages
- Triple-Format Messaging System:
- Every single event now supports three simultaneous display methods:
- Chat: Standard text with hex color support.
- Title/Subtitle: Large screen overlays with customizable fade-in/out times.
- Action Bar: Subtle text above the hotbar.
- Every single event now supports three simultaneous display methods:
- New Message Keys:
prompt-user-welcome-lobby-user: Customizable title shown immediately upon joining the Limbo world.prompt-user-session-resumed: Feedback when a player rejoins quickly and skips auth.prompt-user-premium-auto-login: VIP recognition message for premium users.
- Periodic Reminders:
- Added
prompt-user-register-command-reminder-intervalandprompt-user-login-command-reminder-intervalto nag players who sit AFK without authenticating.
- Added
🛡️ Security
- Anti-Bot & Anti-VPN:
- Added
prompt-user-proxy-not-allowed: Native kick reason when a VPN/Proxy is detected. - Added
prompt-user-exceeded-login-attempts: Temporarily bans/cooldowns IP addresses that fail passwords multiple times.
- Added
- Session Hijacking Protection:
- Added
prompt-user-different-ip-login-not-allowed: If a valid session exists, but a connection comes from a new IP, the connection is rejected immediately. - Added
prompt-user-another-account-session: Kicks the active session if a valid login comes from a new client ( configurable).
- Added
🛠️ Commands
- Added
/authcore whois <player>: Displays detailed info including UUID, Platform (Java/Bedrock), IP, and Registration Date. - Added
/authcore setmode <player> <online/offline>: Allows admins to manually toggle a specific user's authentication method. - Added
/authcore setspawn: Updates the exact location where unauthenticated players are sent (Limbo).
Файлы
authcore-1.0.0-alpha.1.jar(20.10 MiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
1.0.0-alpha
Загрузчики
Fabric
Версии игры
1.21.11
Загрузок
785
Дата публикации
15.02.2026
