promotional bannermobile promotional banner

Shield Lib

Library for easily adding shields with banner support, enchantment support, events, & custom shapes without conflicts!
Back to Files

ShieldLib-2.0.0+1.21.8-fabric.jar

File nameShieldLib-2.0.0+1.21.8-fabric.jar
Uploaded
Sep 12, 2025
Downloads
778
Size
746.9 KB
Mod Loaders
FabricQuilt
File ID
6989564
Type
R
Release
Supported game versions
  • 1.21.8
  • 1.21.7
  • 1.21.6

Curse Maven Snippet

Fabric

modImplementation "curse.maven:shield-lib-380649:6989564"

Quilt

modImplementation "curse.maven:shield-lib-380649:6989564"

Learn more about Curse Maven

What's new

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

This mod has no additional files