Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft

WunderLib Mod FAQ

10 questions players actually ask, answered.

Is WunderLib just a dependency or can I use it alone?
WunderLib is a library mod designed to support other mods like WorldWeaver and Wunderreich, but you can install it standalone if you're a modder creating UIs or handling networking. As a player, you'll typically install it because another mod requires it.
How do I create a config file that shows up in ModMenu?
Use WunderLib's typesafe config system to define your settings, then the mod automatically generates a UI screen for ModMenu—no manual screen coding needed. Check the 'Create a Custom Config File with UI Integration' guide for the specific structure.
What's the grid-based UI layout system and when would I use it?
It's a layout tool that positions UI elements in rows and columns instead of hardcoding pixel coordinates, making responsive interfaces easier. Modders use it to build consistent UIs; players benefit from cleaner, more organized mod screens.
Do I need to do anything special to make WunderLib work with other mods?
No—if a mod lists WunderLib as a dependency, just install WunderLib and the dependent mod together. The library handles compatibility automatically.
What are math helpers and why would I need them?
Math helpers are utility functions for common calculations like interpolation, clamping, or vector operations that modders use in their code. As a player, you won't interact with them directly, but they help mods run more efficiently.
How does network communication work in WunderLib?
WunderLib simplifies sending data between client and server by handling packet registration and serialization for you. See the 'Set Up Network Communication Between Client and Server' guide for implementation details.
Will WunderLib cause lag or performance issues?
WunderLib is lightweight and only loads what's needed; it shouldn't noticeably impact performance. If you experience issues, they're more likely from the mods that depend on it rather than the library itself.
Can I use WunderLib with Fabric and Forge?
WunderLib is designed for Fabric; check the mod's download page to confirm it supports your Minecraft version and loader, as availability varies by release.
What should I do if a mod says it needs WunderLib but won't load?
Make sure WunderLib is installed in your mods folder and that both it and the dependent mod are for the same Minecraft version and loader. If they match, try removing other mods to check for conflicts.
Where do I find documentation if I'm making a mod that uses WunderLib?
The guides on this wiki cover the main features—config files, UI layouts, networking, and math helpers—and link to the official documentation for deeper technical details.