GitHub Alexivkinminecraftlauncher Offline Linux Minecraft Launcher In Pure Bash For Standard And Forge Variations
A smarter manner of managing multiple minecraft installations on Linux. It downloads and installs Minecraft model on demand, including all the suitable libraries and property. Pairs nicely with the minecraft server launcher for Linux.
- Supports the conventional (aka vanilla/mainline) and Forge Minecraft variations on-demand set up.- Works with offline game profiles- Allows multiple variations, player profiles, and sport mod configurations to be accessible at the same time.- Keeps sport belongings separate from profiles and versioned libraries for easier file administration
Working
Prerequisites: ensure that you might have the next instruments put in: jq,unzip,curl, sha1sum
Running: . Minecraft server list /begin
- To run a Forge model add a suffix "-forge" to the version, for instance ./begin 1.17.10-forge player1. Minecraft server list - To see what regular and Forge versions are presently obtainable for installation, run the script with a non-existing model, like this ./start 0 player1, ./start 0-forge player1- To create a recreation profiles with the identical sport model and identical player title, for example to check out totally different mods, specify a reputation of this profile as the final argument . Minecraft server list /start
Troubleshooting
1. Delete the version subfolder beneath "versons" and re-run it to download and rebuild every part. The variations and participant profiles are stored in separate folders, so you'll be able to take away versions with out eradicating player configuration.2. If #1 did not work for a Forge model, take away both the Forge and the the corresponding mainline version folders beneath "versions" and run it once more to re-obtain the whole lot.
How so as to add it to the KDE desktop
To get the minecraft icon and the desktop link clone this repo, To install the icon run
sudo set up -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 available locally
cp minecraft-launcher.desktop ~/.native/share/plasma_icons/
Easy methods to do reproduce manually what this launcher does
- Run the official java launcher. Login and start the sport. The launcher will obtain all the required recordsdata for the new version. You may see them in this manifest.- Discover the native libraries in the process title with ps -ef | grep java.library.path. Then copy that folder cp -a /tmp/folder $House/.minecraft/variations/$ver/$ver-natives. The native libraries will be discovered here.- Copy-paste the entire -cp argument from the java process, together with the java args to a run script. Run the script, plus belongings, libraries, and version folder what you need.