Bukkit  1.4.7-R1.0
 All Classes Namespaces Files Functions Variables Enumerator Pages
org.bukkit.event.entity.FoodLevelChangeEvent Class Reference

Called when a human entity's food level changes. More...

+ Inheritance diagram for org.bukkit.event.entity.FoodLevelChangeEvent:
+ Collaboration diagram for org.bukkit.event.entity.FoodLevelChangeEvent:

Public Member Functions

 FoodLevelChangeEvent (final HumanEntity what, final int level)
 
HumanEntity getEntity ()
 
int getFoodLevel ()
 Gets the resultant food level that the entity involved in this event should be set to.
 
void setFoodLevel (int level)
 Sets the resultant food level that the entity involved in this event should be set to.
 
boolean isCancelled ()
 
void setCancelled (boolean cancel)
 
HandlerList getHandlers ()
 
- Public Member Functions inherited from org.bukkit.event.entity.EntityEvent
 EntityEvent (final Entity what)
 
Entity getEntity ()
 Returns the Entity involved in this event.
 
EntityType getEntityType ()
 Gets the EntityType of the Entity involved in this event.
 
- Public Member Functions inherited from org.bukkit.event.Event
 Event ()
 The default constructor is defined for cleaner code.
 
 Event (boolean isAsync)
 This constructor is used to explicitly declare an event as synchronous or asynchronous.
 
String getEventName ()
 
final boolean isAsynchronous ()
 Any custom event that should not by synchronized with other events must use the specific constructor.
 
- Public Member Functions inherited from org.bukkit.event.Cancellable
boolean isCancelled ()
 Gets the cancellation state of this event.
 
void setCancelled (boolean cancel)
 Sets the cancellation state of this event.
 

Static Public Member Functions

static HandlerList getHandlerList ()
 

Additional Inherited Members

- Protected Attributes inherited from org.bukkit.event.entity.EntityEvent
Entity entity
 

Detailed Description

Called when a human entity's food level changes.

Definition at line 10 of file FoodLevelChangeEvent.java.

Constructor & Destructor Documentation

org.bukkit.event.entity.FoodLevelChangeEvent.FoodLevelChangeEvent ( final HumanEntity  what,
final int  level 
)

Definition at line 15 of file FoodLevelChangeEvent.java.

Member Function Documentation

HumanEntity org.bukkit.event.entity.FoodLevelChangeEvent.getEntity ( )
int org.bukkit.event.entity.FoodLevelChangeEvent.getFoodLevel ( )

Gets the resultant food level that the entity involved in this event should be set to.

Where 20 is a full food bar and 0 is an empty one.

Returns
The resultant food level

Definition at line 32 of file FoodLevelChangeEvent.java.

static HandlerList org.bukkit.event.entity.FoodLevelChangeEvent.getHandlerList ( )
static

Definition at line 61 of file FoodLevelChangeEvent.java.

HandlerList org.bukkit.event.entity.FoodLevelChangeEvent.getHandlers ( )
virtual

Implements org.bukkit.event.Event.

Definition at line 57 of file FoodLevelChangeEvent.java.

boolean org.bukkit.event.entity.FoodLevelChangeEvent.isCancelled ( )

Definition at line 48 of file FoodLevelChangeEvent.java.

void org.bukkit.event.entity.FoodLevelChangeEvent.setCancelled ( boolean  cancel)

Definition at line 52 of file FoodLevelChangeEvent.java.

void org.bukkit.event.entity.FoodLevelChangeEvent.setFoodLevel ( int  level)

Sets the resultant food level that the entity involved in this event should be set to.

Parameters
levelthe resultant food level that the entity involved in this event should be set to

Definition at line 41 of file FoodLevelChangeEvent.java.


The documentation for this class was generated from the following file: