EntityDamageByEntityEvent has incorrect damager instance when player uses ender pearls
type: bugstatus: needs triage
### Expected behavior
EntityDamageByEntityEvent#getDamager() should return CraftEnderPearl.
Debugger shows this value for Paper:
<img width="1523" height="784" alt="Image" src="https://github.com/user-attachments/assets/aefec42b-220b-4491-be4b-0245e5f33049" />
### Observed/Actual behavior
EntityDamageByEntityEvent#getDamager() returns Player.
<img width="1274" height="295" alt="Image" src="https://github.com/user-attachments/assets/8fcff754-8dce-4347-b3d7-9cfa776480c8" />
### Steps/models to reproduce
1. Catch event: EntityDamageByEntityEvent thrown when player uses ender pearl to teleport himself
2. Check return value of event#getDamager()
### Plugin and Datapack List
EternalCombat
### Folia version
This server is running Folia version 1.21.11-11-ver/1.21.11@e112b00 (2026-01-20T18:53:05Z) (Implementing API version 1.21.11-R0.1-SNAPSHOT)
You are running the latest version
Previous version: 1.21.11-100-4873e3f (MC: 1.21.11)
### Other
_No response_
0 条评论