Command-line Minetest package manager
Project description
mtpkg
mtpkg
is a command-line package manager for Minetest.
It can:
- Install the latest compatible releases for a given set of ContentDB packages
- Recursively install dependencies for requested packages given a base game
- Enable the installed mods on an existing world
- Update installed ContentDB packages to their latest compatible releases
Getting Started
$ python3 -m venv mtpkg-venv
$ source mtpkg-venv/bin/activate
(mtpkg-venv) $ pip install mtpkg
(mtpkg-venv) $ mtpkg -h
(mtpkg-venv) $ mtpkg -u ~/.minetest install --game Minetest/minetest_game TenPlus1/mobs
Frequently Asked Questions (FAQs)
Why is it so slow for large numbers of packages?
mtpkg
tries to be polite by rate-limiting requests to the ContentDB, which
makes looking up a large number of packages take a long time. Even more so if
their dependencies need to be recursively queried.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mtpkg-0.2.0.tar.gz
(13.2 kB
view hashes)
Built Distribution
mtpkg-0.2.0-py3-none-any.whl
(25.9 kB
view hashes)