PhoenixLogin – The Most Immersive Authentication Plugin: Map Captchas, Custom Music & Full Security icon

PhoenixLogin – The Most Immersive Authentication Plugin: Map Captchas, Custom Music & Full Security -----

Your server, your rules, your login



[​IMG]
PhoenixLogin
Advanced Authentication System for Minecraft
⭐ Protect your server with next-generation authentication ⭐
[​IMG] [​IMG] [​IMG]
[​IMG] [​IMG]
Discord Support: Tomas2193
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
About

PhoenixLogin is a powerful, modern authentication plugin designed to protect your Minecraft server against unauthorized access, bots, and cracked accounts. With BCrypt encryption, anti-bot captcha system, immersive visual effects, and a unique void authentication world, PhoenixLogin ensures maximum security for your server.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Key Features

Complete Authentication System
  • Secure Registration & Login with BCrypt password encryption
  • Session Management with configurable IP memory (60 seconds default)
  • Brute-Force Protection with temporary account lockout
  • In-Game Password Management (change/delete accounts)
  • Customizable Password Requirements (length, uppercase, numbers, special chars)
  • Auto-Kick for unauthenticated players after timeout
Advanced Anti-Bot Protection
  • Item Captcha System: Players must place a specific item in a designated slot
  • Math Captcha Support: Solve simple math operations
  • Configurable Difficulty: Adjust to your server's needs
  • Effective Bot Prevention: Stop automated attacks
Unique Void Authentication World
  • Isolated Login Environment: Players authenticate in a separate void world
  • Privacy Protection: Unauthenticated players can't see your server
  • Automatic World Generation: No manual setup required
  • Smart Teleportation: Returns to spawn or previous location after login
  • /setspawn Command: Set custom spawn points for authenticated players
Immersive Visual Effects
  • Boss Bar: Real-time authentication status indicator
  • Titles & Subtitles: Eye-catching instructions and messages
  • Sound Effects: Audio feedback for login, register, and errors
  • Particle Effects: Visual confirmations and error indicators
  • Login Music System: Vanilla Minecraft sounds + Custom .nbs file support
️ Total Player Protection
  • Movement blocking until authentication
  • Interaction prevention (break, place, inventory, etc.)
  • Damage immunity (received and dealt)
  • Command restriction
  • Complete player freeze for unauthenticated users
Flexible Storage
  • SQLite support (default, zero configuration)
  • MySQL/MariaDB support with connection pooling
  • Asynchronous Operations to prevent server lag
  • Automatic Schema Migration
Multi-Language Support
  • Fully translatable message system
  • English and Spanish included by default
  • Easy language file customization (messages-en.yml / messages-es.yml)
  • Switch languages via config.yml
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Video Demonstration


Watch the full demonstration video above!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Installation

1. Download the latest PhoenixLogin.jar from the resource page
2. Place the jar file in your server's plugins/ folder
3. Restart your server or run /reload confirm
4.
Configure the plugin by editing plugins/PhoenixLogin/config.yml
5.
(Optional) Install NoteBlockAPI for custom music
6. Enjoy a secure server!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands

Player Commands
Code (Text):

/login <password>                [Aliases: /l]
/register <password> <confirm>   [Aliases: /reg]
/captcha <code>
/changepassword <old> <new>      [Aliases: /changepass, /cp]
/unregister <password>
 
Admin Commands
Code (Text):

/phoenixlogin    [Aliases: /plogin, /pl]
/setspawn        [Set login spawn location]
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permissions

Code (Text):

phoenixlogin.admin       - Access to admin commands (Default: op)
phoenixlogin.setspawn    - Set login spawn location (Default: op)
phoenixlogin.bypass      - Bypass login requirement (Default: false)
phoenixlogin.premium     - Auto-login for premium accounts (Default: false)
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Requirements

  • Minecraft: 1.19 or higher
  • Server Software: Spigot, Paper, Purpur, or any compatible fork
  • Java: 17 or higher
  • Optional: NoteBlockAPI for custom music
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Configuration Highlights

Security Settings
Code (Text):

security:
  password:
    min-length: 4              # Minimum password length
    max-length: 32             # Maximum password length
    require-uppercase: false   # Require uppercase letters
    require-numbers: false     # Require numbers
    require-special: false     # Require special characters
  max-login-attempts: 3        # Maximum login attempts
  lockout-duration: 300        # Lockout duration (seconds)
  sessions:
    enabled: true              # Session system
    duration: 60               # Session duration (1 minute for security)
    remember-ip: true          # Remember player IP
 
Captcha System
Code (Text):

captcha:
  enabled: true                # Enable anti-bot system
  type: "ITEM"                 # ITEM or MATH
  item:
    required-item: "EMERALD"   # Required item
    target-slot: 4             # Slot to place it in
 
Void World
Code (Text):

void-world:
  enabled: true                       # Use void world for authentication
  world-name: "phoenixlogin_void"     # Void world name
  fallback-to-spawn: true             # Fallback if world fails
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What's New in Version 1.3.0

  • Professional Message System: Fully refactored bilingual (EN/ES) message system
  • Enhanced Security: Session duration reduced to 60 seconds (1 minute)
  • Improved Captcha Flow: Better player guidance after captcha verification
  • Bug Fixes: Resolved "message not found" errors and teleportation issues
  • Code Quality: Complete refactoring for better maintainability
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Why PhoenixLogin?

  • Open Source: Review and contribute to the code on GitHub
  • Frequent Updates: Regular improvements and bug fixes
  • Optimized Performance: Asynchronous operations, zero lag
  • Easy to Use: Intuitive configuration and setup
  • Security First: Industry-standard encryption and protection
  • 100% Free: No premium features, no limitations
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Support & Bug Reports

Need help or found a bug?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
License & Credits

Developer: (Tomas2193)
Version: 1.4.0
Release Date: December 5, 2025
License: MIT License
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
If you like this plugin, please leave a ⭐ review!
Made with ❤️ for the Minecraft community
Resource Information
Author:
----------
Total Downloads: 23
First Release: Dec 5, 2025
Last Update: Dec 7, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings