NaoCore
by Nao
NaoCore is a Fabric library for Minecraft 1.20.1 that supplies the caste, stat and theme systems other mods rely on.
What it does
NaoCore supplies a caste and race framework that other mods can extend, so new races, classes and factions can be registered without changing NaoCore itself. Persistent character stats such as strength, intelligence, experience and level are kept on the server and synced to each client, and a built-in character panel shows them in dedicated tabs for inventory, story, quests and stats. Addon mods can add their own tabs to that panel.
Each caste carries a visual identity of its own, with colors and textures applied to the player automatically. A dark, minimalist AMOLED interface is the default and adapts to the player's active caste. The mod is a technical foundation rather than a content mod, and it has no spectacular features of its own; its purpose is to provide building blocks for other Nao mods that need them.
NaoCore requires Fabric API and Cardinal Components API, both of which must be installed alongside it. Both sides must run it, so servers and players alike install the mod. Files cover only 1.20.1, with 1.0.0 as the latest Fabric build, released as a beta on 2026-07-10. The code is released under the Apache License 2.0 and is not open source.
Key features
Extensible caste system
Races, classes and factions can be registered by other mods to define their own castes.
Synced character stats
Strength, intelligence, experience and level persist and stay synchronized between client and server.
Character panel
A built-in panel holds inventory, story, quest and stat tabs, and addon mods can add more.
Caste-based theming
Each caste has its own colors and textures, applied automatically, with a dark AMOLED default interface.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Building Nao-suite mods
Mods in the Nao suite use the caste, stat and interface systems that NaoCore provides, keeping them consistent with one another.
Who it’s for: Mod developers who want to build RPG-style content for Fabric 1.20.1 on top of a shared set of systems.
Questions
Does NaoCore need Fabric API and Cardinal Components API?
Does NaoCore have to be installed on both sides?
Can another mod add its own races or classes?
In the catalog
NaoCore is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
NaoCore is the foundation mod of the Nao suite — an extensible API designed for building RPG experiences on Fabric. It doesn't do anything spectacular on its own, but it provides the building blocks that all Nao mods (and potentially yours) need. NaoCore is not a content mod — it's a technical foundation. It's…
Official listing
- Modrinth page
- modrinth.com/mod/naocore
- Owner
- Nao
- Published
- 2026-07-10
- Updated on Modrinth
- 2026-07-10
- Facts verified
- 2026-10-15
