EntityDamageByEntityEvent has incorrect damager instance when player uses ender pearls #438

Open
opened 2026-02-02 23:01:05 +01:00 by CitralFlo · 0 comments
CitralFlo commented 2026-02-02 23:01:05 +01:00 (Migrated from github.com)

Expected behavior

EntityDamageByEntityEvent#getDamager() should return CraftEnderPearl.
Debugger shows this value for Paper:
Image

Observed/Actual behavior

EntityDamageByEntityEvent#getDamager() returns Player.
Image

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

### 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_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Minecraft/Folia#438
No description provided.