ModsFinder

Archer's Dream

by qinme9

Archer's Dream changes how arrows collide with blocks, so shots pass through visible gaps in fences, windows, doors and bells instead of striking invisible boxes.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

Vanilla arrows test the full block collision shape, so a shot aimed at an open gap can still hit an invisible box. Archer's Dream shifts arrow collision so that it matches the parts of a block that are actually visible and solid.

Solid parts keep stopping arrows. Wooden and iron bars, glass panes, stained glass panes and thin solid collision still block shots as before. Doors and trapdoors are handled slightly differently from the other blocks. The mod keeps a cache of frequently used block-state shapes, which cuts down on repeated calculation while arrows are in flight, and it gives a refined arrow outline only to the arrow-type projectile, so tridents are not affected. It uses Mixin to intercept block collision shape queries.

The mod is open source under the MIT License and is published for NeoForge only, with files for 1.21.1. Servers that run it need every player to install it too.

Key features

  1. Gaps stop being solid

    Arrows pass through the open gaps of fences, fence gates, walls and iron bars, and the hollow interior of bells.

  2. Visible solid parts block arrows

    Collision follows the visible solid parts of a block, so wood and iron bars still stop an arrow where they are solid.

  3. Windows and doors

    Small windows, door and trapdoor textures and hollow bells no longer catch arrows that visibly miss them.

  4. Cached block shapes

    Common block-state shapes are cached, which reduces repeated collision calculation while arrows are flying.

Compatibility

Latest build for each game version and loader.

1.21.11.0.1
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Craft Bell is server-side only, uses a different license and is published for 1.21.4, so it does not cover arrow collision on 1.21.1. Arrows Recovery is a client and server mod under All rights reserved for 1.21.1 – 1.21.4 and handles arrows after they land rather than how they hit blocks. Throwable Arrows is a client and server mod under All rights reserved for 1.21.8 only.

ModLoadersGame versionsEnvironmentUpdated
Archer's DreamNeoForge1.21.1Client and server2026-09-05
Craft BellNeoForge1.21.4Server-side only2025-07-20
Arrows RecoveryNeoForge1.21.1 – 1.21.4Client and server2026-06-10
Throwable ArrowsNeoForge1.21.8Client and server2026-03-21

Questions

Does Archer's Dream need to be installed on the server?

Yes. The server and every player need the mod installed.

Which loader does Archer's Dream support?

Only NeoForge. Files are published for 1.21.1 and the latest file is 1.0.1.

Do arrows still stop at iron bars and wooden bars?

Yes. Thin solid pieces like iron bars, glass panes and stained glass panes retain their regular collision, so they still stop arrows.

In the catalog

Archer's Dream is one of 29,952 Game mechanics mods on ModsFinder, and one of 12,140 Game mechanics mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

Archer's Dream is a Minecraft mod for NeoForge 1.21.1. It makes arrow collision follow the visible solid parts of blocks, so arrows can pass through gaps in fences, windows in doors, and the hollow interior of bells—while still being stopped by actual wood, iron bars, door panels, or bell walls.
qinme9, on the Modrinth page

Official listing

Owner
qinme9
Published
2026-09-05
Updated on Modrinth
2026-09-05
Facts verified
2026-10-15

Tags