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

From Fun's Silo
Jump to: navigation, search

A smarter method of managing a number of minecraft installations on Linux. MINECRAFT SERVERS LIST MINECRAFT SERVERS LIST It downloads and installs Minecraft model on demand, together with all the suitable libraries and belongings. Pairs well with the minecraft server launcher for Linux.



- Supports the normal (aka vanilla/mainline) and Forge Minecraft variations on-demand installation.- Works with offline game profiles- Permits a number of variations, participant profiles, and game mod configurations to be accessible at the identical time.- Retains sport property separate from profiles and versioned libraries for simpler file administration



Operating



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



Operating: . MINECRAFT SERVERS LIST /start



- To run a Forge model add a suffix "-forge" to the model, for instance ./start 1.17.10-forge player1.- To see what normal and Forge versions are currently obtainable for installation, run the script with a non-existing model, like this ./start zero player1, ./begin 0-forge player1- To create a sport profiles with the identical game model and same participant identify, for instance to check out different mods, specify a name of this profile because the last argument ./begin



Troubleshooting



1. Delete the version subfolder underneath "versons" and re-run it to obtain and rebuild all the pieces. The variations and player profiles are kept in separate folders, so you possibly can take away versions with out eradicating player configuration.2. If #1 didn't work for a Forge version, take away both the Forge and the the corresponding mainline version folders beneath "versions" and run it once more to re-download all the things.



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 available regionally



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



How to do reproduce manually what this launcher does



- Run the official java launcher. Login and start the game. The launcher will obtain all of the required information for the brand new model. You can see them in this manifest.- Find the native libraries in the process name with ps -ef | grep java.library.path. Then copy that folder cp -a /tmp/folder $House/.minecraft/versions/$ver/$ver-natives. The native libraries might 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 belongings, libraries, and version folder what you need.