mirror of
https://github.com/PaperMC/Paper.git
synced 2024-11-09 04:09:54 +01:00
SPIGOT-738: Return explosion source for Fireball-induced explosions
This commit is contained in:
parent
75f835c07a
commit
01930e268e
@ -144,3 +144,15 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -197,7 +266,10 @@
|
||||||
|
}
|
||||||
|
|
||||||
|
public EntityLiving c() {
|
||||||
|
- return this.source == null ? null : (this.source instanceof EntityTNTPrimed ? ((EntityTNTPrimed) this.source).getSource() : (this.source instanceof EntityLiving ? (EntityLiving) this.source : null));
|
||||||
|
+ // CraftBukkit start - obtain Fireball shooter for explosion tracking
|
||||||
|
+ // PAIL: Rename
|
||||||
|
+ return this.source == null ? null : (this.source instanceof EntityTNTPrimed ? ((EntityTNTPrimed) this.source).getSource() : (this.source instanceof EntityLiving ? (EntityLiving) this.source : (this.source instanceof EntityFireball ? ((EntityFireball) this.source).shooter : null)));
|
||||||
|
+ // CraftBukkit end
|
||||||
|
}
|
||||||
|
|
||||||
|
public void clearBlocks() {
|
||||||
|
Loading…
Reference in New Issue
Block a user