Class SleepFinishedTimeEvent


  • public class SleepFinishedTimeEvent
    extends WorldEvent
    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.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private long minTime  
      private long newTime  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getNewTime()  
      boolean setTimeAddition​(long newTimeIn)
      Sets the new time which should be set when all players wake up
      • Methods inherited from class net.minecraftforge.eventbus.api.Event

        getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • newTime

        private long newTime
      • minTime

        private final long minTime
    • Constructor Detail

      • SleepFinishedTimeEvent

        public SleepFinishedTimeEvent​(ServerWorld worldIn,
                                      long newTimeIn,
                                      long minTimeIn)
    • Method Detail

      • 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