Skip to content

Welcome! Hackerman Launcher is a lightweight, no-nonsense Minecraft launcher designed for Linux users who want a simple, offline-friendly alternative to the big-name launchers. If you want to manage multiple accounts, easily swap Minecraft versions, and just get playing without the bloat, this project is for you.

License

Notifications You must be signed in to change notification settings

wcupped/hackerman-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Hackerman Launcher

The minimalist, open-source Minecraft launcher for Linux and tinkerers.


Welcome! Hackerman Launcher is a lightweight, no-nonsense Minecraft launcher designed for Linux users who want a simple, offline-friendly alternative to the big-name launchers. If you want to manage accounts and versions without bloat, you’re in the right place.


✨ Why Hackerman Launcher?

  • Offline account support: No Microsoft account? No problem.
  • Choose your version: Instantly grab any official Minecraft version thanks to Mojang’s manifest.
  • Simple config: Your accounts, versions, and settings are saved automatically.
  • Open source: Tweak it, fork it, break it—your call!

📸 Screenshots

Account Management

Add and manage offline Minecraft accounts with a clean, simple interface.

Account management UI

Game Launching

Select your desired Minecraft version and launch the game instantly.

Game launching UI


🚀 Quickstart

Note: This launcher is for Linux. It might work elsewhere!

1. System dependencies

You’ll need Python 3, pip, and GTK+ 3 development files. Here’s how to get them:

Debian/Ubuntu:

sudo apt update
sudo apt install -y python3 python3-pip python3-gi gir1.2-gtk-3.0

Arch/Manjaro:

sudo pacman -Syu
sudo pacman -S python python-pip python-gobject gtk-3

2. Set up your Python virtual environment

python -m venv .venv
. .venv/bin/activate

3. Install Python dependencies

pip install minecraft-launcher-lib

4. Launch Hackerman!

python launcher.py

🗂️ Where’s my stuff?

Hackerman Launcher stores all its data (accounts, downloads, configs, etc.) in:

~/.hackerman-launcher/

Hackerman Launcher's config in:

~/.config/hackerman-launcher

🤝 Contributing

PRs, bug reports, and ideas are all welcome! Want to add features? Find a bug? Just want to say hi?
Open an issue or PR and let’s make Minecraft on Linux awesome together.


🙋 FAQ

Q: Is this safe for my Mojang/Microsoft account?
A: This launcher currently only supports offline accounts. No credentials are sent anywhere.

Q: Can I use mods?
A: Of course!

Q: Will you support Windows/macOS?
A: Not yet.


📜 License

MIT. Use Minecraft that way as you want.


🦸‍♂️ Credits

Made by wcupped.


“You’re a real Minecraft player now.”

About

Welcome! Hackerman Launcher is a lightweight, no-nonsense Minecraft launcher designed for Linux users who want a simple, offline-friendly alternative to the big-name launchers. If you want to manage multiple accounts, easily swap Minecraft versions, and just get playing without the bloat, this project is for you.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages