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

From Wifi Adapters DB
Jump to: navigation, search

A smarter method of managing multiple 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 conventional (aka vanilla/mainline) and Forge Minecraft variations on-demand installation.- Works with offline sport profiles- Permits multiple variations, participant profiles, and sport mod configurations to be accessible at the same time Minecraft eggwars servers .- Retains recreation belongings separate from profiles and versioned libraries for simpler file administration



Operating



Conditions: be sure that you will have the next tools put in: jq,unzip,curl, sha1sum



Working: ./begin



- To run a Forge model add a suffix "-forge" to the model, for example ./begin 1.17.10-forge player1.- To see what regular and Forge versions are at present out there for set up, run the script with a non-present model, like this ./begin zero player1, ./begin 0-forge player1- To create a game profiles with the same recreation model and similar player title, for instance to try out totally different mods, specify a name of this profile as the final argument ./start



Troubleshooting



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



How so as to add it to the KDE desktop



To get the minecraft icon and the desktop link clone this repo, To put in 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 obtainable locally



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



How you can do reproduce manually what this launcher does



- Run the official java launcher. Login and begin the game. The launcher will obtain all the required files for the new model. You possibly can see them on this manifest.- Find the native libraries in the method name with ps -ef | grep java.library.path. Then copy that folder cp -a /tmp/folder $Residence/.minecraft/variations/$ver/$ver-natives. The native libraries will be discovered right here.- Copy-paste the entire -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 need.