From a254467184ff131bb0184f353b5219d62a5603fe Mon Sep 17 00:00:00 2001 From: swirl Date: Fri, 24 Dec 2021 14:28:54 -0500 Subject: Matrix room/space, a bit more rebranding --- .github/ISSUE_TEMPLATE/config.yml | 4 +- README.md | 13 + launcher/package/rpm/MultiMC5.spec | 34 +- launcher/package/ubuntu/README.md | 6 +- launcher/package/ubuntu/multimc/DEBIAN/control | 12 - launcher/package/ubuntu/multimc/DEBIAN/postrm | 3 - .../package/ubuntu/multimc/opt/multimc/icon.svg | 353 --------------------- launcher/package/ubuntu/multimc/opt/multimc/run.sh | 33 -- .../multimc/usr/share/applications/multimc.desktop | 16 - .../ubuntu/multimc/usr/share/man/man1/multimc.1 | 97 ------ .../usr/share/metainfo/multimc.metainfo.xml | 54 ---- launcher/package/ubuntu/polymc/DEBIAN/control | 11 + launcher/package/ubuntu/polymc/DEBIAN/postrm | 3 + launcher/package/ubuntu/polymc/opt/polymc/icon.svg | 353 +++++++++++++++++++++ launcher/package/ubuntu/polymc/opt/polymc/run.sh | 33 ++ .../polymc/usr/share/applications/multimc.desktop | 16 + .../ubuntu/polymc/usr/share/man/man1/multimc.1 | 97 ++++++ .../polymc/usr/share/metainfo/multimc.metainfo.xml | 54 ++++ 18 files changed, 602 insertions(+), 590 deletions(-) delete mode 100644 launcher/package/ubuntu/multimc/DEBIAN/control delete mode 100755 launcher/package/ubuntu/multimc/DEBIAN/postrm delete mode 100644 launcher/package/ubuntu/multimc/opt/multimc/icon.svg delete mode 100755 launcher/package/ubuntu/multimc/opt/multimc/run.sh delete mode 100755 launcher/package/ubuntu/multimc/usr/share/applications/multimc.desktop delete mode 100644 launcher/package/ubuntu/multimc/usr/share/man/man1/multimc.1 delete mode 100644 launcher/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml create mode 100644 launcher/package/ubuntu/polymc/DEBIAN/control create mode 100755 launcher/package/ubuntu/polymc/DEBIAN/postrm create mode 100644 launcher/package/ubuntu/polymc/opt/polymc/icon.svg create mode 100755 launcher/package/ubuntu/polymc/opt/polymc/run.sh create mode 100755 launcher/package/ubuntu/polymc/usr/share/applications/multimc.desktop create mode 100644 launcher/package/ubuntu/polymc/usr/share/man/man1/multimc.1 create mode 100644 launcher/package/ubuntu/polymc/usr/share/metainfo/multimc.metainfo.xml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 1a7bf9de..932d0c8f 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: true contact_links: - - name: PolyMC Discord - url: https://example.com + - name: PolyMC Matrix Support Room + url: https://matrix.to/#/#support:polymc.org about: Please ask for support here before opening an issue. diff --git a/README.md b/README.md index 2e00fc92..dda80ac3 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,8 @@ This is a **fork** of the MultiMC Launcher and not endorsed by MultiMC. The Poly - [ ] Packaging for MacOS/Windows - [ ] Stop relying on MultiMC-Hosted metadata services - [ ] Remove references to MultiMC +- [ ] Change up packaging, remove the install script junk +- [ ] AppImage, Flatpak, .deb, ebuild, and AUR packages - [ ] Meson - [x] Long-term solution for the MSA client ID issue - [x] Figure out a way to switch to GPL. @@ -48,6 +50,17 @@ TODO ## Forking/Redistributing/Custom builds policy Do whatever you want, we don't care. Just follow the license. If you have any questions about this feel free to ask in an issue. +## Help & Support +Feel free to create an issue if you need help. However, you should always ask the Matrix room. Be sure to enable spaces first (Settings -> Labs -> Spaces), and then you may join the space: + + + +If this doesn't work for you, then you may simply join the support room: + + + +Discord will be made soon. + ## Copyright Copyright 2013-2021 MultiMC contributors Copyright 2021 PolyMC contributors diff --git a/launcher/package/rpm/MultiMC5.spec b/launcher/package/rpm/MultiMC5.spec index 20839f11..da93912b 100644 --- a/launcher/package/rpm/MultiMC5.spec +++ b/launcher/package/rpm/MultiMC5.spec @@ -1,17 +1,17 @@ -Name: MultiMC5 +Name: PolyMC Version: 1.4 Release: 3%{?dist} -Summary: A local install wrapper for MultiMC +Summary: A local install wrapper for PolyMC License: ASL 2.0 -URL: https://multimc.org +URL: https://polymc.org BuildArch: x86_64 Requires: zenity qt5-qtbase wget xrandr -Provides: multimc MultiMC multimc5 +Provides: polymc PolyMC polymc5 %description -A local install wrapper for MultiMC +A local install wrapper for PolyMC %prep @@ -19,24 +19,24 @@ A local install wrapper for MultiMC %build %install -mkdir -p %{buildroot}/opt/multimc -install -m 0644 ../ubuntu/multimc/opt/multimc/icon.svg %{buildroot}/opt/multimc/icon.svg -install -m 0755 ../ubuntu/multimc/opt/multimc/run.sh %{buildroot}/opt/multimc/run.sh +mkdir -p %{buildroot}/opt/polymc +install -m 0644 ../ubuntu/polymc/opt/polymc/icon.svg %{buildroot}/opt/polymc/icon.svg +install -m 0755 ../ubuntu/polymc/opt/polymc/run.sh %{buildroot}/opt/polymc/run.sh mkdir -p %{buildroot}/%{_datadir}/applications -install -m 0644 ../ubuntu/multimc/usr/share/applications/multimc.desktop %{buildroot}/%{_datadir}/applications/multimc.desktop +install -m 0644 ../ubuntu/polymc/usr/share/applications/polymc.desktop %{buildroot}/%{_datadir}/applications/polymc.desktop mkdir -p %{buildroot}/%{_datadir}/metainfo -install -m 0644 ../ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml %{buildroot}/%{_datadir}/metainfo/multimc.metainfo.xml +install -m 0644 ../ubuntu/polymc/usr/share/metainfo/polymc.metainfo.xml %{buildroot}/%{_datadir}/metainfo/polymc.metainfo.xml mkdir -p %{buildroot}/%{_mandir}/man1 -install -m 0644 ../ubuntu/multimc/usr/share/man/man1/multimc.1 %{buildroot}/%{_mandir}/man1/multimc.1 +install -m 0644 ../ubuntu/polymc/usr/share/man/man1/polymc.1 %{buildroot}/%{_mandir}/man1/polymc.1 %files -%dir /opt/multimc -/opt/multimc/icon.svg -/opt/multimc/run.sh -%{_datadir}/applications/multimc.desktop -%{_datadir}/metainfo/multimc.metainfo.xml +%dir /opt/polymc +/opt/polymc/icon.svg +/opt/polymc/run.sh +%{_datadir}/applications/polymc.desktop +%{_datadir}/metainfo/polymc.metainfo.xml %dir /usr/share/man/man1 -%{_mandir}/man1/multimc.1.gz +%{_mandir}/man1/polymc.1.gz %changelog * Sun Oct 03 2021 imperatorstorm <30777770+ImperatorStorm@users.noreply.github.com> diff --git a/launcher/package/ubuntu/README.md b/launcher/package/ubuntu/README.md index ddc97ae6..93b72d9c 100644 --- a/launcher/package/ubuntu/README.md +++ b/launcher/package/ubuntu/README.md @@ -1,14 +1,14 @@ # What is this? -A simple Ubuntu package for MultiMC that contains a script that downloads and installs real MultiMC on Ubuntu based systems. +A simple Ubuntu package for PolyMC that contains a script that downloads and installs real PolyMC on Ubuntu based systems. It contains a `.desktop` file, an icon, and a simple script that does the heavy lifting. This is also the source for the files in the [RPM package](../rpm). If you rename, create or delete files here, you'll likely also have to update the RPM spec file there. # How to build this? -You need dpkg utils. Rename the `multimc` folder to `multimc_1.6-1` and then run: +You need dpkg utils. Rename the `polymc` folder to `polymc_1.6-1` and then run: ``` -fakeroot dpkg-deb --build multimc_1.6-1 +fakeroot dpkg-deb --build polymc_1.6-1 ``` Replace the version with whatever is appropriate. diff --git a/launcher/package/ubuntu/multimc/DEBIAN/control b/launcher/package/ubuntu/multimc/DEBIAN/control deleted file mode 100644 index bfa3f1f2..00000000 --- a/launcher/package/ubuntu/multimc/DEBIAN/control +++ /dev/null @@ -1,12 +0,0 @@ -Package: multimc -Version: 1.6-2 -Architecture: all -Maintainer: Petr Mrázek -Section: games -Priority: optional -Installed-Size: 75 -Depends: zenity, desktop-file-utils, libqt5widgets5, libqt5gui5, libqt5network5, libqt5core5a, libqt5xml5, libqt5concurrent5, wget -Recommends: openjdk-8-jre -Homepage: http://multimc.org -Description: A local install wrapper for MultiMC - diff --git a/launcher/package/ubuntu/multimc/DEBIAN/postrm b/launcher/package/ubuntu/multimc/DEBIAN/postrm deleted file mode 100755 index f9bbc8a7..00000000 --- a/launcher/package/ubuntu/multimc/DEBIAN/postrm +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -update-desktop-database diff --git a/launcher/package/ubuntu/multimc/opt/multimc/icon.svg b/launcher/package/ubuntu/multimc/opt/multimc/icon.svg deleted file mode 100644 index 8bb0e289..00000000 --- a/launcher/package/ubuntu/multimc/opt/multimc/icon.svg +++ /dev/null @@ -1,353 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - diff --git a/launcher/package/ubuntu/multimc/opt/multimc/run.sh b/launcher/package/ubuntu/multimc/opt/multimc/run.sh deleted file mode 100755 index 12a9b45c..00000000 --- a/launcher/package/ubuntu/multimc/opt/multimc/run.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash - -INSTDIR="${XDG_DATA_HOME-$HOME/.local/share}/multimc" - -if [ `getconf LONG_BIT` = "64" ] -then - PACKAGE="mmc-stable-lin64.tar.gz" -else - PACKAGE="mmc-stable-lin32.tar.gz" -fi - -deploy() { - mkdir -p $INSTDIR - cd ${INSTDIR} - - wget --progress=dot:force "https://files.multimc.org/downloads/${PACKAGE}" 2>&1 | sed -u 's/.* \([0-9]\+%\)\ \+\([0-9.]\+.\) \(.*\)/\1\n# Downloading at \2\/s, ETA \3/' | zenity --progress --auto-close --auto-kill --title="Downloading MultiMC..." - - tar -xzf ${PACKAGE} --transform='s,MultiMC/,,' - rm ${PACKAGE} - chmod +x MultiMC -} - -runmmc() { - cd ${INSTDIR} - exec ./MultiMC "$@" -} - -if [[ ! -f ${INSTDIR}/MultiMC ]]; then - deploy - runmmc "$@" -else - runmmc "$@" -fi diff --git a/launcher/package/ubuntu/multimc/usr/share/applications/multimc.desktop b/launcher/package/ubuntu/multimc/usr/share/applications/multimc.desktop deleted file mode 100755 index e0456f89..00000000 --- a/launcher/package/ubuntu/multimc/usr/share/applications/multimc.desktop +++ /dev/null @@ -1,16 +0,0 @@ -[Desktop Entry] -Categories=Game; -Exec=/opt/multimc/run.sh -Icon=/opt/multimc/icon.svg -Keywords=game;Minecraft; -MimeType= -Name=MultiMC 5 -Path= -StartupNotify=true -Terminal=false -TerminalOptions= -Type=Application -X-DBUS-ServiceName= -X-DBUS-StartupType= -X-KDE-SubstituteUID=false -X-KDE-Username= diff --git a/launcher/package/ubuntu/multimc/usr/share/man/man1/multimc.1 b/launcher/package/ubuntu/multimc/usr/share/man/man1/multimc.1 deleted file mode 100644 index b4af25e3..00000000 --- a/launcher/package/ubuntu/multimc/usr/share/man/man1/multimc.1 +++ /dev/null @@ -1,97 +0,0 @@ -'\" t -.\" Title: multimc -.\" Author: [see the "AUTHORS" section] -.\" Generator: DocBook XSL Stylesheets vsnapshot -.\" Date: 11/07/2021 -.\" Manual: \ \& -.\" Source: \ \& -.\" Language: English -.\" -.TH "MULTIMC" "1" "11/07/2021" "\ \&" "\ \&" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAME" -multimc \- a launcher and instance manager for Minecraft\&. -.SH "SYNOPSIS" -.sp -\fBmultimc\fR [\fIOPTIONS\fR] -.SH "DESCRIPTION" -.sp -MultiMC is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once\&. It also allows you to easily install and remove mods by simply dragging and dropping\&. Here are the current features of MultiMC\&. -.SH "OPTIONS" -.PP -\fB\-d, \-\-dir\fR=\fIDIRECTORY\fR -.RS 4 -Use -\fIDIRECTORY\fR -as the MultiMC root\&. -.RE -.PP -\fB\-l, \-\-launch\fR=\fIINSTANCE_ID\fR -.RS 4 -Launch the instance specified by -\fIINSTANCE_ID\fR\&. -.RE -.PP -\fB\-\-alive\fR -.RS 4 -Write a small -\fIlive\&.check\fR -file after MultiMC starts\&. -.RE -.PP -\fB\-h, \-\-help\fR -.RS 4 -Display help text and exit\&. -.RE -.PP -\fB\-v, \-\-version\fR -.RS 4 -Display program version and exit\&. -.RE -.PP -\fB\-a, \-\-profile\fR=\fIPROFILE\fR -.RS 4 -Use the account specified by -\fIPROFILE\fR -(only valid in combination with \-\-launch)\&. -.RE -.SH "EXIT STATUS" -.PP -\fB0\fR -.RS 4 -Success -.RE -.PP -\fB1\fR -.RS 4 -Failure (syntax or usage error; configuration error; unexpected error)\&. -.RE -.SH "BUGS" -.sp -https://github\&.com/MultiMC/Launcher/issues -.SH "RESOURCES" -.sp -GitHub: https://github\&.com/MultiMC/Launcher -.sp -Main website: https://multimc\&.org -.SH "AUTHORS" -.sp -peterix diff --git a/launcher/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml b/launcher/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml deleted file mode 100644 index 3bccba47..00000000 --- a/launcher/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - multimc - multimc.desktop - MultiMC - Manage Minecraft instances with ease - -

Overview

-

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
  • -
-
- - - https://multimc.org/images/screenshots/main.png - - - https://multimc.org/images/screenshots/editmods.png - - - https://multimc.org/images/screenshots/version.png - - - https://multimc.org/images/screenshots/console.png - - - https://multimc.org/images/screenshots/settings.png - - - - - - https://multimc.org/ - https://discord.com/invite/0k2zsXGNHs0fE4Wm - https://github.com/MultiMC/Launcher/wiki/FAQ - https://github.com/MultiMC/Launcher/issues - https://translate.multimc.org/ - https://www.patreon.com/multimc - The MultiMC Team - CC0-1.0 - Apache-2.0 - peterix_at_gmail.com -
diff --git a/launcher/package/ubuntu/polymc/DEBIAN/control b/launcher/package/ubuntu/polymc/DEBIAN/control new file mode 100644 index 00000000..50040458 --- /dev/null +++ b/launcher/package/ubuntu/polymc/DEBIAN/control @@ -0,0 +1,11 @@ +Package: polymc +Version: 1.6-2 +Architecture: all +Maintainer: Petr Mrázek +Section: games +Priority: optional +Installed-Size: 75 +Depends: zenity, desktop-file-utils, libqt5widgets5, libqt5gui5, libqt5network5, libqt5core5a, libqt5xml5, libqt5concurrent5, wget +Recommends: openjdk-8-jre +Homepage: http://polymc.org +Description: A local install wrapper for PolyMC diff --git a/launcher/package/ubuntu/polymc/DEBIAN/postrm b/launcher/package/ubuntu/polymc/DEBIAN/postrm new file mode 100755 index 00000000..f9bbc8a7 --- /dev/null +++ b/launcher/package/ubuntu/polymc/DEBIAN/postrm @@ -0,0 +1,3 @@ +#!/bin/sh +set -e +update-desktop-database diff --git a/launcher/package/ubuntu/polymc/opt/polymc/icon.svg b/launcher/package/ubuntu/polymc/opt/polymc/icon.svg new file mode 100644 index 00000000..8bb0e289 --- /dev/null +++ b/launcher/package/ubuntu/polymc/opt/polymc/icon.svg @@ -0,0 +1,353 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/launcher/package/ubuntu/polymc/opt/polymc/run.sh b/launcher/package/ubuntu/polymc/opt/polymc/run.sh new file mode 100755 index 00000000..b59bd2bc --- /dev/null +++ b/launcher/package/ubuntu/polymc/opt/polymc/run.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +INSTDIR="${XDG_DATA_HOME-$HOME/.local/share}/polymc" + +if [ `getconf LONG_BIT` = "64" ] +then + PACKAGE="mmc-stable-lin64.tar.gz" +else + PACKAGE="mmc-stable-lin32.tar.gz" +fi + +deploy() { + mkdir -p $INSTDIR + cd ${INSTDIR} + + wget --progress=dot:force "https://files.multimc.org/downloads/${PACKAGE}" 2>&1 | sed -u 's/.* \([0-9]\+%\)\ \+\([0-9.]\+.\) \(.*\)/\1\n# Downloading at \2\/s, ETA \3/' | zenity --progress --auto-close --auto-kill --title="Downloading MultiMC..." + + tar -xzf ${PACKAGE} --transform='s,MultiMC/,,' + rm ${PACKAGE} + chmod +x MultiMC +} + +runmmc() { + cd ${INSTDIR} + exec ./MultiMC "$@" +} + +if [[ ! -f ${INSTDIR}/MultiMC ]]; then + deploy + runmmc "$@" +else + runmmc "$@" +fi diff --git a/launcher/package/ubuntu/polymc/usr/share/applications/multimc.desktop b/launcher/package/ubuntu/polymc/usr/share/applications/multimc.desktop new file mode 100755 index 00000000..e0456f89 --- /dev/null +++ b/launcher/package/ubuntu/polymc/usr/share/applications/multimc.desktop @@ -0,0 +1,16 @@ +[Desktop Entry] +Categories=Game; +Exec=/opt/multimc/run.sh +Icon=/opt/multimc/icon.svg +Keywords=game;Minecraft; +MimeType= +Name=MultiMC 5 +Path= +StartupNotify=true +Terminal=false +TerminalOptions= +Type=Application +X-DBUS-ServiceName= +X-DBUS-StartupType= +X-KDE-SubstituteUID=false +X-KDE-Username= diff --git a/launcher/package/ubuntu/polymc/usr/share/man/man1/multimc.1 b/launcher/package/ubuntu/polymc/usr/share/man/man1/multimc.1 new file mode 100644 index 00000000..b4af25e3 --- /dev/null +++ b/launcher/package/ubuntu/polymc/usr/share/man/man1/multimc.1 @@ -0,0 +1,97 @@ +'\" t +.\" Title: multimc +.\" Author: [see the "AUTHORS" section] +.\" Generator: DocBook XSL Stylesheets vsnapshot +.\" Date: 11/07/2021 +.\" Manual: \ \& +.\" Source: \ \& +.\" Language: English +.\" +.TH "MULTIMC" "1" "11/07/2021" "\ \&" "\ \&" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +multimc \- a launcher and instance manager for Minecraft\&. +.SH "SYNOPSIS" +.sp +\fBmultimc\fR [\fIOPTIONS\fR] +.SH "DESCRIPTION" +.sp +MultiMC is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once\&. It also allows you to easily install and remove mods by simply dragging and dropping\&. Here are the current features of MultiMC\&. +.SH "OPTIONS" +.PP +\fB\-d, \-\-dir\fR=\fIDIRECTORY\fR +.RS 4 +Use +\fIDIRECTORY\fR +as the MultiMC root\&. +.RE +.PP +\fB\-l, \-\-launch\fR=\fIINSTANCE_ID\fR +.RS 4 +Launch the instance specified by +\fIINSTANCE_ID\fR\&. +.RE +.PP +\fB\-\-alive\fR +.RS 4 +Write a small +\fIlive\&.check\fR +file after MultiMC starts\&. +.RE +.PP +\fB\-h, \-\-help\fR +.RS 4 +Display help text and exit\&. +.RE +.PP +\fB\-v, \-\-version\fR +.RS 4 +Display program version and exit\&. +.RE +.PP +\fB\-a, \-\-profile\fR=\fIPROFILE\fR +.RS 4 +Use the account specified by +\fIPROFILE\fR +(only valid in combination with \-\-launch)\&. +.RE +.SH "EXIT STATUS" +.PP +\fB0\fR +.RS 4 +Success +.RE +.PP +\fB1\fR +.RS 4 +Failure (syntax or usage error; configuration error; unexpected error)\&. +.RE +.SH "BUGS" +.sp +https://github\&.com/MultiMC/Launcher/issues +.SH "RESOURCES" +.sp +GitHub: https://github\&.com/MultiMC/Launcher +.sp +Main website: https://multimc\&.org +.SH "AUTHORS" +.sp +peterix diff --git a/launcher/package/ubuntu/polymc/usr/share/metainfo/multimc.metainfo.xml b/launcher/package/ubuntu/polymc/usr/share/metainfo/multimc.metainfo.xml new file mode 100644 index 00000000..e3a67c59 --- /dev/null +++ b/launcher/package/ubuntu/polymc/usr/share/metainfo/multimc.metainfo.xml @@ -0,0 +1,54 @@ + + + multimc + multimc.desktop + MultiMC + Manage Minecraft instances with ease + +

Overview

+

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
  • +
+
+ + + https://polymc.org/images/screenshots/main.png + + + https://polymc.org/images/screenshots/editmods.png + + + https://polymc.org/images/screenshots/version.png + + + https://polymc.org/images/screenshots/console.png + + + https://polymc.org/images/screenshots/settings.png + + + + + + https://polymc.org/ + https://discord.com/invite/0k2zsXGNHs0fE4Wm + https://github.com/MultiMC/Launcher/wiki/FAQ + https://github.com/MultiMC/Launcher/issues + https://translate.multimc.org/ + https://www.patreon.com/multimc + The MultiMC Team + CC0-1.0 + Apache-2.0 + peterix_at_gmail.com +
-- cgit