A custom launcher for Minecraft
MultiMC is a free, open source launcher for Minecraft. It allows you to have multiple, cleanly separated instances of Minecraft (each with their own mods, texture packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.
Features
- Manage multiple instances of Minecraft at once
- Start Minecraft with a custom resolution
- Change Java's runtime options (including memory options)
- Shows Minecraft's console output in a colour coded window
- Kill Minecraft easily if it crashes / freezes
- Custom icons and groups for instances
- Forge integration (automatic installation, version downloads, mod management)
- Minecraft world management
- Import and export Minecraft instances to share them with anyone
- Supports every version of Minecraft that the vanilla launcher does
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:sp1rit/multimc && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
0001-Readd-lin-system-and-LAUNCHER_LINUX_DATADIR.p |
0000003533 3.45 KB | |
0001-allow-setting-ms-auth-token-via-env-var.patch | 0000001116 1.09 KB | |
0001-fix-build-on-gcc-13.patch | 0000001349 1.32 KB | |
README.SUSE | 0000001164 1.14 KB | |
fix-jars.patch | 0000000733 733 Bytes | |
generate_source.sh | 0000000350 350 Bytes | |
mmc-brand.patch | 0000001516 1.48 KB | |
modern-java.patch | 0000000860 860 Bytes | |
multimc-0.7.0.tar.xz | 0018099156 17.3 MB | |
multimc-get-upstream-mssecret | 0000000666 666 Bytes | |
multimc.changes | 0000007786 7.6 KB | |
multimc.desktop | 0000000242 242 Bytes | |
multimc.spec | 0000004406 4.3 KB |
Comments 6
Could you update it to 0.6.14?
should be building now. please tell me if something broke, upstream broke again a lot things again :/
The "Add Microsoft" button on Accounts page is grey and cannot be chosen. Package issue?
The problem is, that for that I'd require some kind of M$ Xbox API key for that. I do not want to register one myself and upstream doesn't allow theirs to be used in any MultiMC rebuilds but only their own proprietary binary releases. So as of now only Yggdrasil authentication (Minecraft & Mojang accaounts) is available.
But the issue is that M$ will deprecate Yggdrasil auth on 2022-03-10, forcing everyone to use their non-free OAuth2 login. To circumvent this, the AUR package (multimc5 / multimc-git) is basically downloading the non-free binary and extracting upstreams api key from it and putting it into their own (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=multimc-git#n56). While upstream certainly doesn't like this, they can get away with it, because the just provide the package manifest which each user builds itself and no binary release (and they say that you cannot share the built binary, since that would be illegal). I don't have that luxury here, since the whole point of OBS is, to have binary releases, but I'm already working on something to work around this, by patching mmc to allow users to set their own API key with an env var and a script that pulls the non-free upstream release and extracts their api key the same way the aur package does it.
I'll try to get in done in the next two weeks, but as of now only Minecraft and Mojang accounts are supported (as said in the changelog)
Is MS login supposed to be fixed now? Because for me the option is still grayed out. Annnd I can't login with Mojang account either :(
yes, M$ authentication works by now. To activate it, follow the instructions in
/usr/share/doc/packages/multimc/README.SUSE