Skip to main content

Simple package manager-esque mod manager for Minecraft

Project description

Pacmine

python Latest PyPI version

Pacmine makes use of various icons/glyphs from the NerdFonts collection, so any patched fonts are highly recommended. I personally use Fira Code, but you've got options. Full-color terminals are also recommended -- Windows users can use the new terminal.

Installation

pipx (Recommended)

pipx install pacmine

Python

python -m pip install --user pacmine

Make sure to add pacmine to your path if user/pipx scripts aren't already.

Usage

Each command should be prefaced with pacmine. Arguments are shown as {argument_name}. Arguments with ellipses like {mods...} indicate a variable (≥ 1) number of arguments.

Command Description
add {slugs...} Adds 1 or more mods to the local repository, specified by their slugs. Mods cannot be installed multiple times. If you don't know the slug(s), use search first.
remove {slugs...} Removes 1 or more mods from the local repository, specified by their slugs. Mods cannot be removed multiple times, nor removed if they are not installed. If you don't know the slug(s), use list first.
update Checks for and installs any updates to currently installed mods.
search {search_term} Searches remote repositories and lists any matches to {search_term}.
list Lists locally installed mods.
dump Dumps a string of slugs for all locally installed mods. Useful with add for migrating your mods to another location.
new {version} {modloader} Creates a repository in the current directory for version {version} using the {modloader} mod loader. It does this with a file called mods.pkl, which you shouldn't rename or delete.
info Prints information about pacmine and the local repository, if it exists.

Try to avoid deleting files manually from directories managed by pacmine, if possible — pacmine doesn't watch directories to see changes, so it'll become out of sync.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pacmine-1.2.3.tar.gz (10.3 kB view hashes)

Uploaded Source

Built Distribution

pacmine-1.2.3-py3-none-any.whl (14.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page