Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Modern authentication plugin with PIN & password support (Java + Bedrock)
⚠️ IMPORTANT – BEDROCK SUPPORT NOTICE
Bedrock players require hosting with UDP support.
If Bedrock players cannot connect, this is a hosting network limitation, NOT a plugin issue.
PixelAuth is a modern authentication plugin designed for offline-mode Minecraft servers.
It supports both Java and Bedrock players via Geyser/Floodgate, with a strong focus on UX, security, and compatibility.
FEATURES
✔ Password authentication (Java players)
✔ PIN-based authentication (Java + Bedrock players)
✔ GUI-based mobile-friendly PIN keypad
✔ bcrypt hashing for passwords and PINs
✔ Brute-force protection with cooldowns and attempt limits
✔ CAPTCHA on first join
✔ Persistent YAML storage (no database required)
✔ Auth method selection (Password or PIN)
✔ PIN users never see /login or /register commands
✔ Compatible with WorldGuard, ViaVersion, GriefPrevention
TECHNICAL DETAILS
• Platform: Paper / Spigot 1.21+
• Java: 21
• Storage: YAML files (file-based)
• Thread-safe async hashing
BEDROCK SUPPORT
• Requires Geyser + Floodgate
• Requires UDP-supported hosting
LICENSE
MIT License
This is the FREE edition of PixelAuth.