OmniCore
by deftu
OmniCore is a library for building one mod across several Minecraft versions and mod loaders at once.
What it does
OmniCore is a shared library for developers who maintain a single mod across multiple Minecraft versions and loaders. Its author describes it as a multi-versioning utility that makes this kind of work simpler. Builds are published for Fabric, Forge and NeoForge, covering 21 release versions, 1.8.9 – 1.21.8. Kotlin for Forge, Legacy Fabric API and Textile are required. Either side can run it, and neither needs it, and the library is released under the GNU Lesser General Public License v3.0 or later, making it open source.
Key features
Shared codebase tooling
Provides helpers that let one codebase target many Minecraft versions and loaders.
Cross-loader builds
Builds are published for Fabric, Forge and NeoForge from the same project.
Public source code
The source code and issue tracker are publicly available for inspection and contribution.
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x4 of 4 versions with builds
1.19.x3 of 3 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
1.12.x1 of 1 version with builds
1.8.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 4 mods
Questions
Which loader should be used with OmniCore?
Does OmniCore need other mods installed?
In the catalog
OmniCore is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from deftu
Similar mods
What the author says
Your new favourite Minecraft multi-versioning utility library.
Official listing
- Modrinth page
- modrinth.com/mod/omnicore
- Owner
- deftu
- Published
- 2023-12-24
- Updated on Modrinth
- 2025-09-15
- Facts verified
- 2026-10-15
