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

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


A smarter manner of managing a number of minecraft installations on Linux. It downloads and installs Minecraft version on demand, together with all the appropriate libraries and property. Pairs effectively with the minecraft server launcher for Linux.

- Helps the traditional (aka vanilla/mainline) and Forge Minecraft versions on-demand set up.

- Works with offline recreation profiles

- Permits multiple variations, player profiles, and recreation mod configurations to be accessible at the identical time.

- Keeps game property separate from profiles and versioned libraries for simpler file administration

Working

Prerequisites: be sure you might have the next instruments put in: jq,unzip,curl, sha1sum

Operating: ./begin

- To run a Forge version add a suffix "-forge" to the model, for instance ./begin 1.17.10-forge player1.

- To see what regular and Forge variations are at present out there for installation, run the script with a non-current version, like this ./start zero player1, ./start 0-forge player1

- To create a sport profiles with the same sport version and same participant identify, for example to check out completely different mods, specify a name of this profile as the final argument ./start

Troubleshooting

1. Delete the model subfolder underneath "versons" and re-run it to obtain and rebuild everything. The variations and player profiles are kept in separate folders, so you can take away versions with out eradicating participant configuration.

2. If #1 didn't work for a Forge version, take away each the Forge and the the corresponding mainline model folders beneath "versions" and run it again to re-obtain every part. Minecraft servers

How so as to add it to the KDE desktop

To get the minecraft icon and the desktop hyperlink clone this repo, To install the icon run

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

Then change the desktop file to run this launcher and make it obtainable regionally

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

Tips on how to do reproduce manually what this launcher does

- Run the official java launcher. Login and begin the game. The launcher will download all of the required information for the new version. You can see them in this manifest.

- Discover the native libraries in the process identify with ps -ef | grep java.library.path. Then copy that folder cp -a /tmp/folder $Residence/.minecraft/versions/$ver/$ver-natives. The native libraries could be discovered here.

- Copy-paste the entire -cp argument from the java course of, along with the java args to a run script. Run the script, plus belongings, libraries, and version folder what you need.

Report Page