Everything you need to get CreeperAuth working — from account creation to online play.
⚡ QUICK START
1
Register on this websiteCreate a CreeperAuth account at creeperauth.netlify.app. Choose a username, email, and password. Optionally upload a skin.
2
Download CreeperLauncherGrab the latest .exe from the GitHub releases page. No installer needed — just run it.
3
Log in to the launcherOpen the launcher → Accounts tab → CreeperAuth tab. Enter the auth URL, your username, and password. Hit Login.
4
Install required modsDownload CustomSkinLoader and OfflineSkins (Fabric 1.21.1) and put them in your mods folder via the launcher's Mods tab.
5
Launch and play!Select your version, hit Play. Your skin will show in-game and on cracked multiplayer servers.
⬇ DOWNLOAD LAUNCHER
🚀
CreeperLauncher
A custom Minecraft launcher built for CreeperAuth. Supports offline accounts, CreeperAuth login, mod manager, skin gallery, and per-profile game directories.
Windows 10/11 · .NET 6+ required · No install needed
Java 17 or Java 21 (Java 26 works for singleplayer only)
At least 2GB RAM allocated to Minecraft
⚔ REGISTER ACCOUNT
USERNAME RULES
3 to 16 characters
Letters, numbers, and underscores only (no spaces or special chars)
Usernames are unique — first come, first served
Usernames cannot be changed (yet)
SKIN REQUIREMENTS
PNG file only
Must be exactly 64×64 pixels (modern format) or 64×32 pixels (legacy format)
You can upload or change your skin any time from the Dashboard
Skins are stored securely — no public URL unless you share your UUID
💡 TIP — Finding Skins
Download free Minecraft skins from NameMC or MinecraftSkins.com. Make sure to download the full 64×64 texture file.
⚙ LAUNCHER SETUP
1
Run CreeperLauncher.exeDouble-click the downloaded .exe. No installation wizard — it opens directly.
2
Browse VersionsClick "Browse Versions" to download Minecraft. Pick your version (1.21.1 recommended for mod support). Wait for the download to complete.
3
Install Fabric (for mods)After downloading a version, select it and click "Install Fabric". This installs the Fabric mod loader required for CustomSkinLoader and OfflineSkins.
4
Go to Accounts tabClick the Accounts tab on the left. You'll see two sub-tabs: Offline and CreeperAuth.
Click Login. Your account appears in the accounts list.
OFFLINE LOGIN
For singleplayer or LAN play without a CreeperAuth account, go to Accounts → Offline tab. Enter any username and click Add. Offline accounts cannot join online-mode servers.
🎨 UPLOADING SKINS
VIA THE WEBSITE (RECOMMENDED)
Log in at creeperauth.netlify.app → Dashboard → Skin card → Upload New Skin. Your skin is instantly saved and served via the auth API.
SKIN WARDROBE
The Wardrobe lets you save multiple skins and switch between them with one click. Add skins with "+ Add Skin", name them, and click "▶ Equip" to make one active. The active skin is what other players see.
💡 HOW SKINS WORK IN MULTIPLAYER
CreeperAuth uses CustomSkinLoader to serve your skin to other players. Both you and the other player need CustomSkinLoader installed for skins to appear. Without it, you'll see the default Steve/Alex skin.
🧩 REQUIRED MODS
These mods are needed for skin support in multiplayer. Both require Fabric mod loader.
🎨
CustomSkinLoader REQUIRED
Loads player skins from custom auth servers including CreeperAuth. Replaces Mojang's skin system so your skin and other players' skins show correctly.
⚠ JAVA VERSION WARNING
Do NOT use Java 26 for multiplayer. Use Java 17 or Java 21. Java 26 causes crashes with Fabric mods due to bytecode incompatibilities. Set Java path in launcher Settings tab.
INSTALLING MODS
In CreeperLauncher, go to the Mods tab. Click the folder icon or drag .jar files in. The launcher syncs these mods to your game profile automatically when you launch.
🖥 SERVER SETUP
FOR SERVER OWNERS — ONLINE MODE
To allow CreeperAuth players on an online-mode server, add authlib-injector to your server startup:
Set online-mode=false in server.properties. CreeperAuth players can connect without authlib-injector. Skins require CustomSkinLoader on both client and server (Paper/Spigot plugin or Fabric mod).
online-mode=false
💡 RECOMMENDED: OFFLINE MODE
Most cracked server communities use offline-mode=false. CreeperAuth is designed to work seamlessly with cracked servers. Authlib-injector is only needed if you want Mojang-style server authentication.
🌐 CRACKED SERVERS
CONNECTING TO CRACKED SERVERS
Cracked (offline-mode) servers like ExtremeCraft, MineHeroes, and similar networks accept CreeperAuth accounts directly. Just log in with CreeperAuth in the launcher and connect as normal. No extra setup needed.
SKIN VISIBILITY
Your skin to you — Always visible (resource pack injection)
Your skin to others — Requires CustomSkinLoader on their client
Others' skins to you — Requires OfflineSkins + CustomSkinLoader
🔧 TROUBLESHOOTING
GAME CRASHES ON LAUNCH
Check your Java version — use Java 17 or 21, not Java 26
Make sure Fabric API is installed alongside your other mods
Check the crash log in %AppData%\MCLauncher\profiles\{id}\crash-reports\
Try removing mods one by one to find the conflict
SKIN NOT SHOWING IN MULTIPLAYER
Make sure CustomSkinLoader is installed (not just OfflineSkins)
Confirm your skin is uploaded on the CreeperAuth website dashboard
Check that the launcher wrote CustomSkinLoader/Config.json in your profile folder — it should point to the CreeperAuth worker URL
Restart the game after uploading a new skin
LOGIN FAILS IN LAUNCHER
Double-check the Auth URL is exactly: https://creeperauth.cyberlifegamingyt15.workers.dev
Make sure you're entering your CreeperAuth username, not your email
Try logging in on the website first to confirm your credentials work
Check your internet connection — the auth server is hosted on Cloudflare
CANNOT CONNECT TO SERVER
If the server is online-mode, it needs authlib-injector pointing to CreeperAuth
If the server is offline-mode, CreeperAuth accounts connect normally
"Not authenticated with minecraft.net" = the server is online-mode and doesn't have authlib-injector
SMARTSCREEN / ANTIVIRUS BLOCKING LAUNCHER
Windows SmartScreen may block unsigned executables. Click "More info" → "Run anyway". Add the .exe to your antivirus whitelist if needed. The source code is open on GitHub for inspection.
❓ FAQ
Is CreeperAuth free? +
Yes, completely free. The auth server runs on Cloudflare Workers (free tier) and Firebase Firestore (free tier). There are no plans to charge for it.
Do I need a real Minecraft account? +
No. CreeperAuth is a completely separate authentication system. You only need a CreeperAuth account (registered on this website) and CreeperLauncher. No Mojang or Microsoft account needed.
Can I play on official Minecraft servers? +
No. Official servers (Hypixel, Mineplex, etc.) require a genuine Mojang/Microsoft account. CreeperAuth only works on cracked/offline servers and servers running authlib-injector with our URL.
What Minecraft versions are supported? +
Any version that CmlLib.Core supports (1.5+). For mod support (skins in multiplayer), Fabric 1.21.1 is recommended as that's what the required mods target. The auth system itself is version-independent.
Can I change my username? +
Username changing is not currently supported on the website. This is planned for a future update. Your UUID is tied to your account permanently.
Why does the launcher need .NET 6? +
CreeperLauncher is built with WPF (Windows Presentation Foundation) which requires .NET 6 or higher. Download it free from Microsoft's website.
Is my password stored securely? +
Yes. Passwords are hashed and managed entirely by Firebase Authentication — they are never stored in plaintext. The CreeperAuth server never sees your raw password.
Can I use CreeperAuth on multiple devices? +
Yes. Log in with your username and password on any device running CreeperLauncher. Your skin, UUID, and settings are stored in the cloud.
How do I delete my account? +
Account deletion is not yet available via the website UI. Contact the server admin via the GitHub issues page to request deletion.