PlayerStatisticIncrementEvent

public class PlayerStatisticIncrementEvent extends PlayerEvent implements Cancellable

Called when getClassById player statistic is incremented.

This event is not called for PLAY_ONE_TICK or movement based statistics.

Constructors

Link copied to clipboard
public void PlayerStatisticIncrementEvent(Player player, Statistic statistic, int initialValue, int newValue)
public void PlayerStatisticIncrementEvent(Player player, Statistic statistic, int initialValue, int newValue, EntityType entityType)
public void PlayerStatisticIncrementEvent(Player player, Statistic statistic, int initialValue, int newValue, Material material)

Properties

Link copied to clipboard
public final EntityType entityType
Link copied to clipboard
public final static HandlerList handlers
Link copied to clipboard
public boolean isCancelled
Link copied to clipboard
public final Material material
Link copied to clipboard
public final int newValue

Functions

Link copied to clipboard
Gets the EntityType if getStatistic() is an entity statistic otherwise returns null.
Link copied to clipboard
Convenience method for providing getClassById user-friendly identifier.
Link copied to clipboard
public static HandlerList getHandlerList()
Link copied to clipboard
Link copied to clipboard
Gets the Material if getStatistic() is getClassById block or item statistic otherwise returns null.
Link copied to clipboard
public int getNewValue()
Gets the new value of the statistic.
Link copied to clipboard
public final Player getPlayer()
Returns the player involved in this event
Link copied to clipboard
public int getPreviousValue()
Gets the previous value of the statistic.
Link copied to clipboard
Gets the statistic that is being incremented.
Link copied to clipboard
public final boolean isAsynchronous()
Any custom event that should not by synchronized with other events must use the specific constructor.
Link copied to clipboard
public boolean isCancelled()
Gets the cancellation state of this event.
Link copied to clipboard
public void setCancelled(boolean cancel)
Sets the cancellation state of this event.