public abstract class BreedEvent
extends net.minecraftforge.fml.common.eventhandler.Event
BreedEvent.BreedingTicks
, BreedEvent.EnvironmentStrength
, BreedEvent.BreedingLevelChanged
, BreedEvent.MakeEgg
, BreedEvent.CollectEgg
, BreedEvent.AddPokemon
Modifier and Type | Class and Description |
---|---|
static class |
BreedEvent.AddPokemon
Event fired on the server when a player tries to add a pokémon to the ranch.
|
static class |
BreedEvent.BreedingLevelChanged
BreedEvent subclass representing when a breeding level has changed (e.g. |
static class |
BreedEvent.BreedingTicks
BreedEvent subclass representing an opening to modify the breeding ticks for a Pokémon in a ranch block. |
static class |
BreedEvent.CollectEgg
BreedEvent subclass representing when a player collects an egg from a ranch block. |
static class |
BreedEvent.EnvironmentStrength
BreedEvent subclass for modifying or completely calculating the EnumBreedingStrength and thus the speed of breeding for
a particular Pokémon inside particular bounds. |
static class |
BreedEvent.MakeEgg
BreedEvent subclass representing when an egg is created within the ranch block. |
Modifier and Type | Field and Description |
---|---|
java.util.UUID |
owner
The owner of the ranch block and thus the Pokémon inside
|
TileEntityRanchBlock |
ranch
The ranch block that the breeding is occurring in
|
public final java.util.UUID owner
public final TileEntityRanchBlock ranch