Cancellable
public class PlayerStatisticIncrementEvent extends PlayerEvent implements Cancellable
This event is not called for some high frequency statistics, e.g. movement based statistics.
Event.Result
Modifier and Type | Field | Description |
---|---|---|
protected Statistic |
statistic |
player
Constructor | Description |
---|---|
PlayerStatisticIncrementEvent(Player player,
Statistic statistic,
int initialValue,
int newValue) |
|
PlayerStatisticIncrementEvent(Player player,
Statistic statistic,
int initialValue,
int newValue,
EntityType entityType) |
|
PlayerStatisticIncrementEvent(Player player,
Statistic statistic,
int initialValue,
int newValue,
Material material) |
Modifier and Type | Method | Description |
---|---|---|
EntityType |
getEntityType() |
Gets the EntityType if
getStatistic() is an
entity statistic otherwise returns null. |
static HandlerList |
getHandlerList() |
|
HandlerList |
getHandlers() |
|
Material |
getMaterial() |
Gets the Material if
getStatistic() is a block
or item statistic otherwise returns null. |
int |
getNewValue() |
Gets the new value of the statistic.
|
int |
getPreviousValue() |
Gets the previous value of the statistic.
|
Statistic |
getStatistic() |
Gets the statistic that is being incremented.
|
boolean |
isCancelled() |
Gets the cancellation state of this event.
|
void |
setCancelled(boolean cancel) |
Sets the cancellation state of this event.
|
getEventName, isAsynchronous
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPlayer
protected final Statistic statistic
public PlayerStatisticIncrementEvent(Player player, Statistic statistic, int initialValue, int newValue)
public PlayerStatisticIncrementEvent(Player player, Statistic statistic, int initialValue, int newValue, EntityType entityType)
public Statistic getStatistic()
public int getPreviousValue()
public int getNewValue()
public EntityType getEntityType()
getStatistic()
is an
entity statistic otherwise returns null.public Material getMaterial()
getStatistic()
is a block
or item statistic otherwise returns null.public boolean isCancelled()
Cancellable
isCancelled
in interface Cancellable
public void setCancelled(boolean cancel)
Cancellable
setCancelled
in interface Cancellable
cancel
- true if you wish to cancel this eventpublic HandlerList getHandlers()
getHandlers
in class Event
public static HandlerList getHandlerList()
Copyright © 2018. All rights reserved.