Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Fabric Shield Lib

Fabric Shield Lib

Makes shields enchantable while also being a tool for modders to easily add in new shields and shield enchantments!

160.8k
89
Equipment
Library
Utility
AboutChangelogVersions

Fabric Shield Lib 1.8.1-1.21.6

by CringeStar on Jun 23, 2025
Download

What's Changed

  • 1.21.6 Port by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/208

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.8.1-1.21.5...v1.8.1-1.21.6

Fabric Shield Lib 1.8.1-1.21.5

by CringeStar on Jun 6, 2025
Download

What's Changed

  • Port to 1.21.5 by @rikka0w0 in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/206
  • Removed `FabricBannerShieldItem `- all shields are now made with `FabricShieldItem` , and components dictate further functionality
  • The presence or lack of `FabricShieldModelComponent `determines banner functionality
  • Shields can still be made with previous constructors, however, new constructors are available for the usage of the `BLOCKS_ATTACKS` component.
  • Several component helpers have been added to `FabricShieldUtils` - the base Vanilla component as a constant/reference and methods that can take in a component and change just one value, depending on the method. These methods will later be wrapped into a builder class.
  • Migrated to `BLOCKS_ATTACKS` rather than `c:shields` for detecting shields, such as for universal disable
  • New `FabricShieldUtils` methods added with vanilla & default shield `ItemSettings`.
  • Updated dependencies

*Full Changelog*: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.8.0-1.21.4…v1.8.1-1.21.5

Fabric Shield Lib 1.8.0-1.21.4

by CringeStar on Jan 20, 2025
Download

What's Changed

  • Internal optimization
  • getCooldownTicks has itemstack context now
  • Model predicates must be made in .json per each shield in assets/modid/items
  • Builtinitemrendererregistry is has been migrated to a data component
  • When creating a banner shield, users add their SpriteIdentifiers and the entitymodelayer into the custom component

New Contributors

-Thanks to New mixin @imverybad on discord for providing a necessary mixin!

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.2-1.21.1...v1.8.0-pre1-1.21.4

Fabric Shield Lib 1.8.0-pre1-1.21.3

by CringeStar on Jan 4, 2025
Download

What's Changed

  • Port to 1.21.3 by @rikka0w0 in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/182
  • Internal Library Optimization by @rikka0w0

New Contributors

  • @rikka0w0 made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/182

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.2-1.21.1...v1.8.0-pre1-1.21.3

Fabric Shield Lib 1.7.2-1.21.1

by CringeStar on Aug 28, 2024
Download

What's Changed

  • Updated to 1.21.1 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/180
  • FabricShieldEnchantment removed due to 1.21 changes

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.2-1.20.6...v1.7.2-1.21.1

Fabric Shield Lib 1.7.2-1.20.6

by StellarWind22 on Jun 13, 2024
Download

What's Changed

  • Updated to 1.20.6 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/179

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.2-1.20.4...v1.7.2-1.20.6

Fabric Shield Lib 1.7.2-1.20.4

by CringeStar on Dec 14, 2023
Download

What's Changed

  • Updated to 1.20.4 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/172

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.2-1.20.2...v1.7.2-1.20.4

Fabric Shield Lib 1.7.2-1.20.1

by CringeStar on Dec 13, 2023
Download

What's Changed

  • Did backport for 1.20.1 due to compatibility issue by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/173

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.2-1.20.2...v1.7.2-1.20.1

Fabric Shield Lib 1.7.2-1.17.1

by CringeStar on Dec 4, 2023
Download

What's Changed

  • Ukrainian localization by @SKZGx
  • Update Dependencies by @CringeStar

New Contributors

  • @SKZGx made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/160

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.1-1.17.1...v1.7.2-1.17.1

Fabric Shield Lib 1.7.2-1.18.2

by CringeStar on Dec 4, 2023
Download

What's Changed

  • Ukrainian localization by @SKZGx
  • Update Dependencies by @CringeStar

New Contributors

  • @SKZGx made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/160

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.1-1.18.2...v1.7.2-1.18.2

Fabric Shield Lib 1.7.2-1.19.2

by CringeStar on Dec 4, 2023
Download

What's Changed

  • Ukrainian localization by @SKZGx
  • Update Dependencies by @CringeStar

New Contributors

  • @SKZGx made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/160

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.1-1.19.2...v1.7.2-1.19.2

Fabric Shield Lib 1.7.2-1.19.4

by CringeStar on Dec 4, 2023
Download

What's Changed

  • Ukrainian localization by @SKZGx
  • Update Dependencies by @CringeStar

New Contributors

  • @SKZGx made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/160

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.1-1.19.4...v1.7.2-1.19.4

Fabric Shield Lib 1.7.2-1.20.2

by CringeStar on Dec 4, 2023
Download

What's Changed

  • Ukrainian localization by @SKZGx
  • Update Dependencies by @CringeStar

New Contributors

  • @SKZGx made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/160

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7.1-1.20.2...v1.7.2-1.20.2

Fabric Shield Lib 1.7.1-1.20.2

by CringeStar on Sep 25, 2023
Download

What's Changed

  • Ported 1.7.1-1.19.4 to 1.20.2 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/156

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-1.19.3...v1.7.1-1.20.2

Fabric Shield Lib 1.7.1-1.19.2

by CringeStar on Sep 25, 2023
Download

What's Changed

*Updated Gradle, fixed dependencies, and fixed tag issue in 1.19.2 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/152

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-1.19.2...v1.7.1-1.19.2

Fabric Shield Lib 1.7.1-1.18.2

by CringeStar on Sep 25, 2023
Download

What's Changed

  • Updated Gradle, fixed dependencies, and fixed tag issue in 1.18.2 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/153
  • Updated 1.18.2 to use c:shields tag.

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-1.18.2...v1.7.1-1.18.2

Fabric Shield Lib 1.7.1-1.17.1

by CringeStar on Sep 25, 2023
Download

What's Changed

*Updated Gradle, fixed dependencies, and fixed tag issue in 1.17.1 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/155

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-1.17.1...v1.7.1-1.17.1

Fabric Shield Lib 1.7.1-1.19.4

by CringeStar on Sep 25, 2023
Download

What's Changed

  • Update 1.19.4 by @OverlordsIII in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/144 *Updated Gradle, fixed dependencies, and fixed tag issue 1.19.4 in by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/154

New Contributors

  • @OverlordsIII made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/144

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-1.19.3...v1.7.1-1.19.4

Fabric Shield Lib 1.7-1.17.1

by CringeStar on Mar 10, 2023
Download

What's Changed

  • Added French Translation by @Calvineries in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/131
  • Fixed #127, added Russian translation by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/132
  • Updated versions for 1.7 release, Fixed readme by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/135
  • Backported to 1.17.1 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/137

New Contributors

  • @Calvineries made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/131

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-pre1-1.19.3...v1.7-1.17.1

Fabric Shield Lib 1.7-1.19.2

by CringeStar on Mar 10, 2023
Download

What's Changed

  • Added French Translation by @Calvineries in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/131
  • Fixed #127, added Russian translation by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/132
  • Updated versions for 1.7 release, Fixed readme by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/135
  • Backported to 1.19.2 by @CringeStar in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/136

New Contributors

  • @Calvineries made their first contribution in https://github.com/StellarWind22/Fabric-Shield-Lib/pull/131

Full Changelog: https://github.com/StellarWind22/Fabric-Shield-Lib/compare/v1.7-pre1-1.19.3...v1.7-1.19.2

1
2
3

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@58dac27

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.