ProjectileGhostFix
by lyosha
ProjectileGhostFix corrects projectile hit detection on the server so that arrows, ender pearls and other projectiles register hits on fast-moving targets.
What it does
The mod targets a gap in vanilla collision: a projectile that starts inside a target's hitbox, or whose path crosses a moving target within the same tick, can pass through without registering a hit. The fix catches those cases on the server. Where vanilla already detects a collision, the hit is left unchanged.
Server operators configure the behavior in-game, including per-pair overrides that use the form source.vs.target. Projectiles are selected by registry path, covering types such as wind charge, ender pearl and arrow, and the protected targets may be players or any other entity. Because collision is decided on the server, players on a multiplayer server need nothing installed. Only the server side is changed.
The mod requires Fabric Loader 0.19.2 or newer and Fabric API 0.149.1 or newer. It is published for Fabric only, for 13 release versions covering 1.21 – 26.1.2, with 1.1.0+mc26.1.2 as the latest file for 26.1.2. The code is released into the public domain under The Unlicense, and it is open source with public source code and an issue tracker.
Key features
Hits from inside a hitbox
Projectiles that spawn inside a target's hitbox are checked, so hits at point-blank range register.
Crossing during one tick
A projectile whose path crosses a moving target within the same tick is counted as a hit.
Vanilla hits preserved
Collisions that vanilla already detects are not altered by the fix.
In-game configuration
Operators adjust settings in-game, with per-pair overrides for specific projectile and target combinations.
Compatibility
Latest build for each game version and loader.
26.x1 of 1 version with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server operators running Fabric 1.21 – 26.1.2 who see projectiles pass through moving targets. Players need no installation, since the mod runs on the server only.
How it compares
Dragon's Projectile Fix is a Fabric mod for 1.21.11 that runs on the client only and is not open source under the MIT License, so it does not change server collision. PearlWind_chargeAnalysis is client-side only, open source under the MIT License and published for 1.21.4 – 26.2. Wind Fix Updated is server-side only like this mod, is open source under the MIT License, and supports Fabric and NeoForge for 1.21.1 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ProjectileGhostFix | Fabric | 1.21 – 26.1.2 | Server-side only | 2026-05-29 |
| Dragon's Projectile Fix | Fabric | 1.21.11 | Client-side only | 2026-05-12 |
| PearlWind_chargeAnalysis | Fabric | 1.21.4 – 26.2 | Client-side only | 2026-08-09 |
| Wind Fix Updated | Fabric and NeoForge | 1.21.1 – 26.2 | Server-side only | 2026-08-17 |
Questions
Does ProjectileGhostFix need to be installed on clients?
Which loader and dependencies does it require?
Can specific projectiles be excluded from the fix?
In the catalog
ProjectileGhostFix is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from lyosha
Similar mods
What the author says
ProjectileGhostFix reduces server-side projectile ghosting against fast-moving targets. Without ProjectileGhostFix, vanilla projectile collision can miss cases where a projectile starts inside a target's hitbox or crosses a moving target during the same tick. Install on the server. A client-only install on…
Official listing
- Modrinth page
- modrinth.com/mod/projectileghostfix
- Owner
- lyosha
- Published
- 2026-05-27
- Updated on Modrinth
- 2026-05-29
- Facts verified
- 2026-10-15