All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Shield API

Shield API

by TheRedBrain • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Shield API

Shield API allows mod authors to easily add shields with custom models.

Read the Readme for information about how to use this API.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge Neoforge
17h ago 1
1.20.1
Fabric
17h ago 1
1.21.x
Neoforge
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.x
Neoforge
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.4
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.1
Fabric
17h ago 1
1.20.1
Fabric
17h ago 1
1.20.1
Fabric
17h ago 1
[2.2.0+1.20.1-forge] 2.2.0+1.20.1 by TheRedBrain on Oct 13, 2026
Download
# 2.2.0

  • added compatibility for EMI repair recipes

# 2.2.0

  • added compatibility for EMI repair recipes

[2.2.0-neoforge] 2.2.0 by TheRedBrain on Oct 13, 2026
Download
# 2.2.0

  • added compatibility for EMI repair recipes

[2.2.0-fabric] 2.2.0 by TheRedBrain on Oct 13, 2026
Download
# 2.2.0

  • added compatibility for EMI repair recipes

[2.1.0-neoforge] 2.1.0 by TheRedBrain on Oct 13, 2026
Download
# 2.1.0

  • migrated to Architectury

[2.1.0-fabric] 2.1.0 by TheRedBrain on Oct 13, 2026
Download
# 2.1.0

  • migrated to Architectury

[3.0.0+1.21.4] 3.0.0+1.21.4 by TheRedBrain on Oct 13, 2026
Download
# 3.0.0

1.21.2 and 1.21.4 made massive changes to items, including shields. This means that Shield API is nearly obsolete, how exciting!

But we are not there quite yet, as Minecraft still checks specifically for the "minecraft:shield" item in some places.

Custom shields are now created using 100% vanilla tech, see the test mod for an example.

Note: Shields now directly use the 'attribute modifier component'. This means that they can be changed for individual item stacks. Changing the default is more involved, however. There are already other mods out there doing exactly that, which is why I choose to remove the feature from Shield API.

[2.0.2+1.21.1] 2.0.2+1.21.1 by TheRedBrain on Oct 13, 2026
Download
# 2.0.1

  • lowered Fabric Loader requirements

[2.0.1+1.21.1] 2.0.1+1.21.1 by TheRedBrain on Oct 13, 2026
Download
# 2.0.1

  • now compatible with 1.21

[2.0.0+1.21.1] 2.0.0+1.21.1 by TheRedBrain on Oct 13, 2026
Download
# 2.0.0

  • updated to 1.21.1

[1.0.1+1.20.1] 1.0.1+1.20.1 by TheRedBrain on Oct 13, 2026
Download
# 1.0.1

  • fixed an issue were custom shields would not take damage when blocking an attack

# 1.0.0

Initial release.

#
Shield API Icon
Download Shield API
Select game version
Select platform