类 SleepFinishedTimeEvent

java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.level.LevelEvent
net.neoforged.neoforge.event.level.SleepFinishedTimeEvent

public class SleepFinishedTimeEvent extends LevelEvent
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.
  • 字段详细资料

    • newTime

      private long newTime
    • minTime

      private final long minTime
  • 构造器详细资料

    • SleepFinishedTimeEvent

      public SleepFinishedTimeEvent(ServerLevel level, long newTime, long minTime)
  • 方法详细资料

    • getNewTime

      public long getNewTime()
      返回:
      the new time
    • setTimeAddition

      public boolean setTimeAddition(long newTimeIn)
      Sets the new time which should be set when all players wake up
      参数:
      newTimeIn - The new time at wakeup
      返回:
      false if newTimeIn was lower than current time