public class FoodLevelChangeEvent extends EntityEvent implements Cancellable
Event.Result
entity
Constructor and Description |
---|
FoodLevelChangeEvent(HumanEntity what,
int level) |
FoodLevelChangeEvent(HumanEntity what,
int level,
ItemStack item) |
Modifier and Type | Method and Description |
---|---|
HumanEntity |
getEntity()
Returns the Entity involved in this event
|
int |
getFoodLevel()
Gets the resultant food level that the entity involved in this event
should be set to.
|
static HandlerList |
getHandlerList() |
HandlerList |
getHandlers() |
ItemStack |
getItem()
Gets the item that triggered this event, if any.
|
boolean |
isCancelled()
Gets the cancellation state of this event.
|
void |
setCancelled(boolean cancel)
Sets the cancellation state of this event.
|
void |
setFoodLevel(int level)
Sets the resultant food level that the entity involved in this event
should be set to
|
getEntityType
callEvent, getEventName, isAsynchronous
public FoodLevelChangeEvent(@NotNull HumanEntity what, int level)
public FoodLevelChangeEvent(@NotNull HumanEntity what, int level, @Nullable ItemStack item)
@NotNull public HumanEntity getEntity()
EntityEvent
getEntity
in class EntityEvent
@Nullable public ItemStack getItem()
public int getFoodLevel()
Where 20 is a full food bar and 0 is an empty one.
public void setFoodLevel(int level)
level
- the resultant food level that the entity involved in this
event should be set topublic 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 event@NotNull public HandlerList getHandlers()
getHandlers
in class Event
@NotNull public static HandlerList getHandlerList()
Copyright © 2022. All rights reserved.