Go to file
Amy 52825ce5f8 added playerfactions 2021-08-10 21:18:54 -04:00
modsfolder first commit 2021-07-07 01:21:12 -04:00
KNOWN-ISSUES.md first commit 2021-07-07 01:21:12 -04:00
README.md updated readme 2021-07-13 10:27:02 -04:00
TODO.md Lots of cleanup 2021-07-07 17:33:18 -04:00
fetch.sh Lots of cleanup 2021-07-07 17:33:18 -04:00
list-conflicts.sh Lots of cleanup 2021-07-07 17:33:18 -04:00
mods added playerfactions 2021-08-10 21:18:54 -04:00
simple-update.sh Lots of cleanup 2021-07-07 17:33:18 -04:00
sort-mods-list.sh first commit 2021-07-07 01:21:12 -04:00

README.md

update-minetest-mods

This project is currently considered ALPHA. Please report issues.

A bash script based mod updater (for Linux). Mostly aimed at server operators, but anyone with Linux can use it.

This mod is aimed at minetest server operators and Linux users. This set of bash scripts will find new mods and make a list of them all (that are supported, some websites that host code are stupid and make things impossible to automate). You can then install/update a mod by simply doing:

./fetch.sh mod_name

Optionally (if there is more than one mod with similar name) ./fetch.sh mod_name devusername

Ideally, this is how you use this: ./list-conflicts.sh moddname

If it returns more than one mod, find the mod you want and figure out the difference. Usually the username but sometimes the usernames are too similar as well.

./fetch modname someotheroptionalkeywordifthereismorethanonemodreturned

To update an already installed mod, just run the fetch script in the same manner as you would to install. If it detects that it is already installed, it will attempt to update.

This project is a work in progress and there probably is bugs and missing support that could be added. If your favorite mod is not supported, you can encourage the mod devs (nicely) to use github or notabug.