ITADN

EntityDamageByEntityEvent has incorrect damager instance when player uses ender pearls

#438OpenCitralFlo 创建于 2026-02-02
type: bugstatus: needs triage
C
CitralFlocommented
### 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 条评论