Anti-Projectile-Ghosting
Paper plugin that effectively patches cases where projectiles should hit not hitting
10
0
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:
- The entity moved out of the way before the projectile does its collision logic, causing it to miss.
- The projectile could not have hit the entity whatsoever, but looks like it should due to its hitbox colliding.
- 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:
- When an entity moves, checks if it would have been possible to collide with the projectiles nearby.
- Add additional hitbox based collision to the projectiles rather than using raycasting, resolving unintuitive collision.
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:2 недели назад
Обновлён:2 недели назад