CurseForge · Minecraft mod
Compendium
A user expandable material library with workstations and stylable blocks to use them in.
Quick answer
Which Compendium release should I use?
compendium-2.2.4.jar targets 1.21.1 with NeoForge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. No extra mods listed for this file.
Where it goes
Is Compendium required on the client, server, or both?
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
The source does not explicitly classify this release as client-only or server-only.
What else does compendium-2.2.4.jar need?
compendium-2.2.4.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Compendium without breaking your instance.
Built for compendium-2.2.4.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use compendium-2.2.4.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside compendium-2.2.4.jar. It opens that exact file at the source.
About this project
What does Compendium add?
Compendium
The Index:
At its base the Index is a simple material library, it holds relevant info about any added material and how it can be used.
Where it becomes powerful is how easy it is to add to. Currently a single json file and some graphics are all you need to have a brand new material, no modding needed, or you can add an existing material from another mod in your modpack and use the graphics it provides! Mod makers can even include index files in their own mods and Compendium will pick them up, no player input required.
Base Mod Materials included:
- Wood
- Oak
- Spruce
- Birch
- Jungle
- Cherry
- Mangrove
- Acacia
- Dark Oak
- Metal
- Iron
- Copper
- Gold
- Netherite
- Texiles
- Wool - All 16 colors
Workstations:
Compendium includes a number of workstations that allow you to craft using tools and items step by step, including animations, and it's all data driven.
Workbench:
An all purpose table that starts with a 3x3 grid, but can be expanded up to 5x5. In the future it will get even more expansions such as FE included in recipes.
Hammering Station:
A flat stone table for crushing stuff! Smash stone into cobble, gravel into sand, etc etc.
Sawbuck:
A rack for holding and processing wood. The Sawbuck is used to chop logs into smaller logs and sawing those into planks.
Cosmetic Toolbox
A toolbox full of art supplies and tools to change the shape and texture of any stylable block.
Style and Material
Compendium currently includes 8 entire multi-matieral stylable blocks! Now that doesn't sound like a lot, but that's where The Index and the Cosmetic Toolbox comes in!
Each of these blocks is comprised of parts, each part is tied to a type from The Index which lets you make that part from any material that's included with that type.
Each of these parts can also be styled, changing its shape/texture to something entirely different! Combining different materials and styles allow you to deeply customize these blocks and make them your own!
Current Style Blocks:
- Chair
- 3 parts -
- Back - Types: Wood
- Seat - Types: Wood
- Legs - Types: Wood
- 3 parts -
- Table / Clothed Table
- 2/3 Parts
- Table - Types: Wood
- Legs - Types: Wood
- Cloth - Types: Textile
- 2/3 Parts
- Bed
- 6 Parts
- Base - Types: Wood
- Frame - Types: Wood
- Mattress - Types: Textile
- Pillow - Types: Textile
- Sheet - Types: Textile
- Blanket - Types: Textile
- 6 Parts
- Window
- 2 Parts
- Glass - Types: Glass
- Frame - Types: Wood, Metal
- 2 Parts
- Fancy Fence
- 2 Parts
- Post - Types: Wood
- Side - Types: Wood
- 2 Parts
- Shingles/Cap
- 2 Parts
- Shingles - Types: Wood
- Support - Types: Wood
- 2 Parts
Tools:
Compendium includes multiple new tools, and many of the change their use depending on what hand you use them in!
Hammer
Mines in a 3x3 when used as a pickaxe. In your off-hand if you target a 3x3 cube of stone it'll carve out a monolith stone (Currently only used as a storage block)
Saw
In the main hand it works as an axe, stripping logs of their bark. In the off-hand it can cut down entire trees in one swoop!
Prybar
Can be used to pry up any blocks in the Pryable block tag.
Zweihander
A big sword! Does not work very well if you have something in your offhand. Right clicking the zweihander will cause you to do a great swing, causing all enemies around you to take a little damage but also get pushed back, giving you space to breath but leaving you weakened for a moment.
Want more?
https://www.curseforge.com/minecraft/mc-mods/compendium-addendum-repository
The Compendium Addendum Repository has you covered with a bunch of custom extra content!
Project description from CurseForge.
Pick your setup
Compendium by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.12.2
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Compendium versions and loaders
compendium-2.2.4.jar
31 Jul 2026
compendium-2.2.3.jar
24 Jul 2026
compendium-2.2.2.jar
7 Jul 2026
compendium-2.2.1.jar
27 Jun 2026
compendium-2.2.jar
7 Jun 2026
compendium-2.1.jar
16 May 2026
compendium-2.0.1a.jar
17 Dec 2025
compendium-2.0a.jar
15 Dec 2025
tinkersdefense-1.4.2.38.jar
12 Jul 2020
tinkersdefense-1.4.2.36.jar
30 Mar 2020
tinkersdefense-1.4.2.35.jar
26 Mar 2020
tinkersdefense-1.4.2.34.jar
26 Mar 2020
Looking for an older file? The official CurseForge project page is in Resources.