mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-30 04:47:36 +01:00
Revert DamageSource#getCausingEntity to vanilla
This commit is contained in:
parent
4bc15f13aa
commit
0b6701da5a
@ -175,7 +175,7 @@ index 60eac9df10a9a395a1568925515d010eb51a64e5..55fd997a4e894eeab24de269d59e4861
|
|||||||
|
|
||||||
if (flag && entity instanceof LivingEntity entityliving) {
|
if (flag && entity instanceof LivingEntity entityliving) {
|
||||||
diff --git a/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java b/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java
|
diff --git a/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java b/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java
|
||||||
index 5572c50cac4968e3ec75fe1fc98442407bc3b905..3c5e937ade4bbf6a2f5f123ce53001eb915d51eb 100644
|
index 5572c50cac4968e3ec75fe1fc98442407bc3b905..7df86e7124a9ed359f05324b8fc4c8862f7e4b79 100644
|
||||||
--- a/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java
|
--- a/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java
|
||||||
+++ b/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java
|
+++ b/src/main/java/org/bukkit/craftbukkit/damage/CraftDamageSource.java
|
||||||
@@ -41,13 +41,13 @@ public class CraftDamageSource implements DamageSource {
|
@@ -41,13 +41,13 @@ public class CraftDamageSource implements DamageSource {
|
||||||
@ -183,7 +183,7 @@ index 5572c50cac4968e3ec75fe1fc98442407bc3b905..3c5e937ade4bbf6a2f5f123ce53001eb
|
|||||||
@Override
|
@Override
|
||||||
public org.bukkit.entity.Entity getCausingEntity() {
|
public org.bukkit.entity.Entity getCausingEntity() {
|
||||||
- net.minecraft.world.entity.Entity entity = this.getHandle().getCausingDamager();
|
- net.minecraft.world.entity.Entity entity = this.getHandle().getCausingDamager();
|
||||||
+ net.minecraft.world.entity.Entity entity = this.getHandle().getCustomEventDamager(); // Paper
|
+ net.minecraft.world.entity.Entity entity = this.getHandle().getEntity(); // Paper - fix DamageSource API - revert to vanilla
|
||||||
return (entity != null) ? entity.getBukkitEntity() : null;
|
return (entity != null) ? entity.getBukkitEntity() : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user