Home›Java›Mods›ExcrelesSecureAuth
SecureAuth - Secure Login for Cracked Minecraft Servers

[​IMG]
(A shiny 3D shield - protects your server like a fortress!)

What is SecureAuth?
Hey, future Minecraft mod master! SecureAuth is a super-smart Spigot plugin I (excrele) built to keep your cracked server safe from sneaky impersonators. On cracked servers, anyone can join with any name - but this plugin fixes that! Premium players (real Mojang accounts) zoom in automatically. Cracked players? They register a super-secure password once, then login quick. No more griefers stealing your spot!

It's like a VIP bouncer: Fast for good guys, locked tight for randos. And it's all in one Java file (modular sections for easy tweaks) - no mess!


✨ Key Features (Like Superpowers!)

Pro Tip: All data in
Code (Text):
plugins/SecureAuth/passwords.txt
- hashed, so even if stolen, useless!

Installation (Easy as Pie!)
[olist=1]
[*] Download: Build the JAR from source (Maven:
Code (Text):
mvn clean install
) or grab from my repo (coming soon!). File:
Code (Text):
SecureAuth-1.0.jar
.
[*] Drop It In: Put the JAR in your server's
Code (Text):
plugins/
folder.
[*] Restart: Fire up the server - watch console for "SecureAuth by excrele is online!"
[*] Test: Join with a premium name (like "Notch") - auto-welcome! Cracked name? Register first!
[/olist]

Requirements:

No Config? Yup! All tunable in code (e.g., timeouts in SecureAuth.java). Edit & rebuild for your vibe.

Commands & Permissions (Your Magic Words)
All commands work in-game. Permissions default friendly - tweak in LuckPerms or whatever!

Command Description Usage Permission (Default)
Code (Text):
/register <pass> <repeat>
Create your secure password (first time only!).
Code (Text):
/register mypass mypass
Code (Text):
secureauth.register
(true)
Code (Text):
/login <pass>
Log in with your saved password.
Code (Text):
/login mypass
Code (Text):
secureauth.login
(true)
Code (Text):
/changepass <old> <new> <repeat>
Update to a fresh password (must be logged in!).
Code (Text):
/changepass myold newpass newpass
Code (Text):
secureauth.changepass
(true)
Code (Text):
/setpass <player> <newpass>
Admin: Reset a player's password (logs 'em out).
Code (Text):
/setpass Steve newpass
Code (Text):
secureauth.setpass
(op)


Bypass Perk:
Code (Text):
secureauth.bypass
(op) - Skips all checks for trusted staff. Use wisely!

⚙️ Customization (Tweak Like a Pro!)
Open
Code (Text):
SecureAuth.java
- it's one file, sectioned like a comic book!

Rebuild with Maven, restart - done! (Teen tip: IntelliJ makes this a breeze.)

️ Troubleshooting (Fix It Fast!)

Logs: Check
Code (Text):
latest.log
for
Code (Text):
[SecureAuth]
warnings. All async - no lag!

❤️ Support & Credits
Love it? Star/fork on GitHub! Questions? DM @excrele on Discord or forums. Custom features? Paid gigs welcome - let's build your dream server!


Stay Secure, Mine On!
excrele - Professional Spigot Dev
GitHub | SpigotMC *(Link soon!)*

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

ExcrelesSecureAuth is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 24 times (via Spigot). Download it and open it directly in the game.

Explore more