Afhankelijkheden
More actions
Bekijk vereiste onderdelen en bekende conflicten tussen mods. Dit overzicht legt uit waardoor een actieve mod wordt geblokkeerd en welke afhankelijkheid aandacht nodig heeft.
Vereiste mods
Een mod kan andere mods en de vereiste versies daarvan opgeven in mod.json. ShroudForge controleert of ze zijn geïnstalleerd, ingeschakeld en geschikt zijn voor de huidige client of server. Als een vereiste afhankelijkheid ontbreekt of is uitgeschakeld, start de betreffende mod niet. Een incompatibele versie blokkeert de mod ook.
Open de genoemde mod, installeer of schakel de vereiste in en controleer dit overzicht opnieuw. Niet elke geïnstalleerde mod hoeft in het huidige proces te draaien. Een mod die alleen voor de client is bedoeld, hoeft niet op een server te starten.
Optionele afhankelijkheden
Een expliciet optionele afhankelijkheid mag ontbreken of uitgeschakeld zijn. Een extra functie is dan mogelijk niet beschikbaar. Als de afhankelijkheid aanwezig en ingeschakeld is, moeten de versie en eventuele verdere vereisten nog steeds overeenkomen.
Mods zonder opgegeven afhankelijkheden hebben hier geen afzonderlijke probleemvermelding nodig. Hun algemene status blijft zichtbaar op hun eigen modpagina's.
Conflicten en cycli
Bekende conflictregels wijzen twee actieve mods aan die in de opgegeven combinatie niet samen moeten draaien. Gebruik het bericht om te bepalen welke mod je uitschakelt. Een afhankelijkheidscyclus betekent dat mods van elkaar vereisen dat ze als eerste starten. Hiervoor moet het pakket worden aangepast of moet de auteur een wijziging aanbrengen.
Een vereiste voor shroudforge-api verwijst naar de mod-API van de loader. Deze staat los van het automatisch koppelen van DLL-compatibiliteitsprofielen.