Skip to content

Cross platform command line utility for launching Minecraft quickly and reliably with included support for Mojang versions and popular mod loaders such as Fabric, Forge, NeoForge and derived.

License

Notifications You must be signed in to change notification settings

mindstorm38/portablemc

Repository files navigation

Portable Minecraft Launcher

Cross platform command line utility for launching Minecraft quickly and reliably with included support for Mojang versions and popular mod loaders. It is also available as a Rust crate for developers and bindings for C and Python (yet to come).

illustration

Table of contents

Installation

Binaries

You can directly download and run the portable binaries that are pre-built and available as assets on release pages.

These binaries have been compiled using open source tooling available in this repository. You can ensure that these binaries have been compiled by the official PortableMC project by checking the PGP signature of the archive you downloaded, the PGP fingerprint of the PortableMC project is: f659b0f0b84a26cac635d72948caee8dc3456b2f

You can download the full public certificate online:

Cargo

Crates.io Version

If you have a Rust toolchain with Cargo, you can build and install PortableMC and its CLI straight from crates.io, this is where the latest development versions are pushed first, before being built for specific targets.

cargo install portablemc-cli

If you are a developer willing to use PortableMC as a library to develop your own launcher, it is also available on crates.io.

cargo add portablemc

Linux third-party packages

Packaging status

Arch Linux

Contribute

Repositories

The source code is currently tracked using Git and hosted on GitHub. We also have an official team workspace on Codeberg.org.

Contributors

This launcher would not be as functional without the contributors, and in particular the following for their bug reports, suggestions and pull requests to make the launcher better: GoodDay360, Ristovski, JamiKettunen, Maxim Balashov, MisileLaboratory and GooseDeveloper.

There must be a lot of hidden issues, if you want to contribute you just have to install and test the launcher, and report every issue you encounter, do not hesitate!

Sponsors

I'm currently working on my open-source projects on my free time. So sponsorship is an extra income that allows me to spend more time on the project! This can also help me on other open-source projects. You can sponsor this project by donating either on GitHub Sponsors or Ko-fi. I've always been passionate about open-source programming and the relative success of PortableMC have been a first surprise to me, but the fact that people are now considering to support me financially is even more rewarding! Huge thanks to Erwan Or and user10072023github for their donations!

About

Cross platform command line utility for launching Minecraft quickly and reliably with included support for Mojang versions and popular mod loaders such as Fabric, Forge, NeoForge and derived.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •