public class PlayerEggThrowEvent extends PlayerEvent
Event.Result
player
Constructor | Description |
---|---|
PlayerEggThrowEvent(Player player,
Egg egg,
boolean hatching,
byte numHatches,
EntityType hatchingType) |
Modifier and Type | Method | Description |
---|---|---|
Egg |
getEgg() |
Gets the egg involved in this event.
|
static HandlerList |
getHandlerList() |
|
HandlerList |
getHandlers() |
|
EntityType |
getHatchingType() |
Get the type of the mob being hatched (EntityType.CHICKEN by default)
|
byte |
getNumHatches() |
Get the number of mob hatches from the egg.
|
boolean |
isHatching() |
Gets whether the egg is hatching or not.
|
void |
setHatching(boolean hatching) |
Sets whether the egg will hatch or not.
|
void |
setHatchingType(EntityType hatchType) |
Change the type of mob being hatched by the egg
|
void |
setNumHatches(byte numHatches) |
Change the number of mobs coming out of the hatched egg
|
getEventName, isAsynchronous
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPlayer
public PlayerEggThrowEvent(Player player, Egg egg, boolean hatching, byte numHatches, EntityType hatchingType)
public Egg getEgg()
public boolean isHatching()
public void setHatching(boolean hatching)
hatching
- true if you want the egg to hatch, false if you want it
not topublic EntityType getHatchingType()
public void setHatchingType(EntityType hatchType)
hatchType
- The type of the mob being hatched by the eggpublic byte getNumHatches()
public void setNumHatches(byte numHatches)
The boolean hatching will override this number. Ie. If hatching = false, this number will not matter
numHatches
- The number of mobs coming out of the eggpublic HandlerList getHandlers()
getHandlers
in class Event
public static HandlerList getHandlerList()
Copyright © 2018. All rights reserved.