MeshMC

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

v7.0.0 Active
Download Now ↓ News About
MeshMC Screenshot

Overview

MeshMC is an alternative launcher for Minecraft. It allows you to have multiple, cleanly separated instances of Minecraft (each with their own mods, resource packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.

Download links for the latest version are below.

Features

  • Manage multiple isolated instances of Minecraft, keeping them clean.
  • Drill into the details - see the logs, mods and everything else easily.
  • No surprises - MeshMC aims to stay predictable and do what you tell it to do.
  • Fine control over Java settings and runtimes. Each instance has settings overrides that you can enable on top of the global settings.
  • MeshMC game logs come with extra information that helps diagnose problems, and they are color coded.
  • Support for running old versions the way they were released, instead of relying on compatibility hacks.
  • Kill Minecraft easily if it crashes / freezes.
  • MeshMC is extremely lightweight, enabling it to run in the background and keeping an eye on the game even on ancient machines where every megabyte of memory matters.
  • Easy installation of common mod loaders - Forge, Fabric, Quilt and LiteLoader.
  • Minecraft world and resource/texture pack management.
  • Import and export of Minecraft instances to share them with anyone.
  • Import modpacks from various platforms - Modrinth, CurseForge and FTB (via import from FTB App), Technic, ATLauncher and FTB legacy. The more, the merrier.

Screenshots

  • Main window
  • Main window
  • Main window
  • Main window
  • Main window
  • Main window
  • Main window
  • Main window
  • Main window
  • Main window

MeshMC requires Qt6 to be installed on linux. If you don't have it, you may have to install the following packages, depending on distribution:

  • Arch: qt6-base
  • OpenSuse: libqt6-qtbase
  • CentOS/Fedora/RHEL: qt6-qtbase
  • Ubuntu/Debian: libqt6widgets6 libqt6gui6 libqt6network6 libqt6core6a libqt6xml6 libqt6concurrent6

Source Code

MeshMC is based on the code hosted on GitHub. The source is only provided for the purpose of collaboration. The changes in the binary distribution compared to code are the inclusion of branding and API keys required for the launcher to function, along with packaging-related adjustments.