COWMODSКаталог модов

Shield Lib

Library that makes it easy to add shields with banner support, enchantment support, & custom shapes without conflicts!

Автор: StellarWind22278,5 тыс.101обновлён 12 нояб. 2025 г.
СнаряжениеБиблиотекиУтилиты

Описание

Shield Lib Banner


Shield Lib is a library that makes it easy to add custom shields with banner support, enchantments, custom shapes, & custom effects across Fabric & Neoforge without conflicts!

We also provide event hooks & modifier registries for shields and shield enchantments for creating custom effects with them by modifying blocking, disabling, movement, or cooldown.

Enchanting:

Vanilla shield being enchanted

Custom Shapes:

Custom square shaped shield model in Blockbench, then in-game with globe banner pattern on it

Tooltips:

Vanilla shield with a new tooltip saying that when it's hit by an axe it will have 5 seconds of cooldown


Pages:

Documentation?

Architectury Fabric Neoforge

The example mod repo is a template repo you can use to quickly get started if your making a new mod. Although it isn't updated as frequently.

Последние версии

Все версии →
release

Shield Lib 2.0.1+1.21.8-neoforge

2.0.1+1.21.8-neoforge
12 нояб. 2025 г.391Minecraft: 1.21.8neoforge
Скачать
Что нового
## Whats Changed: - **Changes**: - Tweaked the default Targe Shield model to be easier to make banner patterns for. - **Fixes**: - Added missing null check when checking for shield enchantments.
release

Shield Lib 2.0.1+1.21.8-fabric

2.0.1+1.21.8-fabric
12 нояб. 2025 г.1,6 тыс.Minecraft: 1.21.8fabric, quilt
Скачать
Что нового
## Whats Changed: - **Changes**: - Tweaked the default Targe Shield model to be easier to make banner patterns for. - **Fixes**: - Added missing null check when checking for shield enchantments.
release

Shield Lib 2.0.0+1.21.8-neoforge

2.0.0+1.21.8-neoforge
12 сент. 2025 г.128Minecraft: 1.21.6, 1.21.7, 1.21.8neoforge
Скачать
Что нового
## Whats Changed - FabricShieldLib is now ShieldLib - Near-Complete rewrite of the library - Heavily reduced class inheritance(pretty much everything is an interface). - Library has it's own internal registries for modifying shield behavior. - Support for NeoForge - Support for Quilt(As Long as it doesn't cause issues) - New shield tooltips showing speed while blocking. - Supports custom shield shapes(with banners) - Had to remove Russian & Ukrainian translation(hopefully I'll get it translated again). - Added Norwegian, Portuguese, & Simplified Chinese translations. - Added pre-made shield types for modders to use: - Tower(Vanilla Style) - Buckler - Heater - Targe - Removed FabricASM dependency (Manningham Mills) - Added several new event hooks - BLOCK - BLOCK_FAIL - CAN_BLOCK - ATTACK - COLLIDE - DISABLE
release

Shield Lib 2.0.0+1.21.8-fabric

2.0.0+1.21.8-fabric
12 сент. 2025 г.1,3 тыс.Minecraft: 1.21.6, 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
## Whats Changed - FabricShieldLib is now ShieldLib - Near-Complete rewrite of the library - Heavily reduced class inheritance(pretty much everything is an interface). - Library has it's own internal registries for modifying shield behavior. - Support for NeoForge - Support for Quilt(As Long as it doesn't cause issues) - New shield tooltips showing speed while blocking. - Supports custom shield shapes(with banners) - Had to remove Russian & Ukrainian translation(hopefully I'll get it translated again). - Added Norwegian, Portuguese, & Simplified Chinese translations. - Added pre-made shield types for modders to use: - Tower(Vanilla Style) - Buckler - Heater - Targe - Removed FabricASM dependency (Manningham Mills) - Added several new event hooks - BLOCK - BLOCK_FAIL - CAN_BLOCK - ATTACK - COLLIDE - DISABLE
beta

Shield Lib 2.0.0-beta.8+1.21.8-neoforge

2.0.0-beta.8+1.21.8-neoforge
10 сент. 2025 г.68Minecraft: 1.21.6, 1.21.7, 1.21.8neoforge
Скачать
Что нового
- Finished targe shield banner pattern set. - Added Simplified Chinese translation. - Added Brazilian Portuguese translation.
beta

Shield Lib 2.0.0-beta.8+1.21.8-fabric

2.0.0-beta.8+1.21.8-fabric
10 сент. 2025 г.105Minecraft: 1.21.6, 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
- Finished targe shield banner pattern set. - Added Simplified Chinese translation. - Added Brazilian Portuguese translation.
beta

Shield Lib 2.0.0-beta.7-1.21.8-neoforge

2.0.0-beta.7-1.21.8-neoforge
29 авг. 2025 г.95Minecraft: 1.21.6, 1.21.7, 1.21.8neoforge
Скачать
Что нового
Additions: - Bucklers now don't block arrows by default. - Custom tag-based cooldowns now registerable with mod. - Reorganized package structure. - Added `hit_spiked_shield` & `collide_spiked_shield` damage types. - Spiked shields do damage on entity collision now. - added `CAN_BLOCK` `BLOCK_FAIL` `BLOCK` `ATTACK` ShieldEvents. - Norwegian Bokmal & French translations working.
beta

Shield Lib 2.0.0-beta.7-1.21.8-fabric

2.0.0-beta.7-1.21.8-fabric
29 авг. 2025 г.228Minecraft: 1.21.6, 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
Additions: - Bucklers now don't block arrows by default. - Custom tag-based cooldowns now registerable with mod. - Reorganized package structure. - Added `hit_spiked_shield` & `collide_spiked_shield` damage types. - Spiked shields do damage on entity collision now. - added `CAN_BLOCK` `BLOCK_FAIL` `BLOCK` `ATTACK` ShieldEvents. - Norwegian Bokmal & French translations working.
beta

Shield Lib 2.0.0-beta.6-1.21.8-neoforge

2.0.0-beta.6-1.21.8-neoforge
28 авг. 2025 г.47Minecraft: 1.21.6, 1.21.7, 1.21.8neoforge
Скачать
Что нового
### Changes: - Added `targe` shield type. - Architectury is now included in .jar
beta

Shield Lib 2.0.0-beta.6-1.21.8-fabric

2.0.0-beta.6-1.21.8-fabric
28 авг. 2025 г.95Minecraft: 1.21.6, 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### Changes: - Added `targe` shield type. - Architectury is now included in .jar