ModsFinder

OmniCore

by deftu

OmniCore is a library for building one mod across several Minecraft versions and mod loaders at once.

FabricForgeNeoForgeClient or server, optionalGNU Lesser General Public License v3.0 or laterOpen source1.8.9 – 1.21.8

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

  1. Shared codebase tooling

    Provides helpers that let one codebase target many Minecraft versions and loaders.

  2. Cross-loader builds

    Builds are published for Fabric, Forge and NeoForge from the same project.

  3. 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.

No stable releases
Every published file is a beta or alpha build.
1.21.x9 of 9 versions with builds
1.21.80.51.0+1.21.8-fabricNot available0.51.0+1.21.8-neoforge
1.21.70.51.0+1.21.7-fabricNot available0.51.0+1.21.7-neoforge
1.21.60.51.0+1.21.6-fabricNot available0.51.0+1.21.6-neoforge
1.21.50.51.0+1.21.5-fabricNot available0.51.0+1.21.5-neoforge
1.21.40.51.0+1.21.4-fabricNot available0.51.0+1.21.4-neoforge
1.21.30.51.0+1.21.3-fabricNot available0.51.0+1.21.3-neoforge
1.21.20.51.0+1.21.2-fabricNot available0.51.0+1.21.2-neoforge
1.21.10.51.0+1.21.1-fabricNot available0.51.0+1.21.1-neoforge
1.210.10.0+1.21-fabricNot available0.10.0+1.21-neoforge
1.20.x4 of 4 versions with builds
1.20.60.51.0+1.20.6-fabricNot available0.51.0+1.20.6-neoforge
1.20.40.51.0+1.20.4-fabric0.51.0+1.20.4-forge0.51.0+1.20.4-neoforge
1.20.20.10.0+1.20.2-fabric0.10.0+1.20.2-forge0.10.0+1.20.2-neoforge
1.20.10.51.0+1.20.1-fabric0.51.0+1.20.1-forgeNot available
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
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Legacy Fabric APIThe legacy fabric version of the fabric api.
Required
TextileA universal text handling library for Minecraft mods.
Required

Required by 4 mods

Questions

Which loader should be used with OmniCore?

Fabric, Forge and NeoForge builds are all published. The latest Fabric file is 0.51.0+1.21.8-fabric for 1.21.8, and the latest Forge file is 0.51.0+1.20.4-forge for 1.20.4.

Does OmniCore need other mods installed?

Yes. Kotlin for Forge, Legacy Fabric API and Textile are required dependencies.

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

All projects

Similar mods

What the author says

Your new favourite Minecraft multi-versioning utility library.
deftu, on the Modrinth page

Official listing

Owner
deftu
Published
2023-12-24
Updated on Modrinth
2025-09-15
Facts verified
2026-10-15

Tags