Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Don't Restart Your Launcher
Minecraft session tokens expire after 24 hours. When that happens, joining any server greets you with "Invalid session" and the only fix is restarting your entire launcher. Every time. Forever.
DRYL fixes that.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโ โโโโโโโ โโโ โโโโโโ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโ
โโโ โโโโโโโโโโโ โโโโโโโ โโโ
โโโ โโโโโโโโโโโ โโโโโ โโโ
โโโโโโโโโโโ โโโ โโโ โโโโโโโโ
โโโโโโโ โโโ โโโ โโโ โโโโโโโโ
Don't Restart Your Launcher
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
A Fabric mod that automatically refreshes your Minecraft session tokens in the background โ so you never have to restart your launcher again.
Features
- ๐ Automatic refresh โ silently refreshes on disconnect and multiplayer open
- ๐ Secure storage โ AES-encrypted session file tied to your machine's hardware
- ๐ค Account UI โ login, logout and switch accounts from the title screen
- ๐ Zero interruptions โ works entirely in the background
- ๐ฆ Lightweight โ no bloat, no config files, no nonsense
Installation
- Install Fabric Loader for Minecraft 1.21.1
- Install Fabric API
- Drop the DRYL jar into your
modsfolder - Launch โ you'll be prompted to log in on first run
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ FIRST LAUNCH โ
โ โ
โ 1. Click "Open Login Page" โ
โ โโ Opens microsoft.com/devicelogin โ
โ โ
โ 2. Click "Copy Code" โ
โ โโ Copies your one-time device code โ
โ โ
โ 3. Paste it in the browser and sign in โ
โ โโ Uses your own Microsoft account โ
โ โ
โ 4. Done. Never again. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Account Button
The DRYL button in the top-left corner of the title screen lets you change the account you use, so you don't actually need to touch your launcher ever again like an account switcher
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SECURITY โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ Storage โ AES-128 encrypted โ
โ Key โ Derived from MAC address โ
โ Scope โ This machine only โ
โ Network โ Microsoft OAuth only โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Your session is encrypted with a key derived from your machine's hardware โ the session file is useless on any other computer.
Building from Source
git clone https://github.com/WanetsCode/DRYL
cd DRYL
.\gradlew build
Output: build/libs/dryl-1.0.0.jar
Compatibility
| Dependency | Version |
|---|---|
| Minecraft | 1.21.1~26.1 |
| Fabric Loader | โฅ 0.19.2 |
| Fabric API | Any |
| Java | โฅ 21 |
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Made with frustration by Wanets after restarting the launcher for the last time.
โญ Star it if it saved you a restart.
Thanks to Anthropic's Claude for writing the README
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
CC0 1.0 โ do whatever you want with it.


