CraftLivingEntityView

class CraftLivingEntityView(val source: CraftLivingEntity) : CraftLivingEntity

Constructors

Link copied to clipboard
constructor(source: CraftLivingEntity)

Properties

Link copied to clipboard
Link copied to clipboard
open val activeItem: ItemStack
Link copied to clipboard
open val activeItemHand: EquipmentSlot
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val activePotionEffects: Collection<PotionEffect?>
Link copied to clipboard
open var arrowCooldown: Int
Link copied to clipboard
open var arrowsInBody: Int
Link copied to clipboard
open var arrowsStuck: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var bodyYaw: Float
Link copied to clipboard
open override val boundingBox: BoundingBox
Link copied to clipboard
Link copied to clipboard
open val category: EntityCategory
Link copied to clipboard
@get:NotNull
open val chunk: @NotNull Chunk
Link copied to clipboard
Link copied to clipboard
open override var customName: String?
Link copied to clipboard
open val deathSound: Sound?
Link copied to clipboard
open override val effectivePermissions: Set<PermissionAttachmentInfo?>
Link copied to clipboard
open override val entityId: Int
Link copied to clipboard
open override val entitySpawnReason: CreatureSpawnEvent.SpawnReason
Link copied to clipboard
open override val equipment: EntityEquipment?
Link copied to clipboard
open val eyeHeight: Double
Link copied to clipboard
open val eyeLocation: Location
Link copied to clipboard
open override val facing: BlockFace
Link copied to clipboard
open val fallDamageSoundBig: Sound
Link copied to clipboard
open val fallDamageSoundSmall: Sound
Link copied to clipboard
open override var fallDistance: Float
Link copied to clipboard
open override var fireTicks: Int
Link copied to clipboard
Link copied to clipboard
open override var freezeTicks: Int
Link copied to clipboard
@get:NotNull
open var frictionState: @NotNull TriState
Link copied to clipboard
open override var handle: LivingEntity
Link copied to clipboard
open val handleRaw: Entity?
Link copied to clipboard
@get:NotNull
@get:ApiStatus.Obsolete(since = "1.20.4")
open val handRaised: @NotNull EquipmentSlot
Link copied to clipboard
@get:ApiStatus.Obsolete(since = "1.20.4")
open val handRaisedTime: Int
Link copied to clipboard
open var health: Double
Link copied to clipboard
open override val height: Double
Link copied to clipboard
Link copied to clipboard
open val hurtSound: Sound?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var isCustomNameVisible: Boolean
Link copied to clipboard
open override val isDead: Boolean
Link copied to clipboard
open override val isEmpty: Boolean
Link copied to clipboard
open override val isFreezeTickingLocked: Boolean
Link copied to clipboard
open override val isFrozen: Boolean
Link copied to clipboard
open var isGliding: Boolean
Link copied to clipboard
open override var isGlowing: Boolean
Link copied to clipboard
@get:ApiStatus.Obsolete(since = "1.20.4")
open val isHandRaised: Boolean
Link copied to clipboard
open override val isInBubbleColumn: Boolean
Link copied to clipboard
open override val isInLava: Boolean
Link copied to clipboard
open override val isInPowderedSnow: Boolean
Link copied to clipboard
open override val isInRain: Boolean
Link copied to clipboard
open override val isInsideVehicle: Boolean
Link copied to clipboard
Link copied to clipboard
open override var isInvulnerable: Boolean
Link copied to clipboard
open override val isInWater: Boolean
Link copied to clipboard
open override val isInWaterOrBubbleColumn: Boolean
Link copied to clipboard
open override val isInWaterOrRain: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isInWorld: Boolean
Link copied to clipboard
open var isJumping: Boolean
Link copied to clipboard
open val isLeashed: Boolean
Link copied to clipboard
open override val isOnGround: Boolean
Link copied to clipboard
open override var isOp: Boolean
Link copied to clipboard
open override var isPersistent: Boolean
Link copied to clipboard
Link copied to clipboard
open override var isSilent: Boolean
Link copied to clipboard
Link copied to clipboard
open override var isSneaking: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isTicking: Boolean
Link copied to clipboard
open override val isUnderWater: Boolean
Link copied to clipboard
open override val isValid: Boolean
Link copied to clipboard
open override var isVisibleByDefault: Boolean
Link copied to clipboard
open override var isVisualFire: Boolean
Link copied to clipboard
open val itemInUse: ItemStack?
Link copied to clipboard
Link copied to clipboard
@get:ApiStatus.Obsolete(since = "1.20.4")
open val itemUseRemainingTime: Int
Link copied to clipboard
open var killer: Player?
Link copied to clipboard
open var lastDamage: Double
Link copied to clipboard
open override var lastDamageCause: EntityDamageEvent?
Link copied to clipboard
open val leashHolder: Entity
Link copied to clipboard
open override val location: Location
Link copied to clipboard
open override val maxFireTicks: Int
Link copied to clipboard
open override val maxFreezeTicks: Int
Link copied to clipboard
open var maxHealth: Double
Link copied to clipboard
open var maximumAir: Int
Link copied to clipboard
Link copied to clipboard
open var momentum: Vector?
Link copied to clipboard
open override val name: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var noActionTicks: Int
Link copied to clipboard
open var noDamageTicks: Int
Link copied to clipboard
open override val origin: Location?
Link copied to clipboard
open override val passenger: Entity?
Link copied to clipboard
open override val passengers: List<Entity?>
Link copied to clipboard
open override val persistentDataContainer: CraftPersistentDataContainer
Link copied to clipboard
open override val pistonMoveReaction: PistonMoveReaction
Link copied to clipboard
open override val pitch: Float
Link copied to clipboard
open override var portalCooldown: Int
Link copied to clipboard
open override var pose: Pose
Link copied to clipboard
open var remainingAir: Int
Link copied to clipboard
Link copied to clipboard
override val scheduler: EntityScheduler
Link copied to clipboard
open override val scoreboardEntryName: String
Link copied to clipboard
open override val scoreboardTags: Set<String?>
Link copied to clipboard
open override val server: Server
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val source: CraftLivingEntity
Link copied to clipboard
open override val spawnCategory: SpawnCategory
Link copied to clipboard
open override val swimHighSpeedSplashSound: Sound
Link copied to clipboard
open override val swimSound: Sound
Link copied to clipboard
open override val swimSplashSound: Sound
Link copied to clipboard
val taskScheduler: EntityScheduler?
Link copied to clipboard
open override var ticksLived: Int
Link copied to clipboard
open override val trackedBy: Set<Player?>
Link copied to clipboard
open override val trackedPlayers: Set<Player?>
Link copied to clipboard
override val type: EntityType
Link copied to clipboard
open override val uniqueId: UUID
Link copied to clipboard
val CraftEntity.unsafeHandle: Entity
Link copied to clipboard
Link copied to clipboard
open override val vehicle: Entity?
Link copied to clipboard
open override var velocity: Vector
Link copied to clipboard
open override val width: Double
Link copied to clipboard
open override val world: World
Link copied to clipboard
open override val x: Double
Link copied to clipboard
open override val y: Double
Link copied to clipboard
open override val yaw: Float
Link copied to clipboard
open override val z: Double

Functions

Link copied to clipboard
open fun addAttachment(plugin: Plugin): PermissionAttachment
open fun addAttachment(plugin: Plugin, ticks: Int): PermissionAttachment?
open fun addAttachment(plugin: Plugin, name: String, value: Boolean): PermissionAttachment
open fun addAttachment(plugin: Plugin, name: String, value: Boolean, ticks: Int): PermissionAttachment?
Link copied to clipboard
open fun addPassenger(passenger: Entity): Boolean
Link copied to clipboard
open fun addPotionEffect(effect: PotionEffect): Boolean
open fun addPotionEffect(effect: PotionEffect, force: Boolean): Boolean
Link copied to clipboard
open fun addPotionEffects(effects: Collection<PotionEffect?>): Boolean
Link copied to clipboard
Link copied to clipboard
@NotNull
open fun asHoverEvent(): @NotNull HoverEvent<HoverEvent.ShowEntity?>
@NotNull
open fun asHoverEvent(@NotNull op: @NotNull UnaryOperator<HoverEvent.ShowEntity?>): @NotNull HoverEvent<HoverEvent.ShowEntity?>
Link copied to clipboard
open fun attack(target: Entity)
Link copied to clipboard
open fun broadcastSlotBreak(slot: EquipmentSlot)
open fun broadcastSlotBreak(slot: EquipmentSlot, players: Collection<Player?>)
Link copied to clipboard
Link copied to clipboard
open fun clearActiveItem()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun clearTitle()
Link copied to clipboard
open fun collidesAt(@NotNull location: @NotNull Location): Boolean
Link copied to clipboard
Link copied to clipboard
open fun copy(): Entity
open fun copy(location: Location): Entity
Link copied to clipboard
open fun createSnapshot(): EntitySnapshot?
Link copied to clipboard
open fun customName(): Component?
open fun customName(customName: Component?)
Link copied to clipboard
open fun damage(amount: Double)
open fun damage(amount: Double, damageSource: DamageSource)
open fun damage(amount: Double, source: Entity?)
Link copied to clipboard
open fun damageItemStack(slot: EquipmentSlot, amount: Int)
open fun damageItemStack(stack: ItemStack, amount: Int): ItemStack
Link copied to clipboard
open fun deleteMessage(@NotNull signedMessage: @NotNull SignedMessage)
open fun deleteMessage(signature: SignedMessage.Signature?)
Link copied to clipboard
open fun eject(): Boolean
Link copied to clipboard
@NotNull
open fun filterAudience(@NotNull filter: @NotNull Predicate<in Audience?>): @NotNull Audience
Link copied to clipboard
open fun forEachAudience(@NotNull action: @NotNull Consumer<in Audience?>)
Link copied to clipboard
Link copied to clipboard
@NotNull
open operator fun <T : Any?> get(@NotNull pointer: @NotNull Pointer<T?>): @NotNull Optional<T?>
Link copied to clipboard
open fun getAttribute(attribute: Attribute): AttributeInstance?
Link copied to clipboard
open fun getBoundingBox(): BoundingBox
Link copied to clipboard
open fun getCustomName(): String?
Link copied to clipboard
open fun getDrinkingSound(itemStack: ItemStack): Sound
Link copied to clipboard
open fun getEatingSound(itemStack: ItemStack): Sound
Link copied to clipboard
open override fun getEffectivePermissions(): Set<PermissionAttachmentInfo?>
Link copied to clipboard
open fun getEntityId(): Int
Link copied to clipboard
open fun getEntitySpawnReason(): CreatureSpawnEvent.SpawnReason
Link copied to clipboard
open override fun getEquipment(): EntityEquipment?
Link copied to clipboard
open fun getFacing(): BlockFace
Link copied to clipboard
open fun getFallDamageSound(fallHeight: Int): Sound
Link copied to clipboard
Link copied to clipboard
open fun getFireTicks(): Int
Link copied to clipboard
open fun getFreezeTicks(): Int
Link copied to clipboard
open override fun getHandle(): LivingEntity
Link copied to clipboard
open fun getHeight(): Double
Link copied to clipboard
open override fun getLastDamageCause(): EntityDamageEvent?
Link copied to clipboard
open fun getLastTwoTargetBlocks(transparent: Set<Material?>??, maxDistance: Int): List<Block?>
Link copied to clipboard
open fun getLineOfSight(transparent: Set<Material?>??, maxDistance: Int): List<Block?>
Link copied to clipboard
open fun getLocation(): Location
open fun getLocation(loc: Location?): Location?
Link copied to clipboard
open fun getMaxFireTicks(): Int
Link copied to clipboard
Link copied to clipboard
open fun <T : Any?> getMemory(memoryKey: MemoryKey<T?>): T?
Link copied to clipboard
open fun getMetadata(metadataKey: String): List<MetadataValue?>
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
open fun getNearbyEntities(x: Double, y: Double, z: Double): List<Entity?>
Link copied to clipboard
@Contract(value = "_, null -> _; _, !null -> !null")
@Nullable
open fun <T : Any?> getOrDefault(@NotNull pointer: @NotNull Pointer<T?>, @Nullable defaultValue: @Nullable T?): @Nullable T?
Link copied to clipboard
open fun <T : Any?> getOrDefaultFrom(@NotNull pointer: @NotNull Pointer<T?>, @NotNull defaultValue: @NotNull Supplier<out T?>): @UnknownNullability T?
Link copied to clipboard
open fun getOrigin(): Location?
Link copied to clipboard
open fun getPassenger(): Entity?
Link copied to clipboard
open fun getPassengers(): List<Entity?>
Link copied to clipboard
open override fun getPersistentDataContainer(): CraftPersistentDataContainer
Link copied to clipboard
open fun getPistonMoveReaction(): PistonMoveReaction
Link copied to clipboard
open fun getPitch(): Float
Link copied to clipboard
Link copied to clipboard
open fun getPose(): Pose
Link copied to clipboard
open fun getPotionEffect(type: PotionEffectType): PotionEffect?
Link copied to clipboard
fun getScheduler(): EntityScheduler
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getServer(): Server
Link copied to clipboard
open fun getSpawnCategory(): SpawnCategory
Link copied to clipboard
open fun getSwimHighSpeedSplashSound(): Sound
Link copied to clipboard
open fun getSwimSound(): Sound
Link copied to clipboard
open fun getSwimSplashSound(): Sound
Link copied to clipboard
@Nullable
open fun getTargetBlock(maxDistance: Int): @Nullable Block?
open fun getTargetBlock(maxDistance: Int, fluidMode: TargetBlockInfo.FluidMode): Block?
open fun getTargetBlock(transparent: Set<Material?>??, maxDistance: Int): Block
Link copied to clipboard
open fun getTargetBlockExact(maxDistance: Int): Block?
open fun getTargetBlockExact(maxDistance: Int, fluidCollisionMode: FluidCollisionMode): Block?
Link copied to clipboard
@Nullable
open fun getTargetBlockFace(maxDistance: Int): @Nullable BlockFace?
open fun getTargetBlockFace(maxDistance: Int, fluidMode: TargetBlockInfo.FluidMode): BlockFace?
open fun getTargetBlockFace(maxDistance: Int, fluidMode: FluidCollisionMode): BlockFace?
Link copied to clipboard
@Nullable
open fun getTargetBlockInfo(maxDistance: Int): @Nullable TargetBlockInfo?
open fun getTargetBlockInfo(maxDistance: Int, fluidMode: TargetBlockInfo.FluidMode): TargetBlockInfo?
Link copied to clipboard
@Nullable
open fun getTargetEntity(maxDistance: Int): @Nullable Entity?
open fun getTargetEntity(maxDistance: Int, ignoreBlocks: Boolean): Entity?
Link copied to clipboard
@Nullable
open fun getTargetEntityInfo(maxDistance: Int): @Nullable TargetEntityInfo?
open fun getTargetEntityInfo(maxDistance: Int, ignoreBlocks: Boolean): TargetEntityInfo?
Link copied to clipboard
open fun getTicksLived(): Int
Link copied to clipboard
open fun getTrackedBy(): Set<Player?>
Link copied to clipboard
open fun getTrackedPlayers(): Set<Player?>
Link copied to clipboard
fun getType(): EntityType
Link copied to clipboard
open fun getUniqueId(): UUID
Link copied to clipboard
open fun getVehicle(): Entity?
Link copied to clipboard
open fun getVelocity(): Vector
Link copied to clipboard
open fun getWidth(): Double
Link copied to clipboard
open fun getWorld(): World
Link copied to clipboard
open fun getX(): Double
Link copied to clipboard
open fun getY(): Double
Link copied to clipboard
open fun getYaw(): Float
Link copied to clipboard
open fun getZ(): Double
Link copied to clipboard
Link copied to clipboard
open fun hasAI(): Boolean
Link copied to clipboard
open fun hasFixedPose(): Boolean
Link copied to clipboard
open fun hasGravity(): Boolean
Link copied to clipboard
open fun hasLineOfSight(loc: Location): Boolean
open fun hasLineOfSight(other: Entity): Boolean
Link copied to clipboard
open fun hasMetadata(metadataKey: String): Boolean
Link copied to clipboard
open fun hasNoPhysics(): Boolean
Link copied to clipboard
open override fun hasPermission(name: String): Boolean
open override fun hasPermission(perm: Permission): Boolean
Link copied to clipboard
open fun hasPotionEffect(type: PotionEffectType): Boolean
Link copied to clipboard
open fun hideBossBar(@NotNull bar: @NotNull BossBar)
Link copied to clipboard
Link copied to clipboard
open fun isDead(): Boolean
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isFrozen(): Boolean
Link copied to clipboard
open fun isGlowing(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isInLava(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isInRain(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isInWater(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isInWorld(): Boolean
Link copied to clipboard
open fun isOnGround(): Boolean
Link copied to clipboard
open fun isOp(): Boolean
Link copied to clipboard
open override fun isPermissionSet(name: String): Boolean
open override fun isPermissionSet(perm: Permission): Boolean
Link copied to clipboard
open fun isPersistent(): Boolean
Link copied to clipboard
open fun isSilent(): Boolean
Link copied to clipboard
open fun isSneaking(): Boolean
Link copied to clipboard
open fun isTicking(): Boolean
Link copied to clipboard
open fun isUnderWater(): Boolean
Link copied to clipboard
open fun isValid(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isVisualFire(): Boolean
Link copied to clipboard
open fun knockback(strength: Double, directionX: Double, directionZ: Double)
Link copied to clipboard
open fun <T : Projectile?> launchProjectile(projectile: Class<out T?>): T & Any
open fun <T : Projectile?> launchProjectile(projectile: Class<out T?>, velocity: Vector?): T & Any
open fun <T : Projectile?> launchProjectile(projectile: Class<out T?>, velocity: Vector?, function: Consumer<in T?>?): T & Any
Link copied to clipboard
open fun leaveVehicle(): Boolean
Link copied to clipboard
open fun lockFreezeTicks(locked: Boolean)
Link copied to clipboard
open fun name(): @NotNull Component
Link copied to clipboard
open fun openBook(@NotNull book: @NotNull Book)
open fun openBook(book: Book.Builder?)
Link copied to clipboard
open override fun permissionValue(permission: String): TriState
open override fun permissionValue(permission: Permission): TriState
Link copied to clipboard
open fun playEffect(type: EntityEffect)
Link copied to clipboard
open fun playHurtAnimation(yaw: Float)
Link copied to clipboard
open fun playPickupItemAnimation(@NotNull item: @NotNull Item)
open fun playPickupItemAnimation(item: Item, quantity: Int)
Link copied to clipboard
open fun playSound(@NotNull sound: @NotNull Sound)
open fun playSound(@NotNull sound: @NotNull Sound, emitter: Sound.Emitter?)
open fun playSound(@NotNull sound: @NotNull Sound, x: Double, y: Double, z: Double)
Link copied to clipboard
open fun pointers(): Pointers
Link copied to clipboard
open fun rayTraceBlocks(maxDistance: Double): RayTraceResult?
open fun rayTraceBlocks(maxDistance: Double, fluidCollisionMode: FluidCollisionMode): RayTraceResult?
Link copied to clipboard
@Nullable
open fun rayTraceEntities(maxDistance: Int): @Nullable RayTraceResult?
open fun rayTraceEntities(maxDistance: Int, ignoreBlocks: Boolean): RayTraceResult?
Link copied to clipboard
open fun rayTraceEntity(maxDistance: Int, ignoreBlocks: Boolean): EntityHitResult?
Link copied to clipboard
open fun readBukkitValues(c: CompoundTag?)
Link copied to clipboard
open override fun recalculatePermissions()
Link copied to clipboard
open fun registerAttribute(attribute: Attribute)
Link copied to clipboard
open fun remove()
Link copied to clipboard
open fun removeAttachment(attachment: PermissionAttachment)
Link copied to clipboard
open fun removeMetadata(metadataKey: String, owningPlugin: Plugin)
Link copied to clipboard
open fun removePassenger(passenger: Entity): Boolean
Link copied to clipboard
open fun removePotionEffect(type: PotionEffectType)
Link copied to clipboard
open fun removeResourcePacks(@NotNull ids: @NotNull Iterable<UUID?>)
open fun removeResourcePacks(@NotNull request: @NotNull ResourcePackRequest)
open fun removeResourcePacks(@NotNull request: @NotNull ResourcePackRequestLike)
open fun removeResourcePacks(@NotNull id: @NotNull UUID, @NotNull vararg others: @NotNull UUID)
open fun removeResourcePacks(@NotNull request: @NotNull ResourcePackInfoLike, @NotNull vararg others: @NotNull ResourcePackInfoLike)
Link copied to clipboard
Link copied to clipboard
open fun resetMaxHealth()
Link copied to clipboard
open fun resetTitle()
Link copied to clipboard
open fun sendActionBar(@NotNull message: @NotNull Component)
open fun sendActionBar(@NotNull message: @NotNull ComponentLike)
Link copied to clipboard
open fun sendMessage(@NotNull message: @NotNull Component)
open fun sendMessage(@NotNull message: @NotNull ComponentLike)
open fun sendMessage(@NotNull signedMessage: @NotNull SignedMessage, boundChatType: ChatType.Bound?)
open fun sendMessage(@NotNull source: @NotNull Identified, @NotNull message: @NotNull Component)
open fun sendMessage(@NotNull source: @NotNull Identified, @NotNull message: @NotNull ComponentLike)
open fun sendMessage(@NotNull source: @NotNull Identity, @NotNull message: @NotNull Component)
open fun sendMessage(@NotNull source: @NotNull Identity, @NotNull message: @NotNull ComponentLike)
@ApiStatus.ScheduledForRemoval(inVersion = "5.0.0")
open fun sendMessage(@NotNull message: @NotNull Component, @NotNull type: @NotNull MessageType)
open fun sendMessage(@NotNull message: @NotNull Component, boundChatType: ChatType.Bound?)
@ApiStatus.ScheduledForRemoval(inVersion = "5.0.0")
open fun sendMessage(@NotNull message: @NotNull ComponentLike, @NotNull type: @NotNull MessageType)
open fun sendMessage(@NotNull message: @NotNull ComponentLike, boundChatType: ChatType.Bound?)
@ApiStatus.ScheduledForRemoval(inVersion = "5.0.0")
open fun sendMessage(@NotNull source: @NotNull Identified, @NotNull message: @NotNull Component, @NotNull type: @NotNull MessageType)
@ApiStatus.ScheduledForRemoval(inVersion = "5.0.0")
open fun sendMessage(@NotNull source: @NotNull Identified, @NotNull message: @NotNull ComponentLike, @NotNull type: @NotNull MessageType)
open fun sendMessage(identity: @NotNull Identity, message: @NotNull Component, type: @NotNull MessageType)
@ApiStatus.ScheduledForRemoval(inVersion = "5.0.0")
open fun sendMessage(@NotNull source: @NotNull Identity, @NotNull message: @NotNull ComponentLike, @NotNull type: @NotNull MessageType)
open fun sendMessage(message: String)
open fun sendMessage(vararg messages: String)
open fun sendMessage(@NotNull component: @NotNull BaseComponent)
open fun sendMessage(@NotNull vararg components: @NotNull BaseComponent)
open fun sendMessage(sender: UUID?, message: String)
open fun sendMessage(sender: UUID?, vararg messages: String)
Link copied to clipboard
open fun sendPlainMessage(@NotNull message: @NotNull String)
Link copied to clipboard
open fun sendPlayerListFooter(@NotNull footer: @NotNull Component)
open fun sendPlayerListFooter(@NotNull footer: @NotNull ComponentLike)
Link copied to clipboard
open fun sendPlayerListHeader(@NotNull header: @NotNull Component)
open fun sendPlayerListHeader(@NotNull header: @NotNull ComponentLike)
Link copied to clipboard
open fun sendPlayerListHeaderAndFooter(@NotNull header: @NotNull Component, @NotNull footer: @NotNull Component)
open fun sendPlayerListHeaderAndFooter(@NotNull header: @NotNull ComponentLike, @NotNull footer: @NotNull ComponentLike)
Link copied to clipboard
open fun sendResourcePacks(@NotNull request: @NotNull ResourcePackRequest)
open fun sendResourcePacks(@NotNull request: @NotNull ResourcePackRequestLike)
open fun sendResourcePacks(@NotNull first: @NotNull ResourcePackInfoLike, @NotNull vararg others: @NotNull ResourcePackInfoLike)
Link copied to clipboard
open fun sendRichMessage(@NotNull message: @NotNull String)
open fun sendRichMessage(@NotNull message: @NotNull String, vararg resolvers: @NotNull TagResolver)
Link copied to clipboard
open fun <T : Any?> sendTitlePart(@NotNull part: @NotNull TitlePart<T?>, @NotNull value: @NotNull T & Any)
Link copied to clipboard
open fun setAI(ai: Boolean)
Link copied to clipboard
open fun setArrowsInBody(count: Int, fireEvent: Boolean)
Link copied to clipboard
open fun setCustomName(name: String?)
Link copied to clipboard
Link copied to clipboard
open fun setFallDistance(distance: Float)
Link copied to clipboard
open fun setFireTicks(ticks: Int)
Link copied to clipboard
open fun setFreezeTicks(ticks: Int)
Link copied to clipboard
open fun setGlowing(flag: Boolean)
Link copied to clipboard
open fun setGravity(gravity: Boolean)
Link copied to clipboard
open fun setHandle(entity: Entity?)
Link copied to clipboard
open fun setInvulnerable(flag: Boolean)
Link copied to clipboard
open override fun setLastDamageCause(event: EntityDamageEvent?)
Link copied to clipboard
open fun setLeashHolder(holder: Entity?): Boolean
Link copied to clipboard
open fun <T : Any?> setMemory(memoryKey: MemoryKey<T?>, t: T?)
Link copied to clipboard
open fun setMetadata(metadataKey: String, newMetadataValue: MetadataValue)
Link copied to clipboard
open fun setNoPhysics(noPhysics: Boolean)
Link copied to clipboard
open fun setOp(value: Boolean)
Link copied to clipboard
open fun setPassenger(passenger: Entity): Boolean
Link copied to clipboard
open fun setPersistent(persistent: Boolean)
Link copied to clipboard
open fun setPortalCooldown(cooldown: Int)
Link copied to clipboard
open fun setPose(pose: Pose, fixed: Boolean)
Link copied to clipboard
open fun setRotation(yaw: Float, pitch: Float)
Link copied to clipboard
open fun setSilent(flag: Boolean)
Link copied to clipboard
open fun setSneaking(sneak: Boolean)
Link copied to clipboard
open fun setTicksLived(value: Int)
Link copied to clipboard
open fun setVelocity(velocity: Vector)
Link copied to clipboard
open fun setVisibleByDefault(visible: Boolean)
Link copied to clipboard
open fun setVisualFire(fire: Boolean)
Link copied to clipboard
open fun showBossBar(@NotNull bar: @NotNull BossBar)
Link copied to clipboard
open fun showTitle(@NotNull title: @NotNull Title)
Link copied to clipboard
open fun spawnAt(@NotNull location: @NotNull Location): Boolean
open fun spawnAt(location: Location, reason: CreatureSpawnEvent.SpawnReason): Boolean
Link copied to clipboard
open fun spigot(): Entity.Spigot
Link copied to clipboard
open fun startUsingItem(hand: EquipmentSlot)
Link copied to clipboard
open fun stopSound(@NotNull sound: @NotNull Sound)
open fun stopSound(@NotNull stop: @NotNull SoundStop)
Link copied to clipboard
open fun storeBukkitValues(c: CompoundTag?)
Link copied to clipboard
open fun swingHand(@NotNull hand: @NotNull EquipmentSlot)
Link copied to clipboard
open fun swingMainHand()
Link copied to clipboard
open fun swingOffHand()
Link copied to clipboard
open fun teamDisplayName(): @NotNull Component
Link copied to clipboard
open fun teleport(location: Location): Boolean
open fun teleport(destination: Entity): Boolean
open fun teleport(@NotNull location: @NotNull Location, @NotNull vararg teleportFlags: @NotNull TeleportFlag): Boolean
open fun teleport(location: Location, cause: PlayerTeleportEvent.TeleportCause): Boolean
open fun teleport(destination: Entity, cause: PlayerTeleportEvent.TeleportCause): Boolean
open fun teleport(location: Location, cause: PlayerTeleportEvent.TeleportCause, vararg flags: TeleportFlag): Boolean
Link copied to clipboard
open fun teleportAsync(@NotNull loc: @NotNull Location): @NotNull CompletableFuture<Boolean?>
open fun teleportAsync(@NotNull loc: @NotNull Location, @NotNull cause: PlayerTeleportEvent.TeleportCause): @NotNull CompletableFuture<Boolean?>
open fun teleportAsync(location: Location, cause: PlayerTeleportEvent.TeleportCause, vararg teleportFlags: TeleportFlag): CompletableFuture<Boolean?>
Link copied to clipboard
open fun wouldCollideUsing(@NotNull boundingBox: @NotNull BoundingBox): Boolean