ModsFinder

No Shield Delay

by Quplet

No Shield Delay removes the pause before a raised shield can block an attack, so a player who has the shield up is protected at once.

FabricQuiltServer-side onlyMIT LicenseOpen source1.17 – 1.21.4

What it does

The mod changes how long a shield must be held before it counts as blocking. In vanilla Minecraft, an attack is only blocked once the shield has been held up for longer than 5 ticks, a check that happens inside the isBlocking() method of LivingEntity. The mod alters that constant through a mixin so the threshold can be set to any whole number from 0 to 5.

The change is server-side only, so the server needs the mod and players do not. The files target Fabric and Quilt for 1.17 – 1.21.4, and the Fabric API is not needed; only the Fabric Loader is. The code is open source under the MIT License, and the latest file for both loaders is 1.0.2 for 1.21.4, published 2025-01-09.

Key features

  1. Immediate blocking

    Setting the raise time to 0 lets a shield block an incoming attack on the same tick it is raised.

  2. Adjustable raise time

    Any value from 0 to 5 can be chosen, so the server owner decides how quickly blocking starts.

  3. Balanced default

    The client-side raise animation takes about one tick, so a raise time of 1 keeps blocking responsive without making block-hitting trivial.

  4. Mixin-based change

    The threshold is altered by a mixin on the vanilla shield check, leaving the rest of the combat code as it is.

Compatibility

Latest build for each game version and loader.

1.21.x3 of 3 versions with builds
1.21.41.0.21.0.2
1.21.11.0.11.0.1
1.211.0.11.0.1
1.20.x7 of 7 versions with builds
1.20.61.0.11.0.1
1.20.51.0.11.0.1
1.20.41.0.11.0.1
1.20.31.0.11.0.1
1.20.21.0.11.0.1
1.20.11.0.11.0.1
1.201.0.11.0.1
1.19.x5 of 5 versions with builds
1.19.41.0.11.0.1
1.19.31.0.11.0.1
1.19.21.0.11.0.1
1.19.11.0.11.0.1
1.191.0.11.0.1
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

PvP servers

Server owners who want shield blocks to match what players see on screen can lower the delay in combat-focused worlds.

Modded servers with other combat changes

A server running other equipment or combat mods can tune the raise time to suit the rest of its setup.

Who it’s for: Server owners who want shield blocking to register without the vanilla delay, and players on those servers who do not need to install anything.

How it compares

Full comparison

Responsive Shields is a recreation of the same idea for Forge and NeoForge, server-side only and open source under the MIT License, with files for 1.12 – 1.21.4. ShieldDisruptor is client-side only and open source under the MIT License, with files for Fabric and Quilt across 1.16 – 26.2. Passive Shield can run on either side, and neither needs it; it is published under All rights reserved for 1.16.5 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
No Shield DelayFabric and Quilt1.17 – 1.21.4Server-side only2025-01-09
Responsive ShieldsForge and NeoForge1.12 – 1.21.4Server-side only2025-04-13
ShieldDisruptorFabric and Quilt1.16 – 26.2Client-side only2026-06-24
Passive ShieldFabric, Forge, NeoForge and Quilt1.16.5 – 26.3Client or server, optional2026-10-02

Questions

Does No Shield Delay need the Fabric API?

No. The mod does not need the Fabric API, only the Fabric Loader, on Fabric and Quilt.

Do players need to install No Shield Delay?

No. Only the server needs it, and players join without installing anything.

Which raise time should a server use?

A value of 1 is described as a balance between responsiveness and resistance to block-hitting. Setting 0 blocks immediately.

Which game versions does No Shield Delay support?

Files cover 1.17 – 1.21.4 across 20 release versions. The author notes it may work on older versions but did not test them.

In the catalog

No Shield Delay is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 17,979 mods support Minecraft 1.21.4.

More from Quplet

All projects

Similar mods

What the author says

Ever notice a strange occurrence where you try to block and attack and it hits you anyway? Even though your shield was definitely up by then? Well, it isn't in your head! That delay is very much real and this mod removes it! When holding use on an item, there is a base 'use time' which is stored and then decremented…
Quplet, on the Modrinth page

Official listing

Owner
Quplet
Published
2022-07-07
Updated on Modrinth
2025-01-09
Facts verified
2026-10-15

Tags