Package Details: multimc5 0.6.16-3

Git Clone URL: https://aur.archlinux.org/multimc5.git (read-only, click to copy)
Package Base: multimc5
Description: Minecraft launcher with ability to manage multiple instances.
Upstream URL: https://multimc.org/
Keywords: launcher minecraft
Licenses: Apache
Conflicts: multimc
Provides: multimc
Submitter: vorpalblade
Maintainer: g3tchoo
Last Packager: g3tchoo
Votes: 129
Popularity: 0.045655
First Submitted: 2015-06-06 11:37 (UTC)
Last Updated: 2023-02-06 06:15 (UTC)

Dependencies (9)

Required by (1)

Sources (8)

Pinned Comments

g3tchoo commented on 2023-02-06 04:26 (UTC) (edited on 2023-02-06 04:45 (UTC) by g3tchoo)

multimc is no longer using stable releases, which obsoletes this package (see this commit)

please consider switching to prismlauncher for continued support. you can find a migration guide here

edit: multimc-git was previously recommended, but has not been updated for more than a year and does not build off develop currently, so it has been removed. multimc-bin may also not be viable for the same reasons as this package, so the only alternative i am comfortable recommending is prismlauncher.

g3tchoo commented on 2021-12-18 18:53 (UTC) (edited on 2021-12-18 18:53 (UTC) by g3tchoo)

Leaving this as a permanent disclaimer:

It is illegal to redistribute any binaries created with this script because of the upstream project's licensing.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 20 Next › Last »

gregthwuen commented on 2021-12-16 08:29 (UTC) (edited on 2021-12-16 08:52 (UTC) by gregthwuen)

Fortunately, there’s an easy fix to the “data folder is not writable” issue: MultiMC still supports the -d/--dir flag for setting the application root. Just use this to specify your multimc directory, i.e., $HOME/.local/share/multimc. You can even set the option in the desktop entry, though that doesn’t support the $HOME environoment variable I think. (edit: You can just specify a path relative to your home I realized.)

encrypt3d commented on 2021-12-16 00:23 (UTC)

For everyone saying that it doesn't work due to the data folder not being writable: https://github.com/MultiMC/Launcher/issues/2004 The main developer doesn't want anybody using their distro's native package management utilities, and has essentially added code to break the application when not run through a loose binary in a writable folder. They're not going to change this behavior, although multimc-bin currently works.

B4ldur commented on 2021-12-15 19:02 (UTC)

Error:

" The launcher couldn't create a log file - the data folder is not writable.

Make sure you have write permissions to the data folder.

The Launcher cannot continue until you fix this problem."

Solution for me was to switch to the multimc-bin package. Data was still present after switch.

GeminiMarshdevil commented on 2021-12-15 14:12 (UTC)

Error:

" The launcher couldn't create a log file - the data folder is not writable.

Make sure you have write permissions to the data folder.

The Launcher cannot continue until you fix this problem.

"

sup wit dat? how fix? what do? much sad.

LennyLennington commented on 2021-12-14 14:16 (UTC) (edited on 2021-12-14 14:21 (UTC) by LennyLennington)

Check https://aur.archlinux.org/packages/multimc-git for patches to fix the issues that it currently has, and for part of the PKGBUILD to restore the old icons and make Microsoft accounts work by getting the client ID of the official build.

g3tchoo commented on 2021-12-06 02:20 (UTC) (edited on 2021-12-06 02:21 (UTC) by g3tchoo)

iio7, cmake is already in the makedepends; so if you're building the package with makepkg or a half decent aur helper, it should already be installed while building. make and gcc should also already be installed if you have have installed base-devel like the wiki tells you to if you ever use the AUR. So these errors shouldn't be showing up unless you have no clue what you're doing - and if they are, please read more about the AUR, the ABS, and makepkg.

iio7 commented on 2021-12-05 22:17 (UTC) (edited on 2021-12-05 22:18 (UTC) by iio7)

In case anyone is getting errors about CMake being unable to find a build program, like this:

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

You need to install the following:

# pacman -S make cmake gcc

g3tchoo commented on 2021-12-01 00:19 (UTC)

made a new release to fix the build issues mentioned by segaja and because minecraft 1.18 requires java 17+

g3tchoo commented on 2021-11-30 21:48 (UTC) (edited on 2021-11-30 21:56 (UTC) by g3tchoo)

The feature of logging into Microsoft accounts introduced in MultiMC 0.16.3 will not be avalible for this package. So while the current build is 0.16.3, it does not have that feature due to MSA IDs being required at compile time and upstream cannot redistribute it. You can read more about it in this github issue I made.

(Thanks sleuth56 for bringing this to my attention. I forgot to post the issue here when I first made it)

edit: If you want to be able to use Microsoft accounts easily, you can use multimc-bin or multimc-native - the latter for if you don't like extracting .deb packages. Otherwise, you could in theory make a patch to modify the file notsecrets/Secrets.cpp with your own MSA ID, and then edit the PKGBUILD to apply it during prepare().

Segaja commented on 2021-11-30 10:20 (UTC)

setting archlinux-java to java-17-openjdk helps and lets the build work.