NPCEntity

class NPCEntity(level: Level, val id: Identifier, val standId: UUID) : Zombie, NativeMacrocosmEntity(source)

An implementation of an entity using NMS

Constructors

Link copied to clipboard
constructor(level: Level, id: Identifier, standId: UUID)

Functions

Link copied to clipboard
open fun absMoveTo(p0: Double, p1: Double, p2: Double)
open fun absMoveTo(p0: Double, p1: Double, p2: Double, p3: Float, p4: Float)
Link copied to clipboard
open override fun acceptsFailure(): Boolean
Link copied to clipboard
open override fun acceptsSuccess(): Boolean
Link copied to clipboard
open override fun addAdditionalSaveData(p0: CompoundTag)
Link copied to clipboard
open fun addDeltaMovement(p0: Vec3)
Link copied to clipboard
fun addEffect(p0: MobEffectInstance): Boolean
open fun addEffect(p0: MobEffectInstance, @Nullable p1: Entity?): Boolean
open fun addEffect(p0: MobEffectInstance, p1: EntityPotionEffectEvent.Cause): Boolean
open fun addEffect(p0: MobEffectInstance, @Nullable p1: Entity?, p2: EntityPotionEffectEvent.Cause): Boolean
Link copied to clipboard
open fun addTag(p0: String): Boolean
Link copied to clipboard
open override fun aiStep()
Link copied to clipboard
Link copied to clipboard
open override fun animateHurt(p0: Float)
Link copied to clipboard
open fun ate()
Link copied to clipboard
open fun attackable(): Boolean
Link copied to clipboard
open fun awardKillScore(p0: Entity, p1: Int, p2: DamageSource)
Link copied to clipboard
open override fun baseTick()
Link copied to clipboard
open override fun blockPosition(): BlockPos
Link copied to clipboard
open fun broadcastBreakEvent(p0: InteractionHand)
open fun broadcastBreakEvent(p0: EquipmentSlot)
Link copied to clipboard
open fun broadcastToPlayer(p0: ServerPlayer): Boolean
Link copied to clipboard
open fun c(@Nullable p0: MobEffect?, p1: EntityPotionEffectEvent.Cause): MobEffectInstance?
Link copied to clipboard
Link copied to clipboard
open fun canAttack(p0: LivingEntity): Boolean
open fun canAttack(p0: LivingEntity, p1: TargetingConditions): Boolean
Link copied to clipboard
open override fun canAttackType(p0: EntityType<*>): Boolean
Link copied to clipboard
open fun canBeAffected(p0: MobEffectInstance): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun canBeLeashed(p0: Player): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun canChangeDimensions(): Boolean
Link copied to clipboard
open fun canCollideWith(p0: Entity): Boolean
Link copied to clipboard
open override fun canCollideWithBukkit(p0: Entity): Boolean
Link copied to clipboard
Link copied to clipboard
open fun canFireProjectileWeapon(p0: ProjectileWeaponItem): Boolean
Link copied to clipboard
open override fun canFreeze(): Boolean
Link copied to clipboard
open override fun canHoldItem(p0: ItemStack): Boolean
Link copied to clipboard
Link copied to clipboard
open fun canReplaceEqualItem(p0: ItemStack, p1: ItemStack): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun canSprint(): Boolean
Link copied to clipboard
open fun canStandOnFluid(p0: FluidState): Boolean
Link copied to clipboard
open override fun canTakeItem(p0: ItemStack): Boolean
Link copied to clipboard
open override fun causeFallDamage(p0: Float, p1: Float, p2: DamageSource): Boolean
Link copied to clipboard
open fun changeDimension(p0: ServerLevel): Entity?
Link copied to clipboard
open override fun checkDespawn()
Link copied to clipboard
open fun checkOutOfWorld()
Link copied to clipboard
Link copied to clipboard
open fun checkSpawnObstruction(p0: LevelReader): Boolean
Link copied to clipboard
open override fun checkSpawnRules(p0: LevelAccessor, p1: MobSpawnType): Boolean
Link copied to clipboard
open fun chunkPosition(): ChunkPos
Link copied to clipboard
open fun clearFire()
Link copied to clipboard
open fun clearRestriction()
Link copied to clipboard
open fun clearSleepingPos()
Link copied to clipboard
open fun closerThan(p0: Entity, p1: Double): Boolean
open fun closerThan(p0: Entity, p1: Double, p2: Double): Boolean
Link copied to clipboard
open fun <T : Mob> convertTo(p0: EntityType<T>, p1: Boolean): T?
open fun <T : Mob> convertTo(p0: EntityType<T>, p1: Boolean, p2: EntityTransformEvent.TransformReason, p3: CreatureSpawnEvent.SpawnReason): T?
Link copied to clipboard
open fun copyPosition(p0: Entity)
Link copied to clipboard
open fun createCommandSourceStack(): CommandSourceStack
Link copied to clipboard
open fun damageSources(): DamageSources
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun die(p0: DamageSource)
Link copied to clipboard
fun discard()
Link copied to clipboard
Link copied to clipboard
open fun dismountTo(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
Link copied to clipboard
open fun distanceTo(p0: Entity): Float
Link copied to clipboard
open fun distanceToSqr(p0: Entity): Double
open fun distanceToSqr(p0: Vec3): Double
open fun distanceToSqr(p0: Double, p1: Double, p2: Double): Double
Link copied to clipboard
open fun doEnchantDamageEffects(p0: LivingEntity, p1: Entity)
Link copied to clipboard
open override fun doHurtTarget(p0: Entity): Boolean
Link copied to clipboard
open fun dropLeash(p0: Boolean, p1: Boolean)
Link copied to clipboard
open fun eat(p0: Level, p1: ItemStack): ItemStack
Link copied to clipboard
open fun ejectPassengers()
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun equipItemIfPossible(p0: ItemStack): ItemStack
open fun equipItemIfPossible(p0: ItemStack, p1: ItemEntity): ItemStack
Link copied to clipboard
open fun equipmentHasChanged(p0: ItemStack, p1: ItemStack): Boolean
Link copied to clipboard
open fun extinguishFire()
Link copied to clipboard
open fun fillCrashReportCategory(p0: CrashReportCategory)
Link copied to clipboard
open override fun finalizeSpawn(p0: ServerLevelAccessor, p1: DifficultyInstance, p2: MobSpawnType, @Nullable p3: SpawnGroupData?, @Nullable p4: CompoundTag?): SpawnGroupData?
Link copied to clipboard
open fun fireImmune(): Boolean
Link copied to clipboard
open fun forceAddEffect(p0: MobEffectInstance, @Nullable p1: Entity?)
Link copied to clipboard
open fun gameEvent(p0: GameEvent)
open fun gameEvent(p0: GameEvent, @Nullable p1: Entity?)
Link copied to clipboard
open fun getActiveEffects(): MutableCollection<MobEffectInstance>
Link copied to clipboard
open fun getActiveEffectsMap(): MutableMap<MobEffect, MobEffectInstance>
Link copied to clipboard
open fun getAddEntityPacket(): Packet<ClientGamePacketListener>
Link copied to clipboard
open fun getAirSupply(): Int
Link copied to clipboard
open fun getAllSlots(): MutableIterable<ItemStack>
Link copied to clipboard
open fun getAmbientSound0(): SoundEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getArmorSlots(): MutableIterable<ItemStack>
Link copied to clipboard
open fun getArmorValue(): Int
Link copied to clipboard
Link copied to clipboard
open fun getAttackAnim(p0: Float): Float
Link copied to clipboard
open fun getAttribute(p0: Attribute): AttributeInstance?
Link copied to clipboard
open fun getAttributeBaseValue(p0: Holder<Attribute>): Double
open fun getAttributeBaseValue(p0: Attribute): Double
Link copied to clipboard
open fun getAttributeValue(p0: Holder<Attribute>): Double
open fun getAttributeValue(p0: Attribute): Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getBedOrientation(): Direction?
Link copied to clipboard
open fun getBlockExplosionResistance(p0: Explosion, p1: BlockGetter, p2: BlockPos, p3: BlockState, p4: FluidState, p5: Float): Float
Link copied to clipboard
open fun getBlockStateOn(): BlockState
Link copied to clipboard
fun getBlockX(): Int
Link copied to clipboard
fun getBlockY(): Int
Link copied to clipboard
fun getBlockZ(): Int
Link copied to clipboard
override fun getBoundingBox(): AABB
Link copied to clipboard
fun getBoundingBoxAt(p0: Double, p1: Double, p2: Double): AABB
Link copied to clipboard
open override fun getBoundingBoxForCulling(): AABB
Link copied to clipboard
open fun getBrain(): Brain<*>
Link copied to clipboard
open fun getBukkitCreature(): CraftCreature
Link copied to clipboard
open fun getBukkitLivingEntity(): CraftLivingEntity
Link copied to clipboard
open fun getBukkitMob(): CraftMob
Link copied to clipboard
open fun getBukkitMonster(): CraftMonster
Link copied to clipboard
open override fun getBukkitSender(p0: CommandSourceStack): CommandSender
Link copied to clipboard
open override fun getBukkitYaw(): Float
Link copied to clipboard
open fun getCombatTracker(): CombatTracker
Link copied to clipboard
open fun getCommandSenderWorld(): Level
Link copied to clipboard
open fun getControlledVehicle(): Entity?
Link copied to clipboard
open override fun getControllingPassenger(): LivingEntity?
Link copied to clipboard
open override fun getCustomName(): Component?
Link copied to clipboard
open override fun getDeathSound(): SoundEvent?
Link copied to clipboard
open fun getDeathSound0(): SoundEvent
Link copied to clipboard
open fun getDefaultLootTable(): ResourceLocation
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getDimensions(p0: Pose): EntityDimensions
Link copied to clipboard
open fun getDirection(): Direction
Link copied to clipboard
open fun getDismountLocationForPassenger(p0: LivingEntity): Vec3
Link copied to clipboard
open fun getDismountPoses(): ImmutableList<Pose>
Link copied to clipboard
open override fun getDisplayName(): Component
Link copied to clipboard
open fun getDrinkingSound0(p0: ItemStack): SoundEvent
Link copied to clipboard
open fun getEatingSound(p0: ItemStack): SoundEvent
Link copied to clipboard
open fun getEatingSound0(p0: ItemStack): SoundEvent
Link copied to clipboard
open fun getEffect(p0: MobEffect): MobEffectInstance?
Link copied to clipboard
Link copied to clipboard
open fun getEntityData(): SynchedEntityData
Link copied to clipboard
open override fun getExperienceReward(): Int
Link copied to clipboard
open fun getExpReward(): Int
Link copied to clipboard
open fun getEyeHeight(p0: Pose): Float
Link copied to clipboard
fun getEyePosition(): Vec3
fun getEyePosition(p0: Float): Vec3
Link copied to clipboard
open fun getEyeY(): Double
Link copied to clipboard
open fun getFallDamageSound0(p0: Int): SoundEvent
Link copied to clipboard
Link copied to clipboard
open override fun getFallSounds(): LivingEntity.Fallsounds
Link copied to clipboard
open fun getFeetBlockState(): BlockState
Link copied to clipboard
Link copied to clipboard
open fun getFirstPassenger(): Entity?
Link copied to clipboard
open fun getFluidFallingAdjustedMovement(p0: Double, p1: Boolean, p2: Vec3): Vec3
Link copied to clipboard
open fun getFluidHeight(p0: TagKey<Fluid>): Double
Link copied to clipboard
Link copied to clipboard
open fun getForward(): Vec3
Link copied to clipboard
open fun getHandHoldingItemAngle(p0: Item): Vec3
Link copied to clipboard
open override fun getHandSlots(): MutableIterable<ItemStack>
Link copied to clipboard
open fun getHeadRotSpeed(): Int
Link copied to clipboard
open fun getHealth(): Float
Link copied to clipboard
open fun getHurtDir(): Float
Link copied to clipboard
open fun getHurtSound0(p0: DamageSource): SoundEvent
Link copied to clipboard
Link copied to clipboard
open override fun getItemBySlot(p0: EquipmentSlot): ItemStack
Link copied to clipboard
open fun getItemInHand(p0: InteractionHand): ItemStack
Link copied to clipboard
Link copied to clipboard
open fun getJumpControl(): JumpControl
Link copied to clipboard
open fun getKillCredit(): LivingEntity?
Link copied to clipboard
open override fun getLastAttacker(): LivingEntity?
Link copied to clipboard
open fun getLastHurtByMob(): LivingEntity?
Link copied to clipboard
Link copied to clipboard
open fun getLastHurtMob(): LivingEntity?
Link copied to clipboard
open fun getLeashOffset(p0: Float): Vec3
Link copied to clipboard
open fun getLevel(): Level
Link copied to clipboard
open fun getLightProbePosition(p0: Float): Vec3
Link copied to clipboard
open fun getLocalBoundsForPose(p0: Pose): AABB
Link copied to clipboard
open fun getLookAngle(): Vec3
Link copied to clipboard
open fun getLookControl(): LookControl
Link copied to clipboard
override fun getLootTable(): ResourceLocation
Link copied to clipboard
open override fun getMainArm(): HumanoidArm
Link copied to clipboard
open fun getMainHandItem(): ItemStack
Link copied to clipboard
open fun getMaxAirSupply(): Int
Link copied to clipboard
open override fun getMaxFallDistance(): Int
Link copied to clipboard
open fun getMaxHeadXRot(): Int
Link copied to clipboard
open fun getMaxHeadYRot(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getMeleeAttackRangeSqr(p0: LivingEntity): Double
Link copied to clipboard
open override fun getMobType(): MobType
Link copied to clipboard
open fun getMotionDirection(): Direction
Link copied to clipboard
open fun getMoveControl(): MoveControl
Link copied to clipboard
open fun getMovingTarget(): BlockPos
Link copied to clipboard
open override fun getMyRidingOffset(): Double
Link copied to clipboard
open override fun getName(): Component
Link copied to clipboard
open fun getNavigation(): PathNavigation
Link copied to clipboard
open fun getNoActionTime(): Int
Link copied to clipboard
open fun getOffhandItem(): ItemStack
Link copied to clipboard
open fun getOnPos(): BlockPos
Link copied to clipboard
open fun getOnPosLegacy(): BlockPos
Link copied to clipboard
open fun getOriginVector(): Vector?
Link copied to clipboard
fun getPassengers(): MutableList<Entity>
Link copied to clipboard
open override fun getPassengersAndSelf(): Stream<Entity>
Link copied to clipboard
Link copied to clipboard
open fun getPathfindingMalus(p0: BlockPathTypes): Float
Link copied to clipboard
Link copied to clipboard
open fun getPickRadius(): Float
Link copied to clipboard
open override fun getPickResult(): ItemStack?
Link copied to clipboard
open fun getPistonPushReaction(): PushReaction
Link copied to clipboard
fun getPlayersInTrackRange(): PooledLinkedHashSets.PooledObjectLinkedOpenHashSet<ServerPlayer>
Link copied to clipboard
Link copied to clipboard
open fun getPose(): Pose
Link copied to clipboard
fun getPosition(p0: Float): Vec3
Link copied to clipboard
open fun getPositionCodec(): VecDeltaCodec
Link copied to clipboard
open override fun getProjectile(p0: ItemStack): ItemStack
Link copied to clipboard
open fun getRandom(): RandomSource
Link copied to clipboard
open fun getRandomX(p0: Double): Double
Link copied to clipboard
open fun getRandomY(): Double
Link copied to clipboard
open fun getRandomZ(p0: Double): Double
Link copied to clipboard
open fun getRayTrace(p0: Int, p1: ClipContext.Fluid): HitResult
Link copied to clipboard
Link copied to clipboard
open fun getRootVehicle(): Entity
Link copied to clipboard
open fun getRopeHoldPosition(p0: Float): Vec3
Link copied to clipboard
open fun getRotationVector(): Vec2
Link copied to clipboard
open fun getScale(): Float
Link copied to clipboard
Link copied to clipboard
open override fun getSelfAndPassengers(): Stream<Entity>
Link copied to clipboard
open fun getServer(): MinecraftServer?
Link copied to clipboard
open fun getSharedFlag(p0: Int): Boolean
Link copied to clipboard
Link copied to clipboard
open fun getSleepingPos(): Optional<BlockPos>
Link copied to clipboard
open override fun getSlot(p0: Int): SlotAccess
Link copied to clipboard
open override fun getSoundSource(): SoundSource
Link copied to clipboard
open fun getSoundVolume(): Float
Link copied to clipboard
Link copied to clipboard
open fun getStringUUID(): String
Link copied to clipboard
open fun getSwimAmount(p0: Float): Float
Link copied to clipboard
open fun getSwimHighSpeedSplashSound0(): SoundEvent
Link copied to clipboard
open fun getSwimSound0(): SoundEvent
Link copied to clipboard
open fun getSwimSplashSound0(): SoundEvent
Link copied to clipboard
open fun getTargetEntity(p0: Int): EntityHitResult?
Link copied to clipboard
open fun getTeam(): Team?
Link copied to clipboard
open fun getTeamColor(): Int
Link copied to clipboard
open fun getTicksFrozen(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getUpVector(p0: Float): Vec3
Link copied to clipboard
open fun getUsedItemHand(): InteractionHand
Link copied to clipboard
open fun getUseItem(): ItemStack
Link copied to clipboard
Link copied to clipboard
open override fun getUUID(): UUID
Link copied to clipboard
fun getViewVector(p0: Float): Vec3
Link copied to clipboard
open fun getViewXRot(p0: Float): Float
Link copied to clipboard
open override fun getViewYRot(p0: Float): Float
Link copied to clipboard
open fun getVisibilityPercent(@Nullable p0: Entity?): Double
Link copied to clipboard
open override fun getVisualRotationYInDegrees(): Float
Link copied to clipboard
open fun getVoicePitch(): Float
Link copied to clipboard
open fun getWalkTargetValue(p0: BlockPos): Float
open override fun getWalkTargetValue(p0: BlockPos, p1: LevelReader): Float
Link copied to clipboard
fun getX(): Double
open fun getX(p0: Double): Double
Link copied to clipboard
fun getY(): Double
open fun getY(p0: Double): Double
Link copied to clipboard
open override fun getYHeadRot(): Float
Link copied to clipboard
fun getZ(): Double
open fun getZ(p0: Double): Double
Link copied to clipboard
open override fun handleDamageEvent(p0: DamageSource)
Link copied to clipboard
open override fun handleEntityEvent(p0: Byte)
Link copied to clipboard
open fun handleInsidePortal(p0: BlockPos)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hasCustomName(): Boolean
Link copied to clipboard
open fun hasEffect(p0: MobEffect): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open fun hasIndirectPassenger(p0: Entity): Boolean
Link copied to clipboard
open fun hasItemInSlot(p0: EquipmentSlot): Boolean
Link copied to clipboard
open fun hasLineOfSight(p0: Entity): Boolean
Link copied to clipboard
open fun hasPassenger(p0: Predicate<Entity>): Boolean
open fun hasPassenger(p0: Entity): Boolean
Link copied to clipboard
open fun hasPermissions(p0: Int): Boolean
Link copied to clipboard
open fun hasPose(p0: Pose): Boolean
Link copied to clipboard
Link copied to clipboard
open fun heal(p0: Float)
open fun heal(p0: Float, p1: EntityRegainHealthEvent.RegainReason)
open fun heal(p0: Float, p1: EntityRegainHealthEvent.RegainReason, p2: Boolean)
Link copied to clipboard
open override fun hurt(p0: DamageSource, p1: Float): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun inactiveTick()
Link copied to clipboard
open fun indicateDamage(p0: Double, p1: Double)
Link copied to clipboard
override fun interact(p0: Player, p1: InteractionHand): InteractionResult
Link copied to clipboard
open fun interactAt(p0: Player, p1: Vec3, p2: InteractionHand): InteractionResult
Link copied to clipboard
open fun is(p0: Entity): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isAggressive(): Boolean
Link copied to clipboard
open override fun isAlive(): Boolean
Link copied to clipboard
open fun isAlliedTo(p0: Entity): Boolean
open fun isAlliedTo(p0: Team): Boolean
Link copied to clipboard
open override fun isAlwaysTicking(): Boolean
Link copied to clipboard
open fun isAttackable(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isBaby(): Boolean
Link copied to clipboard
open fun isBlocking(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isCollidable(p0: Boolean): Boolean
Link copied to clipboard
open fun isColliding(p0: BlockPos, p1: BlockState): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isCrouching(): Boolean
Link copied to clipboard
open override fun isCurrentlyGlowing(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isDamageSourceBlocked(p0: DamageSource): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isDescending(): Boolean
Link copied to clipboard
open fun isDiscrete(): Boolean
Link copied to clipboard
open override fun isEffectiveAi(): Boolean
Link copied to clipboard
open fun isEyeInFluid(p0: TagKey<Fluid>): Boolean
Link copied to clipboard
open fun isFallFlying(): Boolean
Link copied to clipboard
open fun isFree(p0: Double, p1: Double, p2: Double): Boolean
Link copied to clipboard
open fun isFreezing(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isHolding(p0: Predicate<ItemStack>): Boolean
open fun isHolding(p0: Item): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isInLava(): Boolean
Link copied to clipboard
open fun isInRain(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isInvisible(): Boolean
Link copied to clipboard
open fun isInvisibleTo(p0: Player): Boolean
Link copied to clipboard
open fun isInvulnerableTo(p0: DamageSource): Boolean
Link copied to clipboard
open override fun isInWall(): Boolean
Link copied to clipboard
open fun isInWater(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isLeashed(): Boolean
Link copied to clipboard
open fun isLeftHanded(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isNoAi(): Boolean
Link copied to clipboard
open fun isNoGravity(): Boolean
Link copied to clipboard
open fun isOnFire(): Boolean
Link copied to clipboard
open fun isOnGround(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isPassenger(): Boolean
Link copied to clipboard
open fun isPassengerOfSameVehicle(p0: Entity): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isPickable(): Boolean
Link copied to clipboard
open fun isPreventingPlayerRest(p0: Player): Boolean
Link copied to clipboard
open override fun isPushable(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isSilent(): Boolean
Link copied to clipboard
open fun isSleeping(): Boolean
Link copied to clipboard
open fun isSpectator(): Boolean
Link copied to clipboard
open fun isSprinting(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isSwimming(): Boolean
Link copied to clipboard
open fun isTicking(): Boolean
Link copied to clipboard
open fun isUnderWater(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isUsingItem(): Boolean
Link copied to clipboard
open fun isVehicle(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isVisuallySwimming(): Boolean
Link copied to clipboard
open fun isWithinMeleeAttackRange(p0: LivingEntity): Boolean
Link copied to clipboard
open fun isWithinRestriction(p0: BlockPos): Boolean
Link copied to clipboard
open override fun kill()
Link copied to clipboard
open fun knockback(p0: Double, p1: Double, p2: Double)
open fun knockback(p0: Double, p1: Double, p2: Double, p3: Entity)
Link copied to clipboard
open fun lavaHurt()
Link copied to clipboard
open override fun lerpHeadTo(p0: Float, p1: Int)
Link copied to clipboard
open fun lerpMotion(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
open override fun lerpTo(p0: Double, p1: Double, p2: Double, p3: Float, p4: Float, p5: Int, p6: Boolean)
Link copied to clipboard
open fun load(p0: CompoundTag)
Link copied to clipboard
open override fun lookAt(p0: EntityAnchorArgument.Anchor, p1: Vec3)
open fun lookAt(p0: Entity, p1: Float, p2: Float)
Link copied to clipboard
open fun makeStuckInBlock(p0: BlockState, p1: Vec3)
Link copied to clipboard
open override fun maxUpStep(): Float
Link copied to clipboard
open fun mayInteract(p0: Level, p1: BlockPos): Boolean
Link copied to clipboard
open fun mirror(p0: Mirror): Float
Link copied to clipboard
open fun move(p0: MoverType, p1: Vec3)
Link copied to clipboard
open fun moveRelative(p0: Float, p1: Vec3)
Link copied to clipboard
open fun moveTo(p0: Vec3)
open fun moveTo(p0: Double, p1: Double, p2: Double)
open fun moveTo(p0: BlockPos, p1: Float, p2: Float)
open fun moveTo(p0: Double, p1: Double, p2: Double, p3: Float, p4: Float)
Link copied to clipboard
Link copied to clipboard
open fun onClientRemoval()
Link copied to clipboard
open fun onClimbable(): Boolean
Link copied to clipboard
open fun onEnterCombat()
Link copied to clipboard
open fun onEquipItem(p0: EquipmentSlot, p1: ItemStack, p2: ItemStack)
open fun onEquipItem(p0: EquipmentSlot, p1: ItemStack, p2: ItemStack, p3: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun onItemPickup(p0: ItemEntity)
Link copied to clipboard
open fun onLeaveCombat()
Link copied to clipboard
Link copied to clipboard
open fun onPassengerTurned(p0: Entity)
Link copied to clipboard
open fun onSyncedDataUpdated(p0: MutableList<SynchedEntityData.DataValue<*>>)
open override fun onSyncedDataUpdated(p0: EntityDataAccessor<*>)
Link copied to clipboard
open fun pick(p0: Double, p1: Float, p2: Boolean): HitResult
Link copied to clipboard
open fun playAmbientSound()
Link copied to clipboard
open fun playerTouch(p0: Player)
Link copied to clipboard
open fun playSound(p0: SoundEvent)
open fun playSound(p0: SoundEvent, p1: Float, p2: Float)
Link copied to clipboard
open fun position(): Vec3
Link copied to clipboard
open fun positionRider(p0: Entity)
Link copied to clipboard
open fun postTick()
Link copied to clipboard
open fun push(p0: Double, p1: Double, p2: Double)
open fun push(p0: Double, p1: Double, p2: Double, @Nullable p3: @Nullable Entity?)
open override fun push(p0: Entity)
Link copied to clipboard
open fun randomTeleport(p0: Double, p1: Double, p2: Double, p3: Boolean): Boolean
open fun randomTeleport(p0: Double, p1: Double, p2: Double, p3: Boolean, p4: PlayerTeleportEvent.TeleportCause): Optional<Boolean>
Link copied to clipboard
open override fun readAdditionalSaveData(p0: CompoundTag)
Link copied to clipboard
open override fun recreateFromPacket(p0: ClientboundAddEntityPacket)
Link copied to clipboard
Link copied to clipboard
open fun releaseUsingItem()
Link copied to clipboard
open override fun remove(p0: Entity.RemovalReason)
Link copied to clipboard
open fun removeAllEffects(p0: EntityPotionEffectEvent.Cause): Boolean
Link copied to clipboard
open fun removeAllGoals(p0: Predicate<Goal>)
Link copied to clipboard
open fun removeEffect(p0: MobEffect): Boolean
open fun removeEffect(p0: MobEffect, p1: EntityPotionEffectEvent.Cause): Boolean
Link copied to clipboard
open fun removeEffectNoUpdate(@Nullable p0: MobEffect?): MobEffectInstance?
Link copied to clipboard
open fun removeFreeWill()
Link copied to clipboard
open fun removeTag(p0: String): Boolean
Link copied to clipboard
open fun removeVehicle()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun restoreFrom(p0: Entity)
Link copied to clipboard
open fun restrictTo(p0: BlockPos, p1: Int)
Link copied to clipboard
open override fun rideTick()
Link copied to clipboard
open fun rotate(p0: Rotation): Float
Link copied to clipboard
open fun save(p0: CompoundTag): Boolean
Link copied to clipboard
open fun saveAsPassenger(p0: CompoundTag): Boolean
Link copied to clipboard
open fun saveWithoutId(p0: CompoundTag): CompoundTag
Link copied to clipboard
open override fun sendSystemMessage(p0: Component)
Link copied to clipboard
open fun serializeEntity(p0: CompoundTag): Boolean
Link copied to clipboard
open fun setAggressive(p0: Boolean)
Link copied to clipboard
open fun setAirSupply(p0: Int)
Link copied to clipboard
fun setArrowCount(p0: Int, p1: Boolean)
Link copied to clipboard
open override fun setBaby(p0: Boolean)
Link copied to clipboard
fun setBoundingBox(p0: AABB)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setCustomName(@Nullable p0: Component?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setDeltaMovement(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
Link copied to clipboard
open fun setDropChance(p0: EquipmentSlot, p1: Float)
Link copied to clipboard
Link copied to clipboard
open fun setGuaranteedDrop(p0: EquipmentSlot)
Link copied to clipboard
open fun setHealth(p0: Float)
Link copied to clipboard
open fun setInvisible(p0: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun setItemInHand(p0: InteractionHand, p1: ItemStack)
Link copied to clipboard
open fun setItemSlot(p0: EquipmentSlot, p1: ItemStack, p2: Boolean)
open override fun setItemSlot(p0: EquipmentSlot, p1: ItemStack)
Link copied to clipboard
open fun setJumping(p0: Boolean)
Link copied to clipboard
open fun setLastHurtByMob(@Nullable p0: LivingEntity?)
Link copied to clipboard
open fun setLastHurtByPlayer(@Nullable p0: Player?)
Link copied to clipboard
open fun setLastHurtMob(p0: Entity)
Link copied to clipboard
open fun setLeashedTo(p0: Entity, p1: Boolean)
Link copied to clipboard
open fun setLeftHanded(p0: Boolean)
Link copied to clipboard
Link copied to clipboard
open override fun setLevelCallback(p0: EntityInLevelCallback)
Link copied to clipboard
open fun setMaxUpStep(p0: Float)
Link copied to clipboard
open fun setNoActionTime(p0: Int)
Link copied to clipboard
open fun setNoAi(p0: Boolean)
Link copied to clipboard
open fun setNoGravity(p0: Boolean)
Link copied to clipboard
Link copied to clipboard
open override fun setOnGround(p0: Boolean)
Link copied to clipboard
open fun setOrigin(@Nonnull p0: Location)
Link copied to clipboard
open fun setPathfindingMalus(p0: BlockPathTypes, p1: Float)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setPos(p0: Vec3)
open fun setPos(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
open fun setPose(p0: Pose)
Link copied to clipboard
fun setPosRaw(p0: Double, p1: Double, p2: Double)
fun setPosRaw(p0: Double, p1: Double, p2: Double, p3: Boolean)
Link copied to clipboard
open fun setRecordPlayingNearby(p0: BlockPos, p1: Boolean)
Link copied to clipboard
Link copied to clipboard
override fun setRemoved(p0: Entity.RemovalReason)
Link copied to clipboard
open fun setRot(p0: Float, p1: Float)
Link copied to clipboard
open fun setSecondsOnFire(p0: Int)
open fun setSecondsOnFire(p0: Int, p1: Boolean)
Link copied to clipboard
open fun setSharedFlag(p0: Int, p1: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setShiftKeyDown(p0: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun setSilent(p0: Boolean)
Link copied to clipboard
open fun setSleepingPos(p0: BlockPos)
Link copied to clipboard
open override fun setSprinting(p0: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun setSwimming(p0: Boolean)
Link copied to clipboard
open fun setTarget(p0: LivingEntity, p1: EntityTargetEvent.TargetReason, p2: Boolean): Boolean
Link copied to clipboard
open fun setTicksFrozen(p0: Int)
Link copied to clipboard
open fun setUUID(p0: UUID)
Link copied to clipboard
open fun setXxa(p0: Float)
Link copied to clipboard
open override fun setYBodyRot(p0: Float)
Link copied to clipboard
open override fun setYHeadRot(p0: Float)
Link copied to clipboard
open fun setYya(p0: Float)
Link copied to clipboard
open fun setZza(p0: Float)
Link copied to clipboard
open override fun shouldBeSaved(): Boolean
Link copied to clipboard
open fun shouldBlockExplode(p0: Explosion, p1: BlockGetter, p2: BlockPos, p3: BlockState, p4: Float): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun shouldDropExperience(): Boolean
Link copied to clipboard
open override fun shouldInformAdmins(): Boolean
Link copied to clipboard
open fun shouldRender(p0: Double, p1: Double, p2: Double): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun shouldShowName(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun skipAttackInteraction(p0: Entity): Boolean
Link copied to clipboard
Link copied to clipboard
open fun spawnAnim()
Link copied to clipboard
open fun spawnAtLocation(p0: ItemEntity): ItemEntity?
open fun spawnAtLocation(p0: ItemStack): ItemEntity?
open fun spawnAtLocation(p0: ItemLike): ItemEntity?
open fun spawnAtLocation(p0: ItemStack, p1: Float): ItemEntity?
open fun spawnAtLocation(p0: ItemLike, p1: Int): ItemEntity?
Link copied to clipboard
open fun startRiding(p0: Entity): Boolean
open override fun startRiding(p0: Entity, p1: Boolean): Boolean
Link copied to clipboard
open fun startSeenByPlayer(p0: ServerPlayer)
Link copied to clipboard
open fun startSleeping(p0: BlockPos)
Link copied to clipboard
Link copied to clipboard
open fun startUsingItem(p0: InteractionHand)
open fun startUsingItem(p0: InteractionHand, p1: Boolean)
Link copied to clipboard
open fun stopDrowning()
Link copied to clipboard
open override fun stopRiding()
open override fun stopRiding(p0: Boolean)
Link copied to clipboard
open fun stopSeenByPlayer(p0: ServerPlayer)
Link copied to clipboard
open fun stopSleeping()
Link copied to clipboard
open fun stopUsingItem()
Link copied to clipboard
open fun stripMeta(p0: ItemStack, p1: Boolean): ItemStack
Link copied to clipboard
Link copied to clipboard
open fun swing(p0: InteractionHand)
open fun swing(p0: InteractionHand, p1: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun take(p0: Entity, p1: Int)
Link copied to clipboard
open fun teleportRelative(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
open fun teleportTo(p0: ServerLevel, p1: PositionImpl): Entity?
open fun teleportTo(p0: Double, p1: Double, p2: Double)
open fun teleportTo(p0: ServerLevel, p1: Double, p2: Double, p3: Double, p4: MutableSet<RelativeMovement>, p5: Float, p6: Float): Boolean
open fun teleportTo(p0: ServerLevel, p1: Double, p2: Double, p3: Double, p4: MutableSet<RelativeMovement>, p5: Float, p6: Float, p7: PlayerTeleportEvent.TeleportCause): Boolean
Link copied to clipboard
Link copied to clipboard
open fun thunderHit(p0: ServerLevel, p1: LightningBolt)
Link copied to clipboard
open override fun tick()
Link copied to clipboard
open fun tickEndPortal()
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard
open fun trackingPosition(): Vec3
Link copied to clipboard
open fun travel(p0: Vec3)
Link copied to clipboard
open fun turn(p0: Double, p1: Double)
Link copied to clipboard
fun unRide()
Link copied to clipboard
open fun unsetRemoved()
Link copied to clipboard
open fun updateDynamicGameEventListener(p0: BiConsumer<DynamicGameEventListener<*>, ServerLevel>)
Link copied to clipboard
open fun updateFluidHeightAndDoFluidPushing(p0: TagKey<Fluid>, p1: Double): Boolean
Link copied to clipboard
open fun updateSwimming()
Link copied to clipboard
open override fun wantsToPickUp(p0: ItemStack): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun wasKilled(p0: ServerLevel, p1: LivingEntity): Boolean

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val activationType: ActivationRange.ActivationType
Link copied to clipboard
val activeEffects: MutableMap<MobEffect, MobEffectInstance>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val attributes: AttributeMap
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val bukkitEntity: CraftEntity
Link copied to clipboard
Link copied to clipboard
var chunkStatus: ChunkHolder.FullChunkStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var combatTracker: CombatTracker
Link copied to clipboard
Link copied to clipboard
val craftAttributes: CraftAttributeMap
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var deltaMovement: Vec3
Link copied to clipboard
var drops: ArrayList<ItemStack>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var frictionState: TriState
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var goalFloat: FloatGoal?
Link copied to clipboard
var goalSelector: GoalSelector
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var id: Int
open override val id: Identifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val lastClimbablePos: Optional<BlockPos>
Link copied to clipboard
Link copied to clipboard
val lastDamageSource: DamageSource?
Link copied to clipboard
Link copied to clipboard
var lastHurtByMob: LivingEntity?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var lastLavaContact: BlockPos
Link copied to clipboard
val leashHolder: Entity?
Link copied to clipboard
var level: Level
Link copied to clipboard
var lootableData: PaperLootableInventoryData
Link copied to clipboard
var lootTable: ResourceLocation?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val moveVector: Vec3
Link copied to clipboard
var movingTarget: BlockPos
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var passengers: ImmutableList<Entity>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var portalBlock: BlockPos
Link copied to clipboard
Link copied to clipboard
var portalWorld: ServerLevel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var projectileSource: ProjectileSource?
Link copied to clipboard
Link copied to clipboard
val removalReason: Entity.RemovalReason?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val restrictCenter: BlockPos
Link copied to clipboard
Link copied to clipboard
val rotA: Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val sensing: Sensing
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var spawnReason: CreatureSpawnEvent.SpawnReason
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var swingingArm: InteractionHand
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var target: LivingEntity?
Link copied to clipboard
var targetSelector: GoalSelector
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
var tracker: @Nullable ChunkMap.TrackedEntity?
Link copied to clipboard
val type: EntityType<*>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val vehicle: Entity?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val walkAnimation: WalkAnimationState
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var xo: Double
Link copied to clipboard
Link copied to clipboard
var xRot: Float
Link copied to clipboard
Link copied to clipboard
var xxa: Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var yo: Double
Link copied to clipboard
Link copied to clipboard
var yRot: Float
Link copied to clipboard
Link copied to clipboard
var yya: Float
Link copied to clipboard
var zo: Double
Link copied to clipboard
Link copied to clipboard
var zza: Float