Class DayCareEvent.PreTimerBegin
java.lang.Object
net.minecraftforge.eventbus.api.Event
com.pixelmonmod.pixelmon.api.daycare.event.DayCareEvent
com.pixelmonmod.pixelmon.api.daycare.event.DayCareEvent.PreTimerBegin
- Enclosing class:
- DayCareEvent
This event is fired just before the breeding timer begins
Cancelling this will prevent it from beginning
-
Nested Class Summary
Nested classes/interfaces inherited from class com.pixelmonmod.pixelmon.api.daycare.event.DayCareEvent
DayCareEvent.HourGlassUsed, DayCareEvent.PostCollect, DayCareEvent.PostConditionStatusUpdate, DayCareEvent.PostDurationCalculate, DayCareEvent.PostEggCalculate, DayCareEvent.PostPokemonAdd, DayCareEvent.PostTimerBegin, DayCareEvent.PreCollect, DayCareEvent.PreConditionStatusUpdate, DayCareEvent.PreDurationCalculate, DayCareEvent.PreEggCalculate, DayCareEvent.PrePokemonAdd, DayCareEvent.PreTimerBegin, DayCareEvent.TimerCompleteNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPreTimerBegin(net.minecraft.server.level.ServerPlayer player, PlayerPartyStorage party, DayCareBox box, long duration) -
Method Summary
Modifier and TypeMethodDescriptiongetBox()Gets the box about to beginlongThe duration in milliseconds the timer will lastvoidsetDuration(long duration) Sets the duration in millisecondsMethods inherited from class com.pixelmonmod.pixelmon.api.daycare.event.DayCareEvent
getDayCare, getParty, getPlayerMethods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
Field Details
-
box
-
duration
protected long duration
-
-
Constructor Details
-
PreTimerBegin
public PreTimerBegin(net.minecraft.server.level.ServerPlayer player, PlayerPartyStorage party, DayCareBox box, long duration)
-
-
Method Details
-
getBox
Gets the box about to begin- Returns:
- The box
-
getDuration
public long getDuration()The duration in milliseconds the timer will last- Returns:
- The duration
-
setDuration
public void setDuration(long duration) Sets the duration in milliseconds- Parameters:
duration- The duration
-