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
open override val asString: String?
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
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 broadcastHurtAnimation(players: Collection<Player?>)
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 canUseEquipmentSlot(slot: EquipmentSlot): Boolean
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 getAsString(): String?
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 heal(amount: Double)
open fun heal(amount: Double, reason: EntityRegainHealthEvent.RegainReason)
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
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 update(player: ServerPlayer?)
Link copied to clipboard
open fun wouldCollideUsing(@NotNull boundingBox: @NotNull BoundingBox): Boolean