Bibliotheca — Reference
Core Features
Bibliotheca provides several backend mechanics that benefit both players (through stability) and developers (through ease of use):
- Automated Registration: Allows developers to register new content (blocks, items, tiles) with a single line of code, reducing the likelihood of registry errors.
- Shared Codebase: Consolidates common logic used across multiple mods, which reduces the overall file size of individual mods and lowers memory usage.
- Dynamic Config System: Provides a standardized configuration framework that dependent mods use to generate and manage their
.tomlor.jsonsettings files. - Cross-Version Compatibility: Simplifies the process of porting mods between versions like 1.17.1 and 1.18.2 by handling version-specific mapping changes internally.