Mobs Use Shields

⭐ — (2 endorsements) 📥 1,534 downloads 📌 v0.8.5-1.21.1 📅 5/19/2026
🟡 Updated this year

By vomiter · adventure

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 6/4/2026 📅 Created: 5/19/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.1% endorsement rate
  • 🏆 #90 of 574 adventure mods in this game by downloads

📋 About This Mod

# Mobs Use Shields This mod allows certain mobs to actively use shields in combat instead of only holding them as equipment. When a compatible mob equips a shield in its offhand, it gains AI behavior that allows it to raise the shield to block incoming attacks, creating short defensive windows before returning to normal combat. *** ## Features * Mobs can raise shields to block attacks * Shielding has a configurable duration and cooldown * Knockback from blocked hits is reduced * Humanoid mobs display the correct blocking animation * Mobs can anticipate certain threats and raise shields preemptively * Axes can disable mob shields, similar to player shield interactions * By default, only Husk, Zombie, Vindicator and Wither Skeleton would have a chance to spawn with a shield. * Users can customize which mobs may spawn with shields, and other behavior parameters. *** ## General Configuration Several global behaviors can be configured: * `mobConsumeShieldDurability` Whether mobs consume shield durability when blocking. * `mobAlwaysAnticipate` Forces mobs to always use anticipation logic. If set to `false`, anticipation logic only activates when local difficulty × recent HP loss exceeds a random threshold. (Setting this to true can make PvE combat annoying.) *** ## Entity Tag Configuration You may add entity types that you do not want to be affected by this mod to the `mobsuseshields:disable_shield` tag. This disables the mod's shield behavior injection for those entities. This is useful for preventing AI conflicts with mobs that already have their own shield-using goals, such as Guard Villagers. *** ## Data Pack Configuration This mod supports data-driven mob shield configs through JSON files. Example: (https://www.curseforge.com/minecraft/data-packs/mobs-use-shield-expansion) For detailed explanation, please check (https://github.com/vomiter-scp-zh/MobsUseShields/wiki/Customization). *** ## Compatibility Vanilla shield interactions remain unchanged. * For example, Hoglins and Ravagers still interact with shields using their vanilla mechanics. Fresh Animations / EMF * Proper blocking poses can be displayed with Fresh Animations. * This mod overwrites entity arm poses in the EMF render pipeline while shields are being used. Spartan Weaponry * Weapons with the `Shield Breach` trait can disable mob shields, similar to vanilla axes. Guard Villagers * Guard villagers are blacklisted from modification made by this mod by default, so that the mob behavior does not conflict with each other. *** ## Notes Shield behavior is designed around vanilla-style combat flow, with Zombies serving as the primary reference for timing and pacing. Because different mobs use different vanilla AI structures, some variation in behavior is expected. Compatibility improvements and edge-case fixes may still be added over time. If you encounter mobs with unusually broken or inconsistent shield behavior, feel free to report them. *** ## Support If you'd like to support my modding work, including maintenance, updates, and compatibility work, Patreon is available here: (https://patreon.com/vomiter_scp)

# Mobs Use Shields

This mod allows certain mobs to actively use shields in combat instead of only holding them as equipment.

When a compatible mob equips a shield in its offhand, it gains AI behavior that allows it to raise the shield to block incoming attacks, creating short defensive windows before returning to normal combat.

## Features

Mobs can raise shields to block attacks Shielding has a configurable duration and cooldown Knockback from blocked hits is reduced Humanoid mobs display the correct blocking animation Mobs can anticipate certain threats and raise shields preemptively Axes can disable mob shields, similar to player shield interactions By default, only Husk, Zombie, Vindicator and Wither Skeleton would have a chance to spawn with a shield. Users can customize which mobs may spawn with shields, and other behavior parameters.

## General Configuration

Several global behaviors can be configured:

`mobConsumeShieldDurability` Whether mobs consume shield durability when blocking. `mobAlwaysAnticipate` Forces mobs to always use anticipation logic. If set to `false`, anticipation logic only activates when local difficulty × recent HP loss exceeds a random threshold. (Setting this to true can make PvE combat annoying.)

## Entity Tag Configuration

You may add entity types that you do not want to be affected by this mod to the `mobsuseshields:disable_shield` tag. This disables the mod's shield behavior injection for those entities.

This is useful for preventing AI conflicts with mobs that already have their own shield-using goals, such as Guard Villagers.

## Data Pack Configuration

This mod supports data-driven mob shield configs through JSON files.

Example: (https://www.curseforge.com/minecraft/data-packs/mobs-use-shield-expansion)

For detailed explanation, please check (https://github.com/vomiter-scp-zh/MobsUseShields/wiki/Customization).

  • *
  • ## Compatibility

Vanilla shield interactions remain unchanged.

For example, Hoglins and Ravagers still interact with shields using their vanilla mechanics.

Fresh Animations / EMF

Proper blocking poses can be displayed with Fresh Animations. This mod overwrites entity arm poses in the EMF render pipeline while shields are being used.

Spartan Weaponry

Weapons with the `Shield Breach` trait can disable mob shields, similar to vanilla axes.

Guard Villagers Guard villagers are blacklisted from modification made by this mod by default, so that the mob behavior does not conflict with each other.

Shield behavior is designed around vanilla-style combat flow, with Zombies serving as the primary reference for timing and pacing.

Because different mobs use different vanilla AI structures, some variation in behavior is expected. Compatibility improvements and edge-case fixes may still be added over time.

If you encounter mobs with unusually broken or inconsistent shield behavior, feel free to report them.

If you'd like to support my modding work, including maintenance, updates, and compatibility work, Patreon is available here: (https://patreon.com/vomiter_scp)

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
vomiter
Version
0.8.5-1.21.1
Downloads
1,534
Endorsements
2
Category
adventure
Created
5/19/2026
Updated
6/4/2026
Game Versions
1.21.1
Tags
adventure, game-mechanics

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Mobs Use Shields support?

The author lists 1.21.1. Other versions may work but are untested by the author.

What is the latest version of Mobs Use Shields?

Version 0.8.5-1.21.1, published 2026-06-04 with 1,534 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More adventure 👤 More by vomiter 🔎 Similar Mods 🌐 Best adventure (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods