Sueta

CrossForward | Ultimate Secure Authentication Plugin

0.1

Note:- Download this File and Join Discord to Download Another Proxy Files

·Plugin

CrossForward | Ultimate Secure Authentication Plugin
[BungeeCord & Velocity Optimized] [BCrypt Hashing] [Console Privacy]

️ Secure Your Network. Synchronize Your Players.

CrossForward is a high-performance, lightweight authentication solution specifically engineered for Minecraft proxy networks. Whether you are running a massive network or a small private server, CrossForward provides the bridge between your sub-servers and your proxy to ensure a seamless, secure, and professional login experience.

⚠️ PROXY REQUIREMENT
CrossForward is designed for multi-server environments. To function at full capacity, you MUST have a Proxy (BungeeCord or Velocity) setup to handle the plugin messaging channels.

Key Features

  • Military-Grade Security: Uses BCrypt Hashing for all passwords. Even if your database is compromised, your player's actual passwords remain unreadable.

  • ️ Invisible Console (Privacy Mode): Our advanced sanitization logic intercepts login/register commands before they reach the console. No more passwords leaking into your server logs!

  • Proxy-Sync Technology: Communicates via the crossauth:data channel to synchronize session states across BungeeCord/Velocity.

  • ⚡ Performance Optimized: Uses ConcurrentHashMaps and Asynchronous Tasking to ensure login processing never lags your main server thread.

  • ️ Total Lockdown: Until authenticated, players are blinded and restricted from:
    • Moving (Anti-glitch teleportation)

    • Chatting / Executing other commands

    • Breaking or Placing blocks

    • Interacting with Inventories

    • Taking or dealing damage
  • Session Persistence: Configurable session durations allow players to switch servers without re-entering their password every time.

Documentation & Setup

Installation Guide:

  1. Drop the CrossForward.jar into your Spigot/Paper /plugins/ folder.

  2. Ensure your Proxy (BungeeCord/Velocity) is configured to allow plugin messaging.

  3. Restart your server to generate the configuration files.

  4. Customize your config.yml with your desired messages and brute-force limits.

Commands & Permissions:


  • [] /register ] /login <password> - Access the server.
    [] /changepassword ] /logout - Ends your current session.
    [*] /authadmin <reset|force> <player> - Permission: crossauth.admin

⚙️ Configuration Preview

settings:
login-timeout-seconds: 60
session-duration-minutes: 1440
brute-force:
max-attempts: 5
kick-message: "&cToo many failed attempts!"
restrictions:
block-movement: true
block-chat: true
messages:
prefix: "&b&lAUTH &8» "
login-success: "&aWelcome back!"

[SIZE=6][B]... and many more[/B][/SIZE]

Support & Premium
CrossForward is maintained by SkipTheUpdate. If you encounter any issues or require advanced features like MySQL support, please join our community.

> JOIN THE DISCORD SUPPORT <

Similar projects

Plugin →