ModsFinder

Kore: Kotlin framework

by AugustoMegener

Kore is a NeoForge library that gives Kotlin mod developers a set of helpers for registration, event handling, data generation and serialization.

NeoForgeGNU Lesser General Public License v3.0 onlyOpen source1.21.10

What it does

Kore is a modding framework for writing Minecraft content in Kotlin. It shortens the work of registering blocks, items and entities, so developers write less boilerplate. Its event subscription system lets code subscribe to game events from any file, and data generation runs alongside the registers with minimal setup. Automatic codec and serialization generation covers the data classes a mod needs to store and sync.

The framework bundles auxiliary utilities, abstractions and functions for common modification tasks. It depends on Kotlin for Forge, which must be installed next to it. Kore is open source under the GNU Lesser General Public License v3.0 only, and it is built for NeoForge with files for 1.21.10. The source code, issue tracker and wiki are all publicly linked.

Key features

  1. Compact registration

    Blocks, items and entities are registered through a shorter process that removes repeated setup code.

  2. Event subscription

    Game events can be subscribed to from any location in a mod without a separate registration step.

  3. Data generation with registers

    Data generation is wired to the registers with minimal setup, reducing the manual work of writing data files.

  4. Automatic codecs

    Codecs and ValueIOSerializables are generated automatically for the data a mod defines.

  5. Kotlin helpers

    A set of helper functions makes common modding tasks read more naturally in Kotlin.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.101.21.10-0.1.1
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 1

Kotlin for ForgeAdds a Kotlin language loader and provides some optional utilities.
Required

Use cases

Who it’s for: Kore suits mod developers who write NeoForge content in Kotlin and want shared utilities instead of their own helper code. Players who only install finished mods do not need it unless a mod they use requires it.

How it compares

Full comparison

NoxaFrame is a client-side only library for Fabric and NeoForge, with files for 1.20.1 – 1.21.1, and is open source under the Mozilla Public License 2.0. Kore runs on NeoForge alone and is open source under the GNU Lesser General Public License v3.0 only, with files for 1.21.10. FancyModLib is a NeoForge library for 1.21.11 under All rights reserved, and it is not open source, so it cannot be inspected or changed the way Kore can.

ModLoadersGame versionsEnvironmentUpdated
Kore: Kotlin frameworkNeoForge1.21.10Not published2026-07-17
NoxaFrameFabric and NeoForge1.20.1 – 1.21.1Client-side only2026-04-20
FancyModLibNeoForge1.21.11Client and server2026-03-11

Questions

Does Kore need Kotlin for Forge?

Yes. Kotlin for Forge is a required dependency and must be installed alongside Kore on NeoForge 1.21.10.

Which loader does Kore support?

Kore is published for NeoForge only, with files for 1.21.10. Fabric is not listed.

Is Kore's source code available?

Yes. Kore is open source under the GNU Lesser General Public License v3.0 only, and its source code, issue tracker and wiki are publicly linked.

In the catalog

Kore: Kotlin framework is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 15,569 mods support Minecraft 1.21.10.

More from AugustoMegener

All projects

Similar mods

What the author says

Kore is a comprehensive Minecraft modding framework designed to optimize and simplify the development of new content for the game. It provides a set of auxiliary utilities, abstractions, and functions to simplify common modification tasks, allowing developers to focus on the effective creation of their mod.
AugustoMegener, on the Modrinth page

Official listing

Owner
AugustoMegener
Published
2026-07-16
Updated on Modrinth
2026-07-17
Facts verified
2026-10-15

Tags