Fixing Startup Errors When Dependent Content Fails to Load
Identifying Missing Library Issues
If the game stops loading during startup or shows an error screen pointing to missing dependencies, an installed mod likely needs CrumbsLib to initialize. Mods that create custom entities, blocks, items, tags, or status effects use CrumbsLib's templates to register cleanly in game files. If CrumbsLib is missing, the dependent mod cannot dispatch its setup actions to the correct event bus, causing the startup process to halt.
Restoring the Required Files
To resolve loading problems related to CrumbsLib:
1. Check the startup error screen or the game log to identify if an installed mod requires CrumbsLib.
2. Ensure the CrumbsLib file is located directly inside the active mods directory alongside the mods that depend on it.
3. Restart the game launcher and launch your profile again.
Once CrumbsLib is detected in the mods folder, it will automatically handle registration calls and event routing in the background, allowing dependent blocks, items, and entities to load properly without altering vanilla survival mechanics.