Package net.minecraftforge.event.world
Class SleepFinishedTimeEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.world.WorldEvent
net.minecraftforge.event.world.SleepFinishedTimeEvent
This event is fired when all players are asleep and the time should be set to day.
setWakeUpTime(wakeUpTime) sets a new time that will be added to the dayTime.
setWakeUpTime(wakeUpTime) sets a new time that will be added to the dayTime.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.event.world.WorldEvent
WorldEvent.CreateSpawnPosition, WorldEvent.Load, WorldEvent.Save, WorldEvent.Unload
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
ConstructorDescriptionSleepFinishedTimeEvent(ServerLevel worldIn, long newTimeIn, long minTimeIn)
-
Method Summary
Modifier and TypeMethodDescriptionlong
boolean
setTimeAddition(long newTimeIn)
Sets the new time which should be set when all players wake upMethods inherited from class net.minecraftforge.event.world.WorldEvent
getWorld
Methods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
-
Field Details
-
newTime
private long newTime -
minTime
private final long minTime
-
-
Constructor Details
-
SleepFinishedTimeEvent
-
-
Method Details
-
getNewTime
public long getNewTime()- Returns:
- the new time
-
setTimeAddition
public boolean setTimeAddition(long newTimeIn)Sets the new time which should be set when all players wake up- Parameters:
newTimeIn
- The new time at wakeup- Returns:
false
if newTimeIn was lower than current time
-