|
|
|
@ -35,13 +35,36 @@ gamespec['add_mods']: List[Dict[str, any]] = [ |
|
|
|
# ── Utility / Admin ──────────────────────────────────────── |
|
|
|
{'name': "advancedban", 'repo': "https://github.com/srifqi/advancedban"}, |
|
|
|
{'name': "areas", 'repo': "https://github.com/ShadowNinja/areas.git"}, |
|
|
|
# {'name': "antigrief", 'repo': "https://bitbucket.org/sorcerykid/antigrief.git", |
|
|
|
# # 'only_if': ["city_block"], |
|
|
|
# 'description': "An API for validating node and item placement via a simple callback mechanism.", |
|
|
|
# 'groups': ["public-server"]}, |
|
|
|
# {'name': "city_block", 'repo': "https://bitbucket.org/sorcerykid/city_block.git", |
|
|
|
# 'what': "disables use of water and lava buckets in area, sends aggressive player to jail", |
|
|
|
# 'groups': ["public-server"], 'title': "City Block II", |
|
|
|
# 'requires': ["antigrief", "bucket", "config", "default", "formspecs"], |
|
|
|
# 'optional': ["protector", "tnt"], |
|
|
|
# 'why-not': "Requires city block server"}, |
|
|
|
# TODO: ^ Make a new antigrief-dependent mod or fork city_block to not require loading blocks ("init.lua:40: Could not load city block data.") |
|
|
|
# {'name': "config", 'repo': "https://bitbucket.org/sorcerykid/config.git", |
|
|
|
# 'requires': ["default"], 'optional': ["formspecs"], |
|
|
|
# 'only_if': ["city_block"]}, |
|
|
|
# TODO: ^ Switch to public repo after PR is merged: https://bitbucket.org/sorcerykid/city_block/pull-requests/1 |
|
|
|
# otherwise use 'branch': "add-modconf", 'repo': "https://bitbucket.org/poikilos/city_block.git", |
|
|
|
# {'name': "formspecs", 'repo': "https://bitbucket.org/sorcerykid/formspecs.git", |
|
|
|
# 'only_if': ["city_block"], 'title': "ActiveFormspecs"}, |
|
|
|
{'name': "invhack", 'repo': "https://github.com/salahzar/minetest-invhack.git", |
|
|
|
'privs': {'moderator': ['invhack']}, |
|
|
|
'items': {'moderator': ['invhack:tool']}, |
|
|
|
'comments': ["See also inventory_admin mod which is purely command-based"]}, |
|
|
|
{'name': "metatools", 'repo': "https://github.com/Poikilos/metatools.git"}, |
|
|
|
{'name': "metatools", 'repo': "https://github.com/Poikilos/metatools.git", |
|
|
|
'items': {'moderator': ['metatools:stick']}}, |
|
|
|
# {'name': "modlist", 'repo': "https://github.com/SkyBuilder1717/modlist.git"}, |
|
|
|
# ^ in callback environment_Step() init.lua: 42: attempt to index local 'f' (a nil value) |
|
|
|
{'name': "nebula_anticheat", 'repo': "https://gitgud.io/JoinNebula/nebula_anticheat.git", |
|
|
|
'why': "'no false-positives and it catches hackers' according to LuizFcc on ContentDB", |
|
|
|
'content_url': "https://content.luanti.org/packages/JoinNebula/nebula_anticheat/", |
|
|
|
'privs': {'moderator': ['nebula_anticheat_alert']},}, |
|
|
|
{'name': "protect_block_area", 'repo': "https://github.com/C-C-Minetest-Server/protect_block_area.git"}, |
|
|
|
# {'name': "protector", 'repo': ["https://notabug.org/TenPlus1/protector.git", |
|
|
|
# "https://codeberg.org/tenplus1/protector.git"]}, |
|
|
|
@ -163,7 +186,8 @@ gamespec['add_mods']: List[Dict[str, any]] = [ |
|
|
|
{'name': "marinara", 'repo': "https://github.com/Skandarella/marinara.git", |
|
|
|
'description': "adds water structures and coral reefs to the oceans of your world", |
|
|
|
'what': "Nice sea plants, plantlike creatures, coral, seaweed, cattails"}, |
|
|
|
{'name': "marinaramobs", 'repo': "https://github.com/Skandarella/marinaramobs.git"}, |
|
|
|
{'name': "marinaramobs", 'repo': ["https://github.com/Skandarella/marinaramobs.git", |
|
|
|
"https://github.com/mt-mods/marinaramobs.git"]}, |
|
|
|
# TODO: Make a "mobs" adapter mod for creatura so marinaramobs can register mobs |
|
|
|
# {'name': "wc_sealife", 'repo': "https://github.com/wintersknight94/NodeCore-SeaLife.git", |
|
|
|
# 'content_url': "https://content.luanti.org/packages/Winter94/wc_sealife/", |
|
|
|
@ -182,9 +206,9 @@ gamespec['add_mods']: List[Dict[str, any]] = [ |
|
|
|
{'name': "3d_armor", 'repo': ["https://github.com/stujones11/minetest-3d_armor.git", |
|
|
|
"https://github.com/minetest-mods/3d_armor.git"]}, |
|
|
|
{'name': "anvil", 'repo': "https://github.com/minetest-mods/anvil.git"}, |
|
|
|
{'name': "armor_expanded", 'repo': "https://github.com/Crystalwarrior/armor_expanded.git", |
|
|
|
'what': "Grass & leather armor. Works with animalia (based on creatura)."}, |
|
|
|
# TODO: ^ Make dyed leather armor. |
|
|
|
# {'name': "armor_expanded", 'repo': "https://github.com/Crystalwarrior/armor_expanded.git", |
|
|
|
# 'what': "Grass & leather armor. Works with animalia (based on creatura)."}, |
|
|
|
{'name': "xtraarmor", 'repo': "https://github.com/EnlivenLuanti/xtraarmor.git"}, |
|
|
|
{'name': "awards", 'repo': "https://gitlab.com/rubenwardy/awards.git"}, |
|
|
|
{'name': "awards_board", 'repo': "https://framagit.org/xisd-minetest/awards_board.git"}, |
|
|
|
{'name': "banners", 'repo': "https://github.com/evrooije/banners.git"}, |
|
|
|
|