Collective: The Shared Library for Serilum’s Minecraft Mods
Collective serves as a unified library mod that consolidates core code utilized across all of Serilum’s mods. By centralizing essential data and functional components, Collective streamlines development and maintenance for a wide range of mod loader versions, including Fabric, Forge, and NeoForge.
With a collective codebase, both present and future Minecraft mod features can be implemented with greater efficiency. Maintenance tasks—such as updating or improving a shared function—become faster and significantly reduce redundant work. For example, by refining a single feature in Collective, updates are automatically reflected in all supported mods, rather than requiring separate manual corrections for each project.
Main Features
- Unified Config Management: Handles configuration files and provides an in-game menu for all connected mods.
- Enhanced Compatibility: Supplies variables and methods to improve interoperability with other mods and projects.
- Reusable Functions: A comprehensive set of utility functions helps prevent code duplication among mods.
- Entity Management Events: Includes powerful events to allow replacement and resupplying of game entities.
- Mod Toggle Functionality: Enables easy toggling of built-in mod features directly through the library.
- Access Transformers: Utilizes access wideners to interact with or modify private fields when needed.
- Networking Code: Offers networking solutions for sending data packets through the Common codebase.
- Backwards Compatibility: Centralizes support for previous major game or mod version changes, maintaining smooth usability.
- Additional Tools: Provides even more methods, enhancements, and solutions tailored for mod development and optimization.
Screenshots

- If you don’t know how to use Minecraft Mods, please click to view the Mods usage tutorial.