HomeJavaModsAnti-Projectile-Ghosting

This is a Paper plugin which aims to resolve a common issue in PvP: Projectile Ghosting. "Projectile Ghosting" is defined as when a projectile that should have hit an entity fails to hit them, and happens for one of three reasons:

  1. The entity moved out of the way before the projectile does its collision logic, causing it to miss.
  2. The projectile could not have hit the entity whatsoever, but looks like it should due to its hitbox colliding.
  3. The client has a desynced projectile, causing it to visually hit the entity, but not be able to on the server.

This plugin resolves 1 and 2, but not 3, as 3 is subjective and is a result of Minecraft's netcode, not actual logical errors with projectiles. It does so in two ways:

  1. When an entity moves, checks if it would have been possible to collide with the projectiles nearby.
  2. Add additional hitbox based collision to the projectiles rather than using raycasting, resolving unintuitive collision.
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more