EntitySleep

Entity sleeping related events (allow/start/stop/bed/nearby monsters etc.).

Types

Link copied to clipboard
data class AllowBedArg(val entity: LivingEntity, val pos: BlockPos, val state: BlockState, val vanillaResult: Boolean)
Link copied to clipboard
data class AllowNearbyMonstersArg(val entity: Player, val pos: BlockPos, val vanillaResult: Boolean)
Link copied to clipboard
data class AllowResettingTimeArg(val player: Player)
Link copied to clipboard
data class AllowSleepingArg(val entity: LivingEntity, val pos: BlockPos)
Link copied to clipboard
data class ModifySleepingDirectionArg(val entity: LivingEntity, val pos: BlockPos, val direction: Direction?)
Link copied to clipboard
data class ModifyWakeUpPositionArg(val entity: LivingEntity, val sleepingPos: BlockPos, val bedState: BlockState, val wakeUpPos: Vec3?)
Link copied to clipboard
data class SetBedOccupationStateArg(val entity: LivingEntity, val pos: BlockPos, val state: BlockState, val occupied: Boolean)
Link copied to clipboard
data class SettingSpawnArg(val entity: LivingEntity, val pos: BlockPos)
Link copied to clipboard
data class SleepingArg(val entity: LivingEntity, val pos: BlockPos)

Properties