Electron-based Minecraft launcher for Linux with Fabric support and Modrinth mrpack integration.
Built with Electron, Node.js, and vanilla HTML/CSS/JS.
- Fabric — automatic Fabric installation and management
- Modrinth mrpack — native modpack support (Max FPS Optimized)
- Optimization mods — built-in curated modpack (Sodium, Lithium, FerriteCore, etc.)
- Mod browser — search and install mods directly from Modrinth
- Mod management — enable/disable/delete mods from the UI
- Gamescope & GameMode — Linux gaming integration
- Microsoft account login — OAuth via Xbox Live + Minecraft services
- Wayland support — automatic X11 fallback for game stability
- Custom JVM arguments — advanced Java tuning
- Node.js 18+
- Java 17+ (Zulu or OpenJDK recommended)
- Linux (Wayland or X11)
git clone https://github.com/Fami-PL/Ice-Client.git
cd Ice-Client
npm install
npm startbash build-appimage.shOutput in dist/.
MIT