Shiginima Launcher is an alternative Minecraft Launcher. The files in this repository allows us to create a Flatpak build of said launcher.
Because giving proprietary programs read/write access to all the folders in your computer is a very silly thing to do. ;)
-
Have Flatpak set up in your distro.
-
Download the latest release of the launcher.
-
Open a terminal window and run:
flatpak install Shiginima_Launcher_v4.400-x86_64.flatpak
-
You're good to go! You can find the Shiginima Launcher under
Applications
>Games
.
IMPORTANT: Your game files (worlds, mods, shaders, etc.) will be in ~/.var/app/com.teamshiginima.ShiginimaLauncher/data/minecraft/
and not in ~/.minecraft/
!
In a terminal window, run:
flatpak uninstall com.teamshiginima.ShiginimaLauncher
Keep in mind that doing this will not remove any of your worlds/mods/shaders/whatever. They will be forever available in ~/.var/app/com.teamshiginima.ShiginimaLauncher/data/minecraft/
, unless you manually delete that folder.
-
Install the
flatpak-builder
package provided by your distro. -
Clone this repository.
-
Download the launcher (as a zip file) from the official website.
-
Place the zip file (e.g.
ShiginimaSE_v4400.zip
) inside the cloned repository. -
Build it:
flatpak-builder --user --force-clean --install-deps-from=flathub --repo=repo/ --sandbox build com.teamshiginima.ShiginimaLauncher.yml
-
After it succeeded building, you can then create a single-file bundle (where
My_Own_Launcher.flatpak
is the output file):flatpak build-bundle repo/ My_Own_Launcher.flatpak com.teamshiginima.ShiginimaLauncher stable
This patch file is not really necessary to build and run the launcher. However, building without it will require you to manually remove -XX:+CMSIncrementalMode
from your game's launch options, because that option is not compatible with the JRE v11, which is the Java runtime we are using to run the launcher.
That being said, you can also download the unpatched version in the Releases page.