HyCodeYourTale
classpublicPriority 1

SleepConfig

com.hypixel.hytale.server.core.asset.type.gameplay.SleepConfig

5

Methods

5

Public Methods

2

Fields

1

Constructors

Constants

BuilderCodec<SleepConfig>CODEC= BuilderCodec.builder(SleepConfig.class, SleepConfig::new) .append(new KeyedCodec<>("WakeUpH...
SleepConfigDEFAULT= new SleepConfig()

Constructors

public
SleepConfig()

Methods

Public Methods (5)

public
Duration computeDurationUntilSleep(LocalDateTime now)
public
double[] getAllowedSleepHoursRange()
@Nullable
public
LocalTime getSleepStartTime()
@Nullable
public
float getWakeUpHour()
public
boolean isWithinSleepHoursRange(LocalDateTime gameTime)

Fields

Private/Package Fields (2)

privatedouble[] allowedSleepHoursRange
privatefloat wakeUpHour

Related Classes