Browse Source

Add missing xcompat and fakelib. Re-arrange mod categories.

Poikilos 2 weeks ago
parent
commit
495a97da8e
  1. 16
      pyenliven/metadata.py

16
pyenliven/metadata.py

@ -114,8 +114,6 @@ gamespec['add_mods']: List[Dict[str, any]] = [
'recommends': ["winuserleafdecay"]}, 'recommends': ["winuserleafdecay"]},
{'name': "plantlife_modpack", 'repo': "https://github.com/mt-mods/plantlife_modpack.git"}, {'name': "plantlife_modpack", 'repo': "https://github.com/mt-mods/plantlife_modpack.git"},
# TODO: ^ Remove any mods that overlap naturalbiomes # TODO: ^ Remove any mods that overlap naturalbiomes
{'name': "pipeworks", 'repo': "https://github.com/mt-mods/pipeworks.git"},
{'name': "place_rotated", 'repo': "https://github.com/12Me21/place_rotated.git"},
{'name': "subterrane", 'repo': "https://github.com/minetest-mods/subterrane.git"}, {'name': "subterrane", 'repo': "https://github.com/minetest-mods/subterrane.git"},
# {'name': "technic", 'repo': "https://github.com/minetest-mods/technic.git", # {'name': "technic", 'repo': "https://github.com/minetest-mods/technic.git",
# 'depends': ["default", "pipeworks", "technic_worldgen", "basic_materials"], # 'depends': ["default", "pipeworks", "technic_worldgen", "basic_materials"],
@ -181,7 +179,11 @@ gamespec['add_mods']: List[Dict[str, any]] = [
'description': "Dropped items can now be pushed by water, burn quickly in lava and have their own custom functions.", 'description': "Dropped items can now be pushed by water, burn quickly in lava and have their own custom functions.",
'why': "Each craftitem has more physics, and if stuck inside a block will free itself."}, 'why': "Each craftitem has more physics, and if stuck inside a block will free itself."},
{'name': "compassgps", 'repo': "https://github.com/Poikilos/compassgps.git"}, {'name': "compassgps", 'repo': "https://github.com/Poikilos/compassgps.git"},
{'name': "controls", 'repo': "https://github.com/mt-mods/controls.git",
'why': "Required by visible_sneak"},
# {'name': "digilines", 'repo': "https://github.com/minetest-mods/digilines.git"}, # {'name': "digilines", 'repo': "https://github.com/minetest-mods/digilines.git"},
{'name': "fakelib", 'repo': "https://github.com/OgelGames/fakelib.git",
'why': "Required by pipeworks"},
{'name': "fishing", 'repo': "https://github.com/MinetestForFun/fishing.git", {'name': "fishing", 'repo': "https://github.com/MinetestForFun/fishing.git",
'issues': ["Make sure fishing rods recipe works"], 'issues': ["Make sure fishing rods recipe works"],
'version-note': "Minetestforfun's (NOT wulfsdad's) fishing <https://forum.minetest.net/viewtopic.php?f=11&t=13659>"}, 'version-note': "Minetestforfun's (NOT wulfsdad's) fishing <https://forum.minetest.net/viewtopic.php?f=11&t=13659>"},
@ -201,6 +203,7 @@ gamespec['add_mods']: List[Dict[str, any]] = [
# {'name': "painting", 'repo': "https://github.com/evrooije/painting.git", # {'name': "painting", 'repo': "https://github.com/evrooije/painting.git",
# 'why': "Required by Painted 3D Armor"}, # 'why': "Required by Painted 3D Armor"},
# TODO: ^ Simplify Painted 3D Armor and just make banners combine with shields # TODO: ^ Simplify Painted 3D Armor and just make banners combine with shields
{'name': "pipeworks", 'repo': "https://github.com/mt-mods/pipeworks.git"},
{'name': "ropes", 'repo': "https://github.com/minetest-mods/ropes.git", {'name': "ropes", 'repo': "https://github.com/minetest-mods/ropes.git",
'why-not': "Use ropes from x_farming instead."}, 'why-not': "Use ropes from x_farming instead."},
# {'name': "sling", 'repo': "https://github.com/minetest-mods/sling.git"}, # {'name': "sling", 'repo': "https://github.com/minetest-mods/sling.git"},
@ -229,7 +232,8 @@ gamespec['add_mods']: List[Dict[str, any]] = [
# {'name': "sea", # {'name': "sea",
# 'why-not': "deprecated, missing source, basis of codersea, replaceable by decorations_sea or oceans. Recommends scuba, also gone"} # 'why-not': "deprecated, missing source, basis of codersea, replaceable by decorations_sea or oceans. Recommends scuba, also gone"}
{'name': "lootchests_modpack", 'repo': "https://github.com/mt-historical/lootchests_modpack.git", {'name': "lootchests_modpack", 'repo': "https://github.com/mt-historical/lootchests_modpack.git",
'why': "shipwrecks uses lootchests_default from this to generate chests"}, 'why': "shipwrecks uses lootchests_default from this to generate chests",
'exclude': ["lootchests_magic_materials"]},
{'name': "shipwrecks", 'repo': "https://github.com/mt-historical/shipwrecks.git", {'name': "shipwrecks", 'repo': "https://github.com/mt-historical/shipwrecks.git",
'settings': OrderedDict(shipwrecks_chance=192)}, 'settings': OrderedDict(shipwrecks_chance=192)},
# ^ Default chance is 10, which is 1 in 10 chunks (way too # ^ Default chance is 10, which is 1 in 10 chunks (way too
@ -241,6 +245,7 @@ gamespec['add_mods']: List[Dict[str, any]] = [
'why': "better graphics than farming redo"}, 'why': "better graphics than farming redo"},
# TODO: ^ Make sure x_farming works with: minetest_game/farming, hunger_ng # TODO: ^ Make sure x_farming works with: minetest_game/farming, hunger_ng
# TODO: ^ Add white dye from bonemeal recipe if not present # TODO: ^ Add white dye from bonemeal recipe if not present
{'name': "xcompat", 'repo': "https://github.com/mt-mods/xcompat.git"},
{'name': "xdecor", 'repo': "https://codeberg.org/Wuzzy/xdecor-libre.git"}, {'name': "xdecor", 'repo': "https://codeberg.org/Wuzzy/xdecor-libre.git"},
# TODO: ^ Remove shaped nodes. # TODO: ^ Remove shaped nodes.
# TODO: ^ Make kc_modpack unregister the enchanting table and register a table for its system # TODO: ^ Make kc_modpack unregister the enchanting table and register a table for its system
@ -254,6 +259,10 @@ gamespec['add_mods']: List[Dict[str, any]] = [
{'name': "environment_music", 'repo': "https://github.com/Poikilos/environment_music.git"}, {'name': "environment_music", 'repo': "https://github.com/Poikilos/environment_music.git"},
{'name': "fire_plus", 'repo': "https://github.com/Dumpster-Studios/fire_plus.git"}, {'name': "fire_plus", 'repo': "https://github.com/Dumpster-Studios/fire_plus.git"},
{'name': "hbsprint", 'repo': "https://github.com/minetest-mods/hbsprint.git"}, {'name': "hbsprint", 'repo': "https://github.com/minetest-mods/hbsprint.git"},
# {'name': "sprint_lite", 'repo': "https://github.com/mt-historical/sprint_lite.git",
# 'why-not': "Can't use hunger_ng, hbsprint now can."},
# TODO: Port mini-api from sprint_lite to hbsprint if other mods can't check stamina
# TODO: Port no recover when dead from sprint_lite to hbsprint
{'name': "hunger_ng", 'repo': ["https://gitlab.com/4w/hunger_ng.git", {'name': "hunger_ng", 'repo': ["https://gitlab.com/4w/hunger_ng.git",
"https://git.0x7be.net/dirk/hunger_ng"], "https://git.0x7be.net/dirk/hunger_ng"],
'why': "Many mods including marinara depend on it"}, 'why': "Many mods including marinara depend on it"},
@ -264,6 +273,7 @@ gamespec['add_mods']: List[Dict[str, any]] = [
{'name': "music_modpack", 'repo': "https://github.com/mt-historical/music_modpack.git", {'name': "music_modpack", 'repo': "https://github.com/mt-historical/music_modpack.git",
'exclude': ["music_default", "music_dfcaverns"], 'exclude': ["music_default", "music_dfcaverns"],
'what': "music_api such as for Poikilos' environment_music"}, 'what': "music_api such as for Poikilos' environment_music"},
{'name': "place_rotated", 'repo': "https://github.com/12Me21/place_rotated.git"},
{'name': "player_monoids", 'repo': "https://github.com/minetest-mods/player_monoids.git"}, {'name': "player_monoids", 'repo': "https://github.com/minetest-mods/player_monoids.git"},
# {'name': "playeranim", 'repo': "https://github.com/minetest-mods/playeranim.git", # {'name': "playeranim", 'repo': "https://github.com/minetest-mods/playeranim.git",
# 'what': "Makes the head, and the right arm when you're mining, face the way you're facing"}, # 'what': "Makes the head, and the right arm when you're mining, face the way you're facing"},

Loading…
Cancel
Save