Skip to main content

picomc

picomc is a cross-platform command-line Minecraft launcher. It supports all(?) officialy available Minecraft versions, account switching and multiple separate instances of the game. The on-disk launcher file structure mimics the vanilla launcher and as such most mod installers (such as forge, fabric or optifine) should work with picomc just fine, though you will have to change the installation path. Don't hesitate to report any problems you run into.

Installation

The easiest and most portable way to install picomc is using pip, from the Python Package Index (PyPI):

pip install picomc

Depending on your configuration, you may either have to run this command with elevated privileges (using e.g. sudo) or add the --user flag like this:

pip install --user picomc

Usage

The quickest way to get started is to run

picomc play

which, on the first launch, will ask you for your account details, create an instance named default using the latest version of Minecraft and launch it.

Of course, more advanced features are available. Try running

picomc --help

and you should be able to figure it out. More detailed documentation may appear someday in the future.

Development

For project management and dependency tracking picomc uses Rye.

Metadata

Release files for picomc 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for picomc 0.5.1
File Size Uploaded Provenance Actions
picomc-0.5.1.tar.gz 34.2 kB Without provenance Details for picomc-0.5.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for picomc 0.5.1
File Interpreter ABI Platform Actions
picomc-0.5.1-py3-none-any.whl Python 3 none any Details for picomc-0.5.1-py3-none-any.whl

Total release size: 80.0 kB

Release files / picomc-0.5.1.tar.gz

Download URL picomc-0.5.1.tar.gz
Size 34.2 kB
Tags Source
SHA-256 checksum
How to use checksums
940e9818a51304a99cc5ea60d7877e2fb0bce1e57cf736599c33f6850b968a93
BLAKE2b-256 checksum
How to use checksums
3444e218d030a1bb2be4168504f41e75eb170e493262fff068e0a50d2169d4ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.2

Release files / picomc-0.5.1-py3-none-any.whl

Download URL picomc-0.5.1-py3-none-any.whl
Size 45.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ddd295e3a9c174a9dc8a277b4eac9fcb2e3f3dc02f3c11411aa3c8d4ff907415
BLAKE2b-256 checksum
How to use checksums
4deaf5dc5e93caaf9e038ac0d4ace44b08c100d1cd1a7b460d7b02134ee6bf47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.2

Security for picomc 0.5.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page