ModsFinder

AntiShadowPatch

by ForwarD-NerN

AntiShadowPatch restores a set of technical bugs that Mojang patched in past Minecraft releases, for Fabric servers that want the old behaviour back.

FabricServer-side onlyMIT LicenseOpen source1.20 – 26.2

What it does

Each entry in the mod reverses one fix that Mojang shipped in an earlier snapshot or release. The list includes the StackOverflow and CCE update suppression fixes, which were patched in 22w11a and 23w35a, the entity ID suppression fix patched in 26.2-pre-1, and the trapdoor update skipping fix patched in 1.20-pre2. Graceful out-of-memory and graceful StackOverflow handling are also changed back, along with the item shadowing change from 21w43a.

The mod runs on the server alone, so players join without installing anything. It needs FConfigLib on the server, and the files are built for Fabric. Its features are switched in a config file, and the default enables everything except options that may be dangerous, such as chunk save states. Builds cover 1.20 – 26.2, with 2.2.0 for 26.2 as the latest file, and the code is released under the MIT License.

Key features

  1. Restored update suppression

    The StackOverflow and CCE update suppression behaviour returns, reversing patches made in 22w11a and 23w35a.

  2. Entity ID and trapdoor fixes reversed

    Entity ID suppression and trapdoor update skipping come back as they worked before the 26.2-pre-1 and 1.20-pre2 patches.

  3. Graceful error handling

    Out-of-memory and StackOverflow handling return to their earlier graceful behaviour, as the mod's author describes it.

  4. Per-feature configuration

    Each restored behaviour can be turned on or off separately, and dangerous options such as chunk save states start disabled.

  5. Optional extras

    A separate NotSoShadowExtras set, including updateSuppressionCrashFix and disableLightRecalculation, is not included in this mod.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.22.2.0
26.1.22.2.0
26.1.12.2.0
26.12.2.0
1.21.x8 of 8 versions with builds
1.21.112.2.0
1.21.102.2.0
1.21.82.1.3
1.21.62.1.2
1.21.52.1.2
1.21.42.0.0
1.21.11.0.9
1.211.0.8
1.20.x7 of 7 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

FConfigLibVersion-independent configuration library for Fabric Mod Loader
Required

Use cases

Keeping old server behaviour

Server owners who rely on how a past release handled these cases can keep that behaviour on newer builds.

Testing older game logic

Developers comparing the patched and unpatched code paths can switch each entry on or off from the config file.

Who it’s for: Fabric server owners who need specific older game behaviours preserved, and developers who compare patched and unpatched code. Players only join the server and need nothing installed.

Questions

Does AntiShadowPatch need to be installed on the client?

No. The mod is server-side only, so players join without installing anything, and only the server runs it.

What does AntiShadowPatch require?

FConfigLib is required. Install it on the server next to AntiShadowPatch on Fabric.

Which features are on by default?

Everything is enabled except options that may be dangerous, such as chunk save states, which start disabled.

In the catalog

AntiShadowPatch is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,894 mods support Minecraft 26.2.

More from ForwarD-NerN

All projects

Similar mods

What the author says

Extra features that won't be included in this mod will be included in NotSoShadowExtras (like updateSuppressionCrashFix and disableLightRecalculation) By default, everything is enabled, except for potentially dangerous features, such as chunk save states.
ForwarD-NerN, on the Modrinth page

Official listing

Owner
ForwarD-NerN
Published
2023-09-01
Updated on Modrinth
2026-10-13
Facts verified
2026-10-15

Tags