CraftEntityView

class CraftEntityView(val source: CraftEntity) : CraftEntity

Constructors

Link copied to clipboard
constructor(source: CraftEntity)

Properties

Link copied to clipboard
val source: CraftEntity
Link copied to clipboard
val CraftEntity.unsafeHandle: <Error class: unknown class>

Functions

Link copied to clipboard
open override fun addAttachment(p0: Plugin): PermissionAttachment
open override fun addAttachment(p0: Plugin, p1: Int): PermissionAttachment?
open override fun addAttachment(p0: Plugin, p1: String, p2: Boolean): PermissionAttachment
open override fun addAttachment(p0: Plugin, p1: String, p2: Boolean, p3: Int): PermissionAttachment?
Link copied to clipboard
open override fun addPassenger(p0: Entity): Boolean
Link copied to clipboard
open override fun addScoreboardTag(p0: String): Boolean
Link copied to clipboard
@NotNull
open fun asHoverEvent(): @NotNull HoverEvent<HoverEvent.ShowEntity>
@NotNull
open override fun asHoverEvent(@NotNull p0: @NotNull UnaryOperator<HoverEvent.ShowEntity>): @NotNull HoverEvent<HoverEvent.ShowEntity>
Link copied to clipboard
open fun clearTitle()
Link copied to clipboard
open override fun collidesAt(@NotNull p0: @NotNull Location): Boolean
Link copied to clipboard
open override fun customName(): Component?
open override fun customName(p0: Component?)
Link copied to clipboard
open fun deleteMessage(@NotNull signedMessage: @NotNull SignedMessage)
open fun deleteMessage(signature: @NotNull SignedMessage.Signature)
Link copied to clipboard
open override fun eject(): Boolean
Link copied to clipboard
open operator override fun equals(other: Any?): 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
open override fun fromMobSpawner(): Boolean
Link copied to clipboard
@NotNull
open operator fun <T : Any> get(@NotNull pointer: @NotNull Pointer<T>): @NotNull Optional<T>
Link copied to clipboard
open override fun getBoundingBox(): BoundingBox
Link copied to clipboard
@NotNull
open fun getChunk(): @NotNull Chunk
Link copied to clipboard
open override fun getCustomName(): String?
Link copied to clipboard
open override fun getEffectivePermissions(): Set<PermissionAttachmentInfo?>
Link copied to clipboard
open override fun getEntityId(): Int
Link copied to clipboard
open override fun getEntitySpawnReason(): CreatureSpawnEvent.SpawnReason
Link copied to clipboard
open override fun getFacing(): BlockFace
Link copied to clipboard
open override fun getFallDistance(): Float
Link copied to clipboard
open override fun getFireTicks(): Int
Link copied to clipboard
open override fun getFreezeTicks(): Int
Link copied to clipboard
open override fun getHandle(): Entity
Link copied to clipboard
open override fun getHeight(): Double
Link copied to clipboard
open override fun getLastDamageCause(): EntityDamageEvent?
Link copied to clipboard
open override fun getLocation(): Location
open override fun getLocation(p0: Location?): Location?
Link copied to clipboard
open override fun getMaxFireTicks(): Int
Link copied to clipboard
open override fun getMaxFreezeTicks(): Int
Link copied to clipboard
open override fun getMetadata(p0: String): MutableList<MetadataValue>
Link copied to clipboard
open fun getMomentum(): Vector
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getNearbyEntities(p0: Double, p1: Double, p2: Double): MutableList<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 override fun getOrigin(): Location?
Link copied to clipboard
open override fun getPassenger(): Entity?
Link copied to clipboard
open override fun getPassengers(): MutableList<Entity>
Link copied to clipboard
open override fun getPersistentDataContainer(): CraftPersistentDataContainer
Link copied to clipboard
open override fun getPistonMoveReaction(): PistonMoveReaction
Link copied to clipboard
open override fun getPortalCooldown(): Int
Link copied to clipboard
open override fun getPose(): Pose
Link copied to clipboard
open override fun getScoreboardTags(): MutableSet<String>
Link copied to clipboard
open override fun getServer(): Server
Link copied to clipboard
open override fun getSpawnCategory(): SpawnCategory
Link copied to clipboard
open override fun getSwimHighSpeedSplashSound(): Sound
Link copied to clipboard
open override fun getSwimSound(): Sound
Link copied to clipboard
open override fun getSwimSplashSound(): Sound
Link copied to clipboard
open override fun getTicksLived(): Int
Link copied to clipboard
open override fun getTrackedPlayers(): MutableSet<Player>
Link copied to clipboard
open override fun getType(): EntityType
Link copied to clipboard
open override fun getUniqueId(): UUID
Link copied to clipboard
open override fun getVehicle(): Entity?
Link copied to clipboard
open override fun getVelocity(): Vector
Link copied to clipboard
open override fun getWidth(): Double
Link copied to clipboard
open override fun getWorld(): World
Link copied to clipboard
open override fun hasGravity(): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun hasMetadata(p0: String): 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 hideBossBar(@NotNull bar: @NotNull BossBar)
Link copied to clipboard
open override fun isCustomNameVisible(): Boolean
Link copied to clipboard
open override fun isDead(): Boolean
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open override fun isFreezeTickingLocked(): Boolean
Link copied to clipboard
open override fun isFrozen(): Boolean
Link copied to clipboard
open override fun isGlowing(): Boolean
Link copied to clipboard
open override fun isInBubbleColumn(): Boolean
Link copied to clipboard
open override fun isInLava(): Boolean
Link copied to clipboard
open override fun isInPowderedSnow(): Boolean
Link copied to clipboard
open override fun isInRain(): Boolean
Link copied to clipboard
open override fun isInsideVehicle(): Boolean
Link copied to clipboard
open override fun isInvulnerable(): Boolean
Link copied to clipboard
open override fun isInWater(): Boolean
Link copied to clipboard
open override fun isInWaterOrBubbleColumn(): Boolean
Link copied to clipboard
open override fun isInWaterOrRain(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isOnGround(): Boolean
Link copied to clipboard
open override 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 override fun isPersistent(): Boolean
Link copied to clipboard
open override fun isSilent(): Boolean
Link copied to clipboard
open override fun isSneaking(): Boolean
Link copied to clipboard
open override fun isTicking(): Boolean
Link copied to clipboard
open override fun isUnderWater(): Boolean
Link copied to clipboard
open override fun isValid(): Boolean
Link copied to clipboard
open override fun isVisualFire(): Boolean
Link copied to clipboard
open override fun leaveVehicle(): Boolean
Link copied to clipboard
open override fun lockFreezeTicks(p0: Boolean)
Link copied to clipboard
open override fun name(): @NotNull Component
Link copied to clipboard
open fun openBook(@NotNull book: @NotNull Book)
open fun openBook(book: @NotNull 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 override fun playEffect(p0: EntityEffect)
Link copied to clipboard
open fun playSound(@NotNull sound: @NotNull Sound)
open fun playSound(@NotNull sound: @NotNull Sound, emitter: @NotNull Sound.Emitter)
open fun playSound(@NotNull sound: @NotNull Sound, x: Double, y: Double, z: Double)
Link copied to clipboard
open override fun pointers(): Pointers
Link copied to clipboard
open fun readBukkitValues(p0: CompoundTag)
Link copied to clipboard
open override fun recalculatePermissions()
Link copied to clipboard
open override fun remove()
Link copied to clipboard
open override fun removeAttachment(p0: PermissionAttachment)
Link copied to clipboard
open override fun removeMetadata(p0: String, p1: Plugin)
Link copied to clipboard
open override fun removePassenger(p0: Entity): Boolean
Link copied to clipboard
open override fun removeScoreboardTag(p0: String): Boolean
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: @NotNull 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: @NotNull 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: @NotNull 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)
@ApiStatus.ScheduledForRemoval(inVersion = "5.0.0")
open fun sendMessage(@NotNull source: @NotNull Identity, @NotNull message: @NotNull ComponentLike, @NotNull type: @NotNull MessageType)
open fun sendMessage(@NotNull vararg p0: @NotNull BaseComponent)
open fun sendMessage(@NotNull p0: @NotNull BaseComponent)
open override fun sendMessage(@NotNull p0: @NotNull Identity, @NotNull p1: @NotNull Component, @NotNull p2: @NotNull MessageType)
open override fun sendMessage(vararg p0: String)
open override fun sendMessage(p0: String)
open override fun sendMessage(p0: UUID?, vararg p1: String)
open override fun sendMessage(p0: UUID?, p1: String)
Link copied to clipboard
open fun sendPlainMessage(@NotNull p0: @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 sendRichMessage(@NotNull p0: @NotNull String)
Link copied to clipboard
open fun <T : Any> sendTitlePart(@NotNull part: @NotNull TitlePart<T>, @NotNull value: @NotNull T & Any)
Link copied to clipboard
open override fun setCustomName(p0: String?)
Link copied to clipboard
open override fun setCustomNameVisible(p0: Boolean)
Link copied to clipboard
open override fun setFallDistance(p0: Float)
Link copied to clipboard
open override fun setFireTicks(p0: Int)
Link copied to clipboard
open override fun setFreezeTicks(p0: Int)
Link copied to clipboard
open override fun setGlowing(p0: Boolean)
Link copied to clipboard
open override fun setGravity(p0: Boolean)
Link copied to clipboard
open fun setHandle(p0: Entity)
Link copied to clipboard
open override fun setInvulnerable(p0: Boolean)
Link copied to clipboard
open override fun setLastDamageCause(event: EntityDamageEvent?)
Link copied to clipboard
open override fun setMetadata(p0: String, p1: MetadataValue)
Link copied to clipboard
open fun setMomentum(p0: Vector)
Link copied to clipboard
open override fun setOp(p0: Boolean)
Link copied to clipboard
open override fun setPassenger(p0: Entity): Boolean
Link copied to clipboard
open override fun setPersistent(p0: Boolean)
Link copied to clipboard
open override fun setPortalCooldown(p0: Int)
Link copied to clipboard
open override fun setRotation(p0: Float, p1: Float)
Link copied to clipboard
open override fun setSilent(p0: Boolean)
Link copied to clipboard
open override fun setSneaking(p0: Boolean)
Link copied to clipboard
open override fun setTicksLived(p0: Int)
Link copied to clipboard
open override fun setVelocity(p0: Vector)
Link copied to clipboard
open override fun setVisualFire(p0: 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 override fun spawnAt(p0: Location, p1: CreatureSpawnEvent.SpawnReason): Boolean
open fun spawnAt(@NotNull p0: @NotNull Location): Boolean
Link copied to clipboard
open override fun spigot(): Entity.Spigot
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(p0: CompoundTag)
Link copied to clipboard
open override fun teamDisplayName(): @NotNull Component
Link copied to clipboard
open override fun teleport(p0: Location): Boolean
open override fun teleport(p0: Entity): Boolean
open override fun teleport(p0: Location, p1: PlayerTeleportEvent.TeleportCause): Boolean
open override fun teleport(p0: Entity, p1: PlayerTeleportEvent.TeleportCause): Boolean
open override fun teleport(p0: Location, p1: PlayerTeleportEvent.TeleportCause, vararg p2: TeleportFlag): Boolean
@ApiStatus.Experimental
open fun teleport(@NotNull p0: @NotNull Location, @NotNull vararg p1: @NotNull TeleportFlag): Boolean
Link copied to clipboard
open override fun teleportAsync(p0: Location, p1: PlayerTeleportEvent.TeleportCause): CompletableFuture<Boolean>
@NotNull
open fun teleportAsync(@NotNull p0: @NotNull Location): @NotNull CompletableFuture<Boolean>
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun wouldCollideUsing(@NotNull p0: @NotNull BoundingBox): Boolean