Slinky now offers experimental Linux support.
Requirements
Section titled “Requirements”- Only tested on Arch Linux. Support for other distros is currently not guaranteed. Musl-based distros are unlikely to work at all.
- Supports X11, XWayland & native Wayland. Keep in mind that Minecraft 1.7.10 & 1.8.9 do not run on Wayland natively without mods.
- The loader and Minecraft processes must be ran as the same user (this will usually be the case anyway). Root privileges are not required.
- Some third-party launchers (Lunar/Badlion) require a workaround to allow injecting into them.
Installation instructions
Section titled “Installation instructions”- Make sure
libcurlis installed by running the following command in a terminal:sudo pacman -S curlsudo apt install curlsudo dnf install libcurl-minimal - Download Slinky.
Directory/example
- slinky-loader
- Open a terminal in the directory where you saved the loader and allow executing it by running the following command:chmod +x slinky-loader
- Create the following file (make sure to replace
/example/with the directory where you saved the loader):~/Desktop/Slinky.desktop [Desktop Entry]Type=ApplicationName=SlinkyExec=/example/slinky-loaderTerminal=true - You can now use the newly created desktop icon to run Slinky.
Injection workaround
Section titled “Injection workaround”Some third-party launchers (such as Lunar/Badlion) block the injection method used by Slinky. The following steps explain how to bypass them.
- Download injectpatch.so and the launcher you want to use.
Directory/example
- injectpatch.so
- LunarClient.appimage
- Create the following script (make sure to replace
/example/with the directory where you saved the files):run-patched.sh #!/bin/bashLD_PRELOAD=/example/injectpatch.so /example/LunarClient.appimage - Open a terminal in the directory where you saved the script and allow executing it by running the following command:chmod +x run-patched.sh
- You can now run
run-patched.shto run the patched launcher.