Home›Java›Mods›PANAS AUTH
PANAS AUTH
ModsJava

PANAS AUTH

Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.

by SanDreamin · on Modrinth

⬇ Download on Modrinth

PANAS AUTH

Paper Support Java Support Cross-Platform Security

PANAS AUTH is a lightweight, ultra-secure, and modern authentication plugin built specifically for crossplay Minecraft servers (Paper 1.21.x to 26.2+) running Java 21–25+. Designed from the ground up to support both Java Edition players and Bedrock Edition players seamlessly without compromising server safety.


Key Features

Dual-Platform Authentication

Bulletproof Anti-Exploit System

Maximum Performance

Fully Customizable UI & Localization


Commands & Permissions

Player Commands

Command Aliases Description Permission
/register <pass> <confirm> /reg Register a new account Default
/login <password> /l Log in to an existing account Default
/logout — End your active session Default
/changepassword <old> <new> /cp, /changepass Change your account password Default

Admin Commands

Command Description Permission
/panasauth resetpass <player> <newpass> Reset a player's password panasauth.admin
/panasauth unregister <player> Remove a player account from database panasauth.admin
/panasauth alts <player/IP> Check all linked alt accounts by IP/User panasauth.admin
/panasauth reload Reload configuration & language files panasauth.admin

Special Permissions


Installation & Setup

  1. Drop PANASAuth-1.0.0.jar into your server's plugins/ folder.
  2. (Optional) Install Floodgate if you run a Geyser.
  3. Start or restart your server to generate configuration files.
  4. Customise settings in plugins/PANASAuth/config.yml and language files in plugins/PANASAuth/languages/.
  5. Enjoy a bulletproof authentication setup!

Default Configuration (config.yml)

# PANAS AUTH Configuration
# Author: sandreamin

language: "en_US" # Select language (en_US, id_ID, or custom files in languages/)

database:
  type: "SQLITE" # Options: SQLITE or MYSQL
  mysql:
    host: "localhost"
    port: 3306
    database: "panasauth"
    username: "root"
    password: ""
    pool-size: 10

auto-login:
  bedrock-floodgate: true # Instant auto-login for Floodgate Bedrock players

security:
  login-timeout: 30 # Seconds allowed to log in before kick
  min-password-length: 6
  max-accounts-per-ip: 1
  rate-limit-per-ip: 3 # Max connection requests per IP in 10 seconds
  session:
    enabled: true
    reconnect-window: 120 # Duration (seconds) to preserve session on disconnect

Tested on Paper 26.2 Java 25

Compatibility


Developed with ❤️ by sandreamin
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more