GitHub - Alexivkin/minecraft-launcher: Offline Linux Minecraft Launcher In Pure Bash For Standard And Forge Versions


A smarter way of managing multiple minecraft installations on Linux. It can download and install Minecraft on demand, with all required libraries and assets. This works well with the minecraft launcher for Linux.



- Supports Forge and vanilla Minecraft versions on demand installation. - Works with offline profiles - Allows multiple version, player profiles, and mod configurations to all be accessible simultaneously. - Keeps game assets separate from profiles and versioned libraries for easier file management



Prerequisites: Make certain you have the following tools installed: sha1sum, unzip,curl, curl



Running: ./start



- To run a Forge edition, add the suffix "-forge", to the version. For example,./start 1.17.0-forge player1. To determine which Forge version is currently available, run the script with a nonexistent version.



1. Delete the version subfolder under "versons" and re-run it to download and rebuild everything. You can delete versions and player profiles from separate folders. 2. If #1 didn't work for a Forge Version, delete both the Forge folders and the mainline version folders and run it again to redownload everything.



How to add it in to the KDE desktop



To obtain the minecraft icon, and the desktop link to clone this repository, To install the icon



sudo install -Dm644 minecraft-launcher.svg /usr/share/icons/hicolor/symbolic/apps/minecraft-launcher.svg



Then, modify the desktop file and make this launcher available locally.



cp minecraft-launcher.desktop ~/.local/share/plasma_icons/



How to reproduce manually the launcher's actions



- Run the official Java Launcher. Login to start the game. The launcher will install all required files for the latest version. You can see them in this manifest. - Find the native libraries in the process name with ps -ef Then copy that folder cp -a /tmp/folder $HOME/.minecraft/versions/$ver/$ver-natives. You can find the native library here. Minecraft-servers.Biz Copy-paste entire -cp argument of the Java process together with the java parameters to a run-script. Run the script. Include assets, libraries and version folders.


Created: 06/08/2022 17:45:15
Page views: 34
CREATE NEW PAGE