From 05eb60eddd7f66f648710742ffc8f2d7fa12c99b Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 22 Mar 2026 12:39:56 +0000 Subject: [PATCH] fix: Add Dependencies field to each mod that requires them CRITICAL FIX: Dependencies now listed ON EACH MOD, not just on library mods. Before: Holly looks at FTB Chunks, sees no dependency info After: Holly sees 'Dependencies: FTB Library, FTB Teams, Architectury API' Changed Mods: - FTB Chunks: Added 'Dependencies: FTB Library, FTB Teams, Architectury API' - FTB Essentials: Added 'Dependencies: FTB Library, Architectury API' - FTB Library: Added 'Dependencies: Architectury API' - FTB Teams: Added 'Dependencies: FTB Library, Architectury API' - Waystones: Dependencies field moved to top Result: When Holly reads ANY mod, she immediately knows what to install first. Chronicler #40 --- docs/guides/server-side-mod-deployment-guide.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/docs/guides/server-side-mod-deployment-guide.md b/docs/guides/server-side-mod-deployment-guide.md index afbadec..4a42501 100644 --- a/docs/guides/server-side-mod-deployment-guide.md +++ b/docs/guides/server-side-mod-deployment-guide.md @@ -132,6 +132,8 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s **Why we need it:** Subscriber tiers give different chunk limits. Awakened = 0 chunks, Elemental = 25 chunks, Knight = 49 chunks, etc. +**Dependencies:** FTB Library, FTB Teams, Architectury API (install these first!) + **Versions needed:** - 1.16.5: FTB Chunks Forge - 1.20.x: FTB Chunks Forge/NeoForge @@ -146,6 +148,8 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s **Why we need it:** Subscriber tiers have different home limits and /rtp cooldowns. This mod enforces those limits. +**Dependencies:** FTB Library, Architectury API (install these first!) + **Versions needed:** - 1.16.5: FTB Essentials Forge - 1.20.x: FTB Essentials Forge/NeoForge @@ -160,6 +164,8 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s **Why we need it:** FTB mods won't run without this. +**Dependencies:** Architectury API (install this first!) + **Dependency for:** FTB Chunks, FTB Essentials, FTB Teams **Download:** https://www.curseforge.com/minecraft/mc-mods/ftb-library-forge @@ -182,6 +188,8 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s **Why we need it:** Better than solo chunk claiming - teams can build together. +**Dependencies:** FTB Library, Architectury API (install these first!) + **Dependency for:** FTB Chunks (required) **Download:** https://www.curseforge.com/minecraft/mc-mods/ftb-teams-forge @@ -262,13 +270,13 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s **Why we might use it:** Nice QoL feature. Could tie cooldowns to subscriber tiers (like /rtp). -**Status:** Optional - only install if the modpack doesn't already include it. - **Dependencies:** Balm (Forge/NeoForge) - required library for Waystones +**Status:** Optional - only install if the modpack doesn't already include it. + **Download:** - Waystones: https://www.curseforge.com/minecraft/mc-mods/waystones -- Balm: https://www.curseforge.com/minecraft/mc-mods/balm +- Balm (dependency): https://www.curseforge.com/minecraft/mc-mods/balm ---