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.TimerComplete
Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
-
Field Summary
-
Constructor Summary
ConstructorDescriptionPreTimerBegin
(net.minecraft.server.level.ServerPlayer player, PlayerPartyStorage party, DayCareBox box, long duration) -
Method Summary
Modifier and TypeMethodDescriptiongetBox()
Gets the box about to beginlong
The duration in milliseconds the timer will lastvoid
setDuration
(long duration) Sets the duration in millisecondsMethods inherited from class com.pixelmonmod.pixelmon.api.daycare.event.DayCareEvent
getDayCare, getParty, getPlayer
Methods 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
-