GitHub Alexivkinminecraftlauncher Offline Linux Minecraft Launcher In Pure Bash For Commonplace And Forge Versions

From World History
Jump to: navigation, search

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



- Helps the traditional (aka vanilla/mainline) and Forge Minecraft variations on-demand installation.- Works with offline game profiles- Permits multiple versions, player profiles, and game mod configurations to be accessible at the identical time.- Retains recreation assets separate from profiles and versioned libraries for easier file administration



Running



Prerequisites: ensure you've gotten the following instruments installed: jq,unzip,curl, sha1sum



Running: . Liberty /start



- To run a Forge model add a suffix "-forge" to the model, for instance ./begin 1.17.10-forge player1.- To see what normal and Forge versions are at the moment obtainable for set up, run the script with a non-current model, like this ./start 0 player1, ./begin 0-forge player1- To create a game profiles with the identical sport version and identical player title, for example to try out different mods, specify a reputation of this profile because the final argument ./start



Troubleshooting



1. Delete the version subfolder beneath "versons" and re-run it to download and rebuild every thing. The variations and player profiles are saved in separate folders, so you can take away versions with out eradicating player configuration.2. If #1 didn't work for a Forge model, remove each the Forge and the the corresponding mainline model folders beneath "variations" and run it again to re-download every thing.



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 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 out there domestically



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



Learn how to do reproduce manually what this launcher does



- Run the official java launcher. Login and begin the sport. The launcher will download all of the required information for the brand new model. You possibly can see them in this manifest.- Find the native libraries in the method identify with ps -ef | grep java.library.path. Then copy that folder cp -a /tmp/folder $Home/.minecraft/versions/$ver/$ver-natives. The native libraries will be discovered here.- Copy-paste the whole -cp argument from the java course of, together with the java args to a run script. Run the script, plus assets, libraries, and model folder what you want.