Shield Lib
Shield Lib is a library that lets other mods add shields with banner support, enchantment support and custom shapes.
What it does
The library gives mod authors a common base for new shields, so shields can take banner patterns, carry enchantments and use shapes other than the vanilla one. Mods that depend on it are required by 8 catalog mods, including Basic Shields, Etherology, Distinct Shields, PlusCraft and Amethyst Additions. Shield Lib is published for Fabric, NeoForge and Quilt across 40 release versions, 1.14 – 1.21.8, and it bundles Architectury API and MidnightLib.
Client and server both need it, and Mod Menu is an optional dependency. The code is open source under the GNU Lesser General Public License v2.1 only, and public links exist for the source code and the issue tracker.
Key features
Shields that display banners
Shields built on the library can show banner patterns in the same way as vanilla shields.
Enchanted shield types
Shields built on the library can carry enchantments, so other mods can add enchanted shield types.
Custom shield shapes
Shield models can use shapes other than the vanilla one, letting mod authors design distinct shield looks.
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Embedded 2
Required by 8 mods
Questions
Does Basic Shields need Shield Lib installed?
Does Shield Lib have to run on the server?
In the catalog
Shield Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from StellarWind22
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/shieldlib
- Owner
- StellarWind22
- Published
- 2021-02-05
- Updated on Modrinth
- 2025-11-12
- Facts verified
- 2026-10-15
