Return to site

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

 A smarter approach of managing a number of minecraft installations on Linux. It downloads and installs Minecraft version on demand, together with all the suitable libraries and assets. Pairs well with the minecraft server launcher for Linux. - Supports the conventional (aka vanilla/mainline) and Forge Minecraft variations on-demand set up. - Works with offline sport profiles - Allows a number of versions, participant profiles, and sport mod configurations to be accessible at the same time. - Keeps recreation assets separate from profiles and versioned libraries for simpler file management Working Stipulations: ensure that you have the next tools put in: jq,unzip,curl, sha1sum Running: ./start - To run a Forge version add a suffix -forge to the model, for instance ./start 1.17.10-forge player1. - To see what normal and Forge variations are at the moment obtainable for installation, run the script with a non-current model, like this ./begin zero player1, ./begin 0-forge player1 - To create a recreation profiles with the identical recreation version and similar participant identify, for instance to check out totally different mods, specify a reputation of this profile as the final argument ./start Troubleshooting 1. Delete the version subfolder under versons and re-run it to obtain and rebuild all the pieces. The variations and player profiles are kept in separate folders, so you may remove variations without eradicating participant configuration. 2. If #1 did not work for a Forge version, take away each the Forge and the the corresponding mainline model folders underneath variations and run it once more to re-obtain everything. 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 available regionally cp minecraft-launcher.desktop ~/.native/share/plasma_icons/ How one can do reproduce manually what this launcher does - Run the official java launcher. Login and begin the sport. The launcher will download all the required files for the brand new version. You'll be able to see them on this manifest. - Discover the native libraries in the method identify with ps -ef | grep java.library.path. Then copy that folder cp -a /tmp/folder $Home/.minecraft/variations/$ver/$ver-natives. Minecraft-server-list.fun may be discovered here. - Copy-paste the whole -cp argument from the java course of, along with the java args to a run script. Run the script, plus belongings, libraries, and model folder what you need.

Minecraft-server-list.fun