How do I get my fucking mod working and what do dependencies have to do with it?
Summary
This guide will show you how to debug a dependency chain to troubleshoot a mod. It'll use VirtualAtelier for an example, but the same principle applies to each and any mod.
In the process of this guide, you will be told to check a certain mod's log file. If you don't know how to do that, check this page for a step-by-step guide.Technique: Reading log files
Theory: What is a requirement?
It is something that your mod needs to work; for that reason, requirements are also called dependencies. The game will load them first.
This means that your mod is loaded, but never initialized. Go here.
The file has errors
The mod itself is broken. You can now go and troubleshoot it.
The file only has warnings
Your mod is being loaded, so the dependencies are OK (if they aren't, the log file would tell you so).
Warnings in the log file don't necessarily mean that something is outright broken. But since you're here and your mod isn't working, that is probably the case. Proceed with troubleshooting.