Scabbard
Scabbard is a cross-loader library mod that developers use to build content for Fabric, Forge and NeoForge from one codebase.
What it does
Scabbard provides shared utilities for mod development: registration helpers, wood family setup, and compatibility hooks for vanilla blocks and items. Its biome modification tools can add spawns and features to existing biomes. Furnace fuel registration, custom armor model rendering and several data generation providers are included as well.
Scabbard is a required dependency for Slayer's Beasts and is listed as a dependency of other projects such as Revelations, Void and Solemngrounds. Its author built it to simplify personal mod development, with extra features added over time so the projects built on it can benefit. Armor trim compatibility is still listed as work in progress. The library is client and server, so the server and every player need it on a Fabric, Forge or NeoForge setup.
Key features
Registration utilities
Helpers for registering blocks, items and other content in one place across the supported loaders.
Biome modifications
Tools for adding spawns and features to biomes without editing the vanilla biome files.
Wood families
A preset set of wood block types that a mod can create in a single step, with the related blocks grouped together.
Built-in resource pack registration
Resource packs can be registered from code, so a mod ships its textures and models without a separate pack.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Multi-loader mod development
A mod author can keep one codebase and target Fabric, Forge and NeoForge with the same registration and data generation code.
Who it’s for: Developers who maintain content mods across several loaders, and players who run a modpack that includes a Scabbard dependency.
How it compares
Moonlight Lib is a Fabric, Forge and NeoForge library, client and server, under a custom license that is not open source, with files for 1.16.5 – 26.1.2. MythLib is open source under the MIT License, covers Fabric, Forge, NeoForge and Quilt, and has files for 1.20.1 only. Scabbard is open source under the MIT License and is published for 1.20.1 – 1.21.4 on Fabric, Forge and NeoForge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Scabbard | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2026-09-17 |
| Moonlight Lib | Fabric, Forge and NeoForge | 1.16.5 – 26.1.2 | Client and server | 2026-10-14 |
| MythLib | Fabric, Forge, NeoForge and Quilt | 1.20.1 | Client and server | 2023-10-21 |
Questions
Which loaders does Scabbard support?
Does Scabbard need to be installed on the server?
Which mods require Scabbard?
Is Scabbard open source?
In the catalog
Scabbard is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from InvictusSlayer
Similar mods
What the author says
Scabbard is a library mod used in cross multiloader development (Fabric, Forge & NeoForge) and is a required dependency for various projects such as Revelations of the Void, Solemngrounds & Slayer's Beasts. Features include: - Registration utilities - Biome modifications (Add Spawns/Features) - Wood families …
Official listing
- Modrinth page
- modrinth.com/mod/scabbard
- Owner
- InvictusSlayer
- Published
- 2025-07-19
- Updated on Modrinth
- 2026-09-17
- Facts verified
- 2026-10-15
