Screenshot 1 of 1. MinecraftHub-generated cover art for Cupboard: a floating mountain block island with a workshop of crafting tables and furnaces, under a night sky
What Cupboard works with.
| Platform | Java Edition |
|---|---|
| Loaders | Fabric, NeoForge, Forge |
| Minecraft versions | 1.18.2, 1.19.2, 1.20.2, 1.21.11, 26.1.2, 26.2, 26.3 |
| Environment | Client, Server |
Cupboard is a library mod for Fabric, NeoForge and Forge. It supplies shared code, frameworks and utilities that other mods build on, and it also adds a few crash and logging tools of its own. It loads on both client and server and needs no dependencies.
Loaders and versions
- Fabric: Minecraft 1.18.2 to 26.3. The newest build needs no dependencies.
- NeoForge: Minecraft 1.19.2 to 26.3. The newest build needs no dependencies.
- Forge: Minecraft 1.18.2 to 1.20.2. The newest build needs no dependencies.
What Cupboard adds
The utilities it provides are aimed at mod authors and at people chasing down faults.
- A JSON config framework for mods that use it.
- Full stacktrace crashes, so a crash report shows the whole trace.
- Error logging for commands.
- Debug logging for synchronous chunk loading.
- Protection against common entity loading crashes caused by invalid rotations.
Installation
- 1.Install Fabric, NeoForge or Forge for the matching Minecraft release. The guide on installing Java mods covers the basics.
- 2.Get the file for your loader and release from the CurseForge page, the only place the creator distributes it.
- 3.Place the .jar file in the mods folder inside your Minecraft directory.
- 4.Launch with the loader's profile. On a dedicated host, put the same file in that host's mods folder.
Trade-offs
On its own, Cupboard changes little that you will notice in play. Its value is as a dependency and as a source of better crash and chunk logs. The repository has no licence file, so reuse terms for the code are unstated. Development is an unpaid free-time project, according to the creator.
Questions about Cupboard.
3 questions
What does the Cupboard mod do?
Cupboard is a library that gives other mods shared code, frameworks and utilities. It also adds a JSON config framework, full stacktrace crashes, error logging for commands, debug logging for synchronous chunk loading, and protection against entity loading crashes caused by invalid rotations.
Which loaders does Cupboard support?
Cupboard has builds for Fabric, NeoForge and Forge. Fabric and NeoForge reach Minecraft 26.3, while Forge stops at 1.20.2. Pick the file that matches both your loader and your Minecraft release, since a mod only runs on the loader it was made for.
Is Cupboard compatible with Dimensional threading?
No. The creator lists Cupboard as incompatible with Dimensional threading, so the two should not be installed together. That note appears alongside the mod's feature list. Cupboard itself loads on Fabric, NeoForge and Forge and its newest builds need no dependencies.








