CurseForge · Minecraft mod
SLM: Codex
Add a Codex system with Skills, Passives, Actives, Lore, etc. for Items, Weapons, Armor & Curios
Quick answer
Which SLM: Codex release should I use?
SLM: Codex SLM-Codex-1.4-1.20.1+[Forge].jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is SLM: Codex required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does SLM: Codex SLM-Codex-1.4-1.20.1+[Forge].jar need?
SLM-Codex-1.4-1.20.1+[Forge].jar. Change the file and its required mods may change too.
Install SL Library first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add SLM: Codex without breaking your instance.
Built for SLM: Codex SLM-Codex-1.4-1.20.1+[Forge].jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use SLM-Codex-1.4-1.20.1+[Forge].jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install SL Library first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside SLM-Codex-1.4-1.20.1+[Forge].jar. It opens that exact file at the source.
About this project
What does SLM: Codex add?
📖 SLM: Codex
This mod introduces a Codex system that enhances how items are displayed and understood, providing detailed and organized information directly in-game.
It supports Items, Weapons, Armor, and Curios.
⚙️ Features
Each supported item can include a complete Codex entry with:
- 🧩 Passives
- ⚔️ Skills
- 📜 Description / Lore
- 📊 Attributes / Stats
All information is presented through a clean, tab-based interface.
🗂️ Supported Categories
The Codex system is divided into multiple sections:
- 🗡️ Weapons

- 🛡️ Armor

- 🎒 Curios

- 📦 Items
Each category has its own specialized layout and data handling.
🧠 Skill Integration
- Supports Innate Skills integration
- Can display and redirect skills from compatible systems (such as Epic Fight)
- Provides a unified view of abilities tied to equipment
📘 Codex JSON Guide
The Codex system allows you to define custom entries for items, weapons, armor, and curios using JSON.
You can use translation keys or raw text for any visible field:
- Translation keys enable multi-language support
- Raw text is useful for quick definitions or testing
🧩 Common Fields (All Entries)
| Field | Description |
|---|---|
nameKey |
Item name. Supports translation keys or plain text. |
| nameColorKey | Adding a color to the item name supports standard Minecraft styles and hexadecimal as a string. |
descriptionKey |
Main description shown in the codex. |
overwritteTooltip |
If true, replaces the default tooltip with the codex one. |
passiveSkills |
List of passive abilities. |
activeSkills |
List of active abilities. |
The entries for Passive Skills or Active Skills are not mandatory; if you don't include them or leave them blank, they won't appear in the codex! And your file will still work.
⚙️ Skills Format (Passive & Active)
Both passiveSkills and activeSkills use the same structure (Supports multiple entries):

Parameters
| Field | Description |
|---|---|
title |
Skill name |
description |
Main effect or explanation |
additional (optional) |
Extra details, conditions, or notes |
🔽 More Details (Advanced) | ⚔️ Weapon / Item Codex
Path: data/<item_namespaces>/renderable_codex/<item_name>.json

| Field | Description |
|---|---|
itemType |
Defines the type. Supported: weapon, item |
scale |
Controls the rendered size of the item in the codex |
translate |
Adjusts the position [x, y, z] in the display |
rotation |
Controls orientation |
🔄 Rotation Values
Supports predefined directions:
"up", "down", "left", "right",
"up_left", "up_right",
"down_left", "down_right"
You can also use custom numeric values as strings, for example:
"4.15"
Final Example for Weapon & Item Codex

🔽 More Details (Advanced) | 🛡️ Armor Codex
data/<item_namespaces>/armor_codex/<item_name>.json

| Field | Description |
|---|---|
armorSlot |
Armor piece type |
Supported values:
head→ Helmetchest→ Chestplatelegs→ Leggingsfeet→ Boots
| Extra Field | Description |
|---|---|
correctionFactor |
Adjusts rendering alignment (fine-tuning value) |
Final Example for Armor Codex

🎒 Curios Fields
data/<item_namespaces>/curios_codex/<item_name>.json

| Field | Description |
|---|---|
curiosSlot |
Slot where the item is equipped |
Final Example for Curios Codex

🖥️ User Interface
- Interactive Codex panels accessible in-game
- Tab-based navigation for different data types
- Scrollable sections for large amounts of information
Project description from CurseForge.
Pick your setup
SLM: Codex by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader build1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
SLM: Codex versions and loaders
SLM-Codex-1.4-1.20.1+[Forge].jar
26 Jul 2026
SLM-Codex-1.4-1.21.1+[NeoForge].jar
22 Jul 2026
SLM-Codex-1.3-1.20.1+[Forge].jar
28 May 2026
SLM-Codex-1.3-1.21.1+[NeoForge].jar
23 May 2026
SLM-Codex-1.2-1.21.1+[NeoForge].jar
22 Apr 2026
SLM-Codex-1.1.1-1.20.1+[Forge].jar
22 Apr 2026
SLM-Codex-1.1-1.20.1+[Forge].jar
20 Apr 2026
SLM-Codex-1.1-1.21.1+[NeoForge].jar
16 Apr 2026
SLM-Codex-1.0-1.20.1+[Forge].jar
3 Apr 2026
SLM-Codex-1.0-1.21.1+[NeoForge].jar
3 Apr 2026
Looking for an older file? The official CurseForge project page is in Resources.