ModsFinder

Scabbard

by InvictusSlayer

Scabbard is a cross-loader library mod that developers use to build content for Fabric, Forge and NeoForge from one codebase.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.4

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

  1. Registration utilities

    Helpers for registering blocks, items and other content in one place across the supported loaders.

  2. Biome modifications

    Tools for adding spawns and features to biomes without editing the vanilla biome files.

  3. Wood families

    A preset set of wood block types that a mod can create in a single step, with the related blocks grouped together.

  4. 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.

1.21.42.1.3+fabric2.1.3+forge2.1.3+neoforge
1.21.11.2.4+fabric1.2.4+forge1.2.4+neoforge
1.20.10.4.24+fabric0.4.24+forgeNot available
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
ScabbardFabric, Forge and NeoForge1.20.1 – 1.21.4Client and server2026-09-17
Moonlight LibFabric, Forge and NeoForge1.16.5 – 26.1.2Client and server2026-10-14
MythLibFabric, Forge, NeoForge and Quilt1.20.1Client and server2023-10-21

Questions

Which loaders does Scabbard support?

Scabbard publishes files for Fabric, Forge and NeoForge. The latest Forge and Fabric files are for 1.20.1, and the latest NeoForge file is for 1.21.4.

Does Scabbard need to be installed on the server?

Yes. Every player and the server need a copy of the mod.

Which mods require Scabbard?

Slayer's Beasts requires it. Scabbard is also used by other projects such as Revelations, Void and Solemngrounds.

Is Scabbard open source?

Yes. Scabbard is released under the MIT License, and its source code and issue tracker are public.

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

All projects

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 …
InvictusSlayer, on the Modrinth page

Official listing

Owner
InvictusSlayer
Published
2025-07-19
Updated on Modrinth
2026-09-17
Facts verified
2026-10-15

Tags