AuthMePlus | /GOD PROTECTED AUTH SYSTEM v1.0.3.1-STABLEVERSION

Awesome BUILTBYBIT login, register system with spigot bungeecord and website support and more.
AMPAuth fix on paper.
This update adds built-in fake limbo support and improves Bungee-side premium/cracked account handling.

Added

- Built-in fake limbo mode for Bungee-only authentication
- AuthMePlus can now start an internal NanoLimbo-based fake limbo server inside the proxy
- No separate Paper/Spigot auth server is required when using built-in limbo mode
- Bungee-side /premium command
- Bungee-side /cracked command
- Automatic premium login on proxy join
- New premium.auto-login message

Built-In Limbo

- Unauthenticated players can now be sent to an internal fake limbo server
- Built-in limbo is dynamically registered in the Bungee server list
- Players stay in limbo until they login or register
- After successful login, players are sent to their last server or fallback server
- Normal auth-server mode is still fully supported

Limbo Configuration

limbo:
mode: "BUILTIN"

builtin:
server-name: "auth1"
bind-host: "127.0.0.1"
bind-port: 25570
max-players: 500
info-forwarding: "LEGACY"

Use SERVER mode to keep the classic external auth server setup:

limbo:
mode: "SERVER"

Premium Auto Login

- Players marked as premium are now automatically authenticated when they join
- AuthMePlus creates a Bungee session automatically for premium accounts
- Premium players are sent directly to their last server or fallback server
- If premium-resolver.yml is enabled, AuthMePlus checks the player name with the Mojang API before auto-login
- If the name is detected as cracked, the player must login normally
- If the resolver denies the request, the player is disconnected with the resolver reason

New Message

premium:
auto-login: "&aPremium account detected. You were logged in automatically."

Changed

- Improved unauthenticated player routing
- Players can no longer switch to lobby/game servers before logging in
- /logout now sends the player back to the auth/limbo server
- network.yml auth server handling now supports built-in limbo targets
- Proxy auth-state forwarding now works after premium auto-login
- Existing backend auth server setups continue to work
* Added bungee commands and fallback server fix. :rolleyes:
- Added new proxy-side operation modes: BUNGEE_ONLY, HYBRID_PROXY, and ROUTING_ONLY.
- Added true Bungee-only authentication support with /login, /register, /logout, sessions, command/chat blocking, and auth-server routing.
- Fixed Minecraft 1.8.8 plugin messaging compatibility by replacing long channel names with a short legacy-safe channel.
- Improved Java 21 compatibility while keeping Java 8 bytecode target.
- Bundled required SQLite, MySQL, and BCrypt runtime libraries into the plugin JAR.
- Fixed SQLite startup/database initialization issues.
- Fixed backend/proxy config naming inconsistencies.
- Improved Bungee-side config loading without depending on Bukkit classes.
- Added configurable proxy auth behavior through bungee-config.yml.

Note: Bungee-only mode does not include Bukkit-only visual features such as particles, sounds, potion effects, or backend movement blocking. Those remain available in hybrid/backend installs.


AuthmePlus — v1.0.0-STABLE​


Release Date: April 4, 2025
Compatibility: 1.8.x – 1.21.x
Requires: Java 11+, Spigot/Paper, BungeeCord/Waterfall




⚠ Important​


You must change the shared-secret in backendguard.yml before production use.
The default value is publicly known and insecure.




🔐 Security Updates​


✔ Session system fully secured


  • Sessions now use UUID instead of player name
  • Prevents account/session hijacking on cracked servers
  • Thread-safe storage using ConcurrentHashMap

✔ Proxy token system fixed


  • Secret is now properly loaded from config
  • Removed hardcoded fallback
  • Warning shown if default secret is used

✔ BackendGuard stability fix


  • Removed runtime mutation of requireProxyToken
  • Eliminates race condition that could disable protection

✔ Brute-force protection improved


  • Attempts now tracked per UUID
  • Thread-safe handling with synchronized access



🐛 Bug Fixes​


✔ Async thread safety issues resolved


  • Replaced unsafe HashMap usage
  • Now uses ConcurrentHashMap + atomic counters

✔ Memory leak fixed (BungeeCord)


  • lastServer map cleaned on disconnect

✔ Cross-platform compatibility fix


  • Removed Bukkit-only classes from shared modules
  • Prevents NoClassDefFoundError on proxy

✔ Listener registration fixed


  • Missing listeners now properly registered:
    • BungeeNetworkListener
    • LoginCompleteListener



✨ New Features​


✔ Automatic server reconnect after login


  • Players return to their last server after /login
  • Falls back to configured server if unavailable
  • Controlled via network.yml

✔ LoginCompleteListener (Proxy-side)


  • Handles secure login completion messaging
  • Validates backend origin
  • Routes players automatically



⚙ Improvements​


  • Detailed documentation added to network.yml
  • Startup warning if default secret is used
  • Plugin messaging channel (authmeplus:logincomplete) fully registered on both sides



📦 Summary​


This release focuses on:


  • Critical security fixes
  • Thread safety improvements
  • Proper BungeeCord integration
  • Seamless post-login experience


Fixed background and more stability with bungeecord!
Temporarily disabled due to license key server updates and database updates.
Fixed premium/cracked logins. ;)
Buy a license now
$78.94
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
2,653 Views
5 Purchases
7 Downloads
Dec 3, 2025 Published
May 22, 2026 Updated
5.00 star(s)
Average rating (2)
19.7 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI Content Disclosure
Marketing description drafted with ChatGPT and reviewed, edited, and finalized by me.
AI use in product
No
Creator
Owner
Recommended for you
New era of treasure chest plugins, titles, sounds, messages, permissions, addons, and more...
5.00 star(s) 8 ratings
18 purchases
Player heads, country flags, and device icons for TAB, chat, and titles.
Not yet rated
6 purchases
BungeeSystem: Ban, Kick, Report, Mute and more! NEW ERA!
5.00 star(s) 2 ratings
4 purchases
Best AI chat system in the minecraft comunity!
5.00 star(s) 1 ratings
2 purchases
This plugin is better that keepinventory...
Not yet rated
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
2,653 Views
5 Purchases
7 Downloads
Dec 3, 2025 Published
May 22, 2026 Updated
5.00 star(s)
Average rating (2)
19.7 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI Content Disclosure
Marketing description drafted with ChatGPT and reviewed, edited, and finalized by me.
AI use in product
No
Creator
Owner
Recommended for you
New era of treasure chest plugins, titles, sounds, messages, permissions, addons, and more...
5.00 star(s) 8 ratings
18 purchases
Player heads, country flags, and device icons for TAB, chat, and titles.
Not yet rated
6 purchases
BungeeSystem: Ban, Kick, Report, Mute and more! NEW ERA!
5.00 star(s) 2 ratings
4 purchases
Best AI chat system in the minecraft comunity!
5.00 star(s) 1 ratings
2 purchases
This plugin is better that keepinventory...
Not yet rated
1 purchase
Top