Make PigZapEvent extend EntityTransformEvent

By: nathat890 <nathat890@outlook.com>
This commit is contained in:
Bukkit/Spigot 2018-11-23 16:15:26 +00:00
parent 0face3d06a
commit 4d2079401c

View file

@ -9,14 +9,14 @@ import org.bukkit.event.HandlerList;
/**
* Stores data for pigs being zapped
*/
public class PigZapEvent extends EntityEvent implements Cancellable {
public class PigZapEvent extends EntityTransformEvent implements Cancellable {
private static final HandlerList handlers = new HandlerList();
private boolean canceled;
private final PigZombie pigzombie;
private final LightningStrike bolt;
public PigZapEvent(final Pig pig, final LightningStrike bolt, final PigZombie pigzombie) {
super(pig);
super(pig, pigzombie, TransformReason.LIGHTNING);
this.bolt = bolt;
this.pigzombie = pigzombie;
}
@ -48,7 +48,9 @@ public class PigZapEvent extends EntityEvent implements Cancellable {
* not cancelled first.
*
* @return resulting entity
* @deprecated use {@link EntityTransformEvent#getTransformedEntity()}
*/
@Deprecated
public PigZombie getPigZombie() {
return pigzombie;
}