HitBoxImpl

class HitBoxImpl(name: BoneName, source: ModelBoundingBox, supplier: HitBoxSource, listener: HitBoxListener, delegate: LivingEntity, mountController: MountController, adapter: EntityAdapter) : LivingEntity, HitBox

Constructors

Link copied to clipboard
constructor(name: BoneName, source: ModelBoundingBox, supplier: HitBoxSource, listener: HitBoxListener, delegate: LivingEntity, mountController: MountController, adapter: EntityAdapter)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val activationType: ActivationType
Link copied to clipboard
val activeEffects: MutableMap<Holder<MobEffect>, MobEffectInstance>
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 combatTracker: CombatTracker
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: MutableList<Entity.DefaultDrop>
Link copied to clipboard
Link copied to clipboard
val elytraAnimationState: ElytraAnimationState
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
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val Entity.isFlying: Boolean
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
@Nullable
@get:Nullable
val lastDamageSource: DamageSource?
Link copied to clipboard
Link copied to clipboard
@Nullable
var lastHurtByMob: EntityReference<LivingEntity>?
Link copied to clipboard
Link copied to clipboard
@Nullable
var lastHurtByPlayer: EntityReference<Player>?
Link copied to clipboard
@Nullable
@get:Nullable
val lastHurtMob: LivingEntity?
Link copied to clipboard
Link copied to clipboard
@Nullable
var lastLavaContact: 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
Link copied to clipboard
@Nullable
var origin: Vec3?
Link copied to clipboard
@Nullable
var originWorld: UUID?
Link copied to clipboard
var passengers: ImmutableList<Entity>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
var portalProcess: PortalProcessor?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
var projectileSource: ProjectileSource?
Link copied to clipboard
val random: RandomSource
Link copied to clipboard
@Nullable
@get:Nullable
val removalReason: Entity.RemovalReason?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
var spawnReason: CreatureSpawnEvent.SpawnReason?
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
Link copied to clipboard
Link copied to clipboard
val type: EntityType<*>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
@get:Nullable
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
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

Functions

Link copied to clipboard
open fun absSnapRotationTo(p0: Float, p1: Float)
Link copied to clipboard
open fun absSnapTo(p0: Double, p1: Double, p2: Double)
open fun absSnapTo(p0: Double, p1: Double, p2: Double, p3: Float, p4: Float)
Link copied to clipboard
open fun activeLocationDependentEnchantments(p0: EquipmentSlot): MutableMap<Enchantment, MutableSet<EnchantmentLocationBasedEffect>>
Link copied to clipboard
open override fun addAdditionalSaveData(p0: CompoundTag)
Link copied to clipboard
open fun addDeltaMovement(p0: Vec3)
Link copied to clipboard
open override fun addEffect(effectInstance: MobEffectInstance, entity: Entity?): Boolean
open override fun addEffect(effectInstance: MobEffectInstance, cause: EntityPotionEffectEvent.Cause): Boolean
open override fun addEffect(effectInstance: MobEffectInstance, entity: Entity?, cause: EntityPotionEffectEvent.Cause): Boolean
open override fun addEffect(effectInstance: MobEffectInstance, entity: Entity?, cause: EntityPotionEffectEvent.Cause, fireEvent: Boolean): Boolean
fun addEffect(p0: MobEffectInstance): Boolean
Link copied to clipboard
open fun addTag(p0: String): Boolean
Link copied to clipboard
open fun adjustSpawnLocation(p0: ServerLevel, p1: BlockPos): BlockPos
Link copied to clipboard
open fun aiStep()
Link copied to clipboard
open override fun animateHurt(p0: Float)
Link copied to clipboard
fun applyComponentsFromItemStack(p0: ItemStack)
Link copied to clipboard
open fun applyEffectsFromBlocks(p0: Vec3, p1: Vec3)
Link copied to clipboard
open fun applyItemBlocking(p0: ServerLevel, p1: DamageSource, p2: Float): Float
open fun applyItemBlocking(p0: ServerLevel, p1: DamageSource, p2: Float, p3: Boolean): Float
Link copied to clipboard
open fun attackable(): Boolean
Link copied to clipboard
open fun awardKillScore(p0: Entity, p1: DamageSource)
Link copied to clipboard
open override fun baseTick()
Link copied to clipboard
open fun blockingItemEffects(p0: ServerLevel, p1: DamageSource, p2: Float)
Link copied to clipboard
open override fun blockPosition(): BlockPos
Link copied to clipboard
open fun broadcastToPlayer(p0: ServerPlayer): Boolean
Link copied to clipboard
Link copied to clipboard
fun calculateViewVector(p0: Float, p1: Float): Vec3
Link copied to clipboard
@Nullable
open fun callPortalEvent(p0: Entity, p1: Location, p2: PlayerTeleportEvent.TeleportCause, p3: Int, p4: Int): CraftPortalEvent?
Link copied to clipboard
open fun canAttack(p0: LivingEntity): Boolean
Link copied to clipboard
open 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
Link copied to clipboard
Link copied to clipboard
open fun canBlockAttack(p0: DamageSource, p1: Float): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun canCollideWith(entity: Entity): Boolean
Link copied to clipboard
open override fun canCollideWithBukkit(entity: Entity): Boolean
Link copied to clipboard
Link copied to clipboard
fun canEquipWithDispenser(p0: ItemStack): Boolean
Link copied to clipboard
open override fun canFreeze(): Boolean
Link copied to clipboard
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 fun canTeleport(p0: Level, p1: Level): Boolean
Link copied to clipboard
open override fun canUsePortal(p0: Boolean): Boolean
Link copied to clipboard
open fun canUseSlot(p0: EquipmentSlot): Boolean
Link copied to clipboard
open override fun causeFallDamage(p0: Double, p1: Float, p2: DamageSource): Boolean
Link copied to clipboard
open fun checkBelowWorld()
Link copied to clipboard
open fun checkDespawn()
Link copied to clipboard
Link copied to clipboard
open fun chunkPosition(): ChunkPos
Link copied to clipboard
open fun clearFire()
Link copied to clipboard
open fun clearFreeze()
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
Link copied to clipboard
open fun copyPosition(p0: Entity)
Link copied to clipboard
open fun createCommandSourceStackForNameResolution(p0: ServerLevel): CommandSourceStack
Link copied to clipboard
open fun damageSources(): DamageSources
Link copied to clipboard
Link copied to clipboard
open override fun deflection(projectile: Projectile): ProjectileDeflection
Link copied to clipboard
Link copied to clipboard
open fun die(p0: DamageSource)
Link copied to clipboard
fun discard()
fun discard(@Nullable p0: EntityRemoveEvent.Cause?)
Link copied to clipboard
open override fun dismount(entity: Entity)
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
fun doCheckFallDamage(p0: Double, p1: Double, p2: Double, p3: Boolean)
Link copied to clipboard
open fun doHurtTarget(p0: ServerLevel, p1: Entity): Boolean
Link copied to clipboard
@Nullable
fun drop(p0: ItemStack, p1: Boolean, p2: Boolean): ItemEntity?
@Nullable
open fun drop(p0: ItemStack, p1: Boolean, p2: Boolean, p3: Boolean, @Nullable p4: Consumer<Item>?): ItemEntity?
Link copied to clipboard
open fun dropFromGiftLootTable(p0: ServerLevel, p1: ResourceKey<LootTable>, p2: BiConsumer<ServerLevel, ItemStack>): Boolean
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 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 fun fireImmune(): Boolean
Link copied to clipboard
open fun forceAddEffect(p0: MobEffectInstance, @Nullable p1: Entity?)
Link copied to clipboard
open override fun forceDismount(): Boolean
Link copied to clipboard
open fun forceSetRotation(p0: Float, p1: Float)
Link copied to clipboard
open fun fudgePositionAfterSizeChange(p0: EntityDimensions): Boolean
Link copied to clipboard
open fun gameEvent(p0: Holder<GameEvent>)
open fun gameEvent(p0: Holder<GameEvent>, @Nullable p1: Entity?)
Link copied to clipboard
@Nullable
open operator override fun <T : Any> get(p0: DataComponentType<out T>): T?
Link copied to clipboard
open override fun getActiveEffects(): Collection<MobEffectInstance?>
Link copied to clipboard
open fun getActiveEffectsMap(): MutableMap<Holder<MobEffect>, MobEffectInstance>
Link copied to clipboard
open fun getAddEntityPacket(p0: ServerEntity): Packet<ClientGamePacketListener>
Link copied to clipboard
open fun getAgeScale(): Float
Link copied to clipboard
open fun getAirSupply(): Int
Link copied to clipboard
Link copied to clipboard
open fun getArmorValue(): Int
Link copied to clipboard
Link copied to clipboard
fun getAttachments(): EntityAttachments
Link copied to clipboard
open fun getAttackAnim(p0: Float): Float
Link copied to clipboard
@Nullable
open fun getAttribute(p0: Holder<Attribute>): AttributeInstance?
Link copied to clipboard
open fun getAttributeBaseValue(p0: Holder<Attribute>): Double
Link copied to clipboard
open override fun getAttributes(): AttributeMap
Link copied to clipboard
open fun getAttributeValue(p0: Holder<Attribute>): Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
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 fun getBrain(): Brain<*>
Link copied to clipboard
open override fun getBukkitEntity(): CraftLivingEntity
Link copied to clipboard
@Nullable
open fun getBukkitEntityRaw(): CraftEntity?
Link copied to clipboard
open override fun getBukkitLivingEntity(): CraftLivingEntity
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
@Nullable
open fun getControlledVehicle(): Entity?
Link copied to clipboard
open override fun getControllingPassenger(): LivingEntity?
Link copied to clipboard
@Nullable
open override fun getCustomName(): Component?
Link copied to clipboard
@Nullable
open fun getDeathSound(): SoundEvent?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override fun getDimensions(p0: Pose): EntityDimensions
Link copied to clipboard
open fun getDirection(): Direction
Link copied to clipboard
open override fun getDismountLocationForPassenger(passenger: LivingEntity): Vec3
Link copied to clipboard
open fun getDismountPoses(): ImmutableList<Pose>
Link copied to clipboard
open override fun getDisplayName(): Component?
Link copied to clipboard
@Nullable
open fun getEffect(p0: Holder<MobEffect>): MobEffectInstance?
Link copied to clipboard
open fun getEffectBlendFactor(p0: Holder<MobEffect>, p1: Float): Float
Link copied to clipboard
@Nullable
fun getEncodeId(): String?
@Nullable
fun getEncodeId(p0: Boolean): String?
Link copied to clipboard
open fun getEntityData(): SynchedEntityData
Link copied to clipboard
fun getEquipmentSlotForItem(p0: ItemStack): EquipmentSlot
Link copied to clipboard
fun getExperienceReward(p0: ServerLevel, @Nullable p1: Entity?): Int
Link copied to clipboard
open fun getExpReward(p0: ServerLevel, @Nullable p1: Entity?): Int
Link copied to clipboard
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 getFallDamageSound(p0: Int): SoundEvent
Link copied to clipboard
Link copied to clipboard
open fun getFallSounds(): LivingEntity.Fallsounds
Link copied to clipboard
open fun getFeedbackDisplayName(): Component
Link copied to clipboard
Link copied to clipboard
@Nullable
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
Link copied to clipboard
open fun getHandHoldingItemAngle(p0: Item): Vec3
Link copied to clipboard
open fun getHealth(): Float
Link copied to clipboard
open fun getHurtDir(): Float
Link copied to clipboard
@Nullable
open fun getHurtSound(p0: DamageSource): SoundEvent?
Link copied to clipboard
open fun getInBlockState(): BlockState
Link copied to clipboard
Link copied to clipboard
open override fun getInterpolation(): InterpolationHandler?
Link copied to clipboard
@Nullable
open fun getItemBlockingWith(): ItemStack?
Link copied to clipboard
open override fun getItemBySlot(slot: EquipmentSlot): ItemStack
Link copied to clipboard
open fun getItemHeldByArm(p0: HumanoidArm): ItemStack
Link copied to clipboard
open fun getItemInHand(p0: InteractionHand): ItemStack
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun getKillCredit(): LivingEntity?
Link copied to clipboard
open fun getKnownMovement(): Vec3
Link copied to clipboard
open override fun getLastAttacker(): LivingEntity?
Link copied to clipboard
@Nullable
open fun getLastHurtByMob(): LivingEntity?
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun getLastHurtByPlayer(): Player?
Link copied to clipboard
Link copied to clipboard
open fun getLeashOffset(p0: Float): Vec3
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 getLootTable(): Optional<ResourceKey<LootTable>>
Link copied to clipboard
Link copied to clipboard
open fun getLuck(): Float
Link copied to clipboard
open override fun getMainArm(): HumanoidArm
Link copied to clipboard
open fun getMainHandItem(): ItemStack
Link copied to clipboard
Link copied to clipboard
open fun getMaxAirSupply(): Int
Link copied to clipboard
open override fun getMaxFallDistance(): Int
Link copied to clipboard
Link copied to clipboard
open fun getMotionDirection(): Direction
Link copied to clipboard
open override fun getName(): Component
Link copied to clipboard
open fun getNearestViewDirection(): Direction
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 <T : Any> getOrDefault(p0: DataComponentType<out T>, p1: T): T
Link copied to clipboard
open override fun getPassengerRidingPosition(p0: Entity): Vec3
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 getPickRadius(): Float
Link copied to clipboard
@Nullable
open fun getPickResult(): ItemStack?
Link copied to clipboard
open fun getPistonPushReaction(): PushReaction
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 getPreciseBodyRotation(p0: Float): Float
Link copied to clipboard
open 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
open override fun getRelativePortalPosition(p0: Direction.Axis, p1: BlockUtil.FoundRectangle): Vec3
Link copied to clipboard
open override fun getRemainingFireTicks(): Int
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
Link copied to clipboard
open override fun getScoreboardName(): String
Link copied to clipboard
Link copied to clipboard
open override fun getSelfAndPassengers(): Stream<Entity>
Link copied to clipboard
@Nullable
open fun getServer(): MinecraftServer?
Link copied to clipboard
open fun getSharedFlag(p0: Int): Boolean
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 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 getSwimHighSpeedSplashSound(): SoundEvent
Link copied to clipboard
open fun getSwimSound(): SoundEvent
Link copied to clipboard
open fun getSwimSplashSound(): SoundEvent
Link copied to clipboard
@Nullable
open fun getTargetEntity(p0: Int): EntityHitResult?
Link copied to clipboard
@Nullable
open fun getTeam(): PlayerTeam?
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
@Nullable
open fun <T : Any> getTyped(p0: DataComponentType<T>): TypedDataComponent<T>?
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
open fun getVehicleAttachmentPoint(p0: Entity): Vec3
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
@Nonnull
open override fun getWeaponItem(): ItemStack
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 groupName(): BoneName
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 handleExtraItemsCreatedOnUse(p0: ItemStack)
Link copied to clipboard
Link copied to clipboard
open override fun hasCustomName(): Boolean
Link copied to clipboard
open fun hasEffect(p0: Holder<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
Link copied to clipboard
open fun hasItemInSlot(p0: EquipmentSlot): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasLineOfSight(p0: Entity): Boolean
open fun hasLineOfSight(p0: Entity, p1: ClipContext.Block, p2: ClipContext.Fluid, p3: Double): Boolean
Link copied to clipboard
open override fun hasMountDriver(): Boolean
Link copied to clipboard
open fun hasPassenger(p0: Predicate<Entity>): Boolean
open fun hasPassenger(p0: Entity): Boolean
Link copied to clipboard
open fun hasPose(p0: Pose): Boolean
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
fun hurt(p0: DamageSource, p1: Float)
Link copied to clipboard
open override fun hurtClient(source: DamageSource): Boolean
Link copied to clipboard
fun hurtOrSimulate(p0: DamageSource, p1: Float): Boolean
Link copied to clipboard
open override fun hurtServer(world: ServerLevel, source: DamageSource, amount: Float): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun igniteForTicks(p0: Int)
Link copied to clipboard
open fun ignoreExplosion(p0: Explosion): Boolean
Link copied to clipboard
open override fun inactiveTick()
Link copied to clipboard
open fun indicateDamage(p0: Double, p1: Double)
Link copied to clipboard
open override fun interact(player: Player, hand: 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
Link copied to clipboard
Link copied to clipboard
open override fun isAlive(): Boolean
Link copied to clipboard
fun isAlliedTo(@Nullable p0: Entity?): Boolean
open fun isAlliedTo(@Nullable 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 fun isBaby(): Boolean
Link copied to clipboard
open fun isBlocking(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isCollidable(ignoreClimbing: Boolean): Boolean
Link copied to clipboard
open fun isColliding(p0: BlockPos, p1: BlockState): Boolean
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 override fun isDeadOrDying(): Boolean
Link copied to clipboard
open fun isDescending(): Boolean
Link copied to clipboard
open fun isDiscrete(): Boolean
Link copied to clipboard
Link copied to clipboard
fun isEquippableInSlot(p0: ItemStack, p1: EquipmentSlot): 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
open fun isInLava(): Boolean
Link copied to clipboard
open fun isInLiquid(): Boolean
Link copied to clipboard
open fun isInRain(): Boolean
Link copied to clipboard
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: ServerLevel, p1: DamageSource): Boolean
Link copied to clipboard
fun isInvulnerableToBase(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
open fun isLookingAtMe(p0: LivingEntity, p1: Double, p2: Boolean, p3: Boolean, vararg p4: Double): Boolean
Link copied to clipboard
open fun isOnFire(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isOnRails(): Boolean
Link copied to clipboard
open fun isPassenger(): Boolean
Link copied to clipboard
open fun isPassengerOfSameVehicle(p0: Entity): Boolean
Link copied to clipboard
open override fun isPickable(): Boolean
Link copied to clipboard
open override fun isPushable(): Boolean
Link copied to clipboard
Link copied to clipboard
override fun isRemoved(): Boolean
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
open fun isSupportedBy(p0: BlockPos): Boolean
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
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
fun Entity.isWalking(): Boolean
Link copied to clipboard
open fun jumpFromGround()
Link copied to clipboard
open override fun kill(p0: ServerLevel)
Link copied to clipboard
open fun killedEntity(p0: ServerLevel, p1: LivingEntity): Boolean
Link copied to clipboard
open override fun knockback(d0: Double, d1: Double, d2: Double, attacker: Entity?, cause: EntityKnockbackEvent.Cause)
open fun knockback(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
open fun lavaHurt()
open fun lavaHurt(@Nullable p0: BlockPos?)
Link copied to clipboard
open fun lavaIgnite()
open fun lavaIgnite(@Nullable p0: BlockPos?)
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 fun level(): Level
Link copied to clipboard
open override fun listener(): HitBoxListener
Link copied to clipboard
open fun load(p0: CompoundTag)
Link copied to clipboard
open override fun lookAt(p0: EntityAnchorArgument.Anchor, p1: Vec3)
Link copied to clipboard
Link copied to clipboard
open fun makeSound(@Nullable p0: SoundEvent?)
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: ServerLevel, p1: BlockPos): Boolean
Link copied to clipboard
open fun mirror(p0: Mirror): Float
Link copied to clipboard
override fun moonrise$getChunkData(): ChunkData
Link copied to clipboard
override fun moonrise$getChunkStatus(): FullChunkStatus
Link copied to clipboard
override fun moonrise$getSectionX(): Int
Link copied to clipboard
override fun moonrise$getSectionY(): Int
Link copied to clipboard
override fun moonrise$getSectionZ(): Int
Link copied to clipboard
override fun moonrise$getTrackedEntity(): ChunkMap.TrackedEntity
Link copied to clipboard
Link copied to clipboard
override fun moonrise$setChunkData(p0: ChunkData)
Link copied to clipboard
override fun moonrise$setChunkStatus(p0: FullChunkStatus)
Link copied to clipboard
override fun moonrise$setSectionX(p0: Int)
Link copied to clipboard
override fun moonrise$setSectionY(p0: Int)
Link copied to clipboard
override fun moonrise$setSectionZ(p0: Int)
Link copied to clipboard
override fun moonrise$setTrackedEntity(p0: ChunkMap.TrackedEntity)
Link copied to clipboard
open override fun mount(entity: Entity)
Link copied to clipboard
open override fun mountController(): MountController
open override fun mountController(controller: MountController)
Link copied to clipboard
open fun move(p0: MoverType, p1: Vec3)
Link copied to clipboard
fun moveOrInterpolateTo(p0: Vec3, p1: Float, p2: Float)
Link copied to clipboard
open fun moveRelative(p0: Float, p1: Vec3)
Link copied to clipboard
fun Entity.moveTo(vec: Vec3)
fun Entity.moveTo(x: Double, y: Double, z: Double, yaw: Float, pitch: Float)
Link copied to clipboard
fun oldPosition(): Vec3
Link copied to clipboard
open fun onAboveBubbleColumn(p0: Boolean, p1: BlockPos)
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
open fun onEquippedItemBroken(p0: Item, p1: EquipmentSlot)
Link copied to clipboard
open fun onExplosionHit(@Nullable p0: Entity?)
Link copied to clipboard
open fun onGround(): 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
open fun onPassengerTurned(p0: Entity)
Link copied to clipboard
open fun onRemoval(p0: Entity.RemovalReason)
Link copied to clipboard
open override fun onSyncedDataUpdated(p0: MutableList<SynchedEntityData.DataValue<*>>)
open override fun onSyncedDataUpdated(p0: EntityDataAccessor<*>)
Link copied to clipboard
open override fun onWalk(): Boolean
Link copied to clipboard
fun Entity.passengerPosition(): Vector3f
Link copied to clipboard
open fun pick(p0: Double, p1: Float, p2: Boolean): HitResult
Link copied to clipboard
open fun placePortalTicket(p0: BlockPos)
Link copied to clipboard
open fun playerTouch(p0: Player)
Link copied to clipboard
open fun playSecondaryHurtSound(p0: DamageSource)
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
fun positionRider(p0: Entity)
Link copied to clipboard
open fun postTick()
Link copied to clipboard
open override fun push(x: Double, y: Double, z: Double, pushingEntity: Entity?)
open fun push(p0: Vec3)
open fun push(p0: Double, p1: Double, p2: Double)
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 refreshEntityData(p0: ServerPlayer)
Link copied to clipboard
open fun registryAccess(): RegistryAccess
Link copied to clipboard
open override fun relativePosition(): Vector3f
Link copied to clipboard
open fun releaseUsingItem()
Link copied to clipboard
open override fun remove(reason: Entity.RemovalReason)
open override fun remove(p0: Entity.RemovalReason, @Nullable p1: EntityRemoveEvent.Cause?)
Link copied to clipboard
open fun removeAllEffects(p0: EntityPotionEffectEvent.Cause): Boolean
Link copied to clipboard
open fun removeEffect(p0: Holder<MobEffect>): Boolean
open fun removeEffect(p0: Holder<MobEffect>, p1: EntityPotionEffectEvent.Cause): Boolean
Link copied to clipboard
@Nullable
fun removeEffectNoUpdate(p0: Holder<MobEffect>): MobEffectInstance?
@Nullable
open fun removeEffectNoUpdate(p0: Holder<MobEffect>, p1: EntityPotionEffectEvent.Cause): MobEffectInstance?
Link copied to clipboard
open override fun removeHitBox()
Link copied to clipboard
open fun removeTag(p0: String): Boolean
Link copied to clipboard
open fun removeVehicle()
open fun removeVehicle(p0: Boolean)
Link copied to clipboard
open fun resendPossiblyDesyncedDataValues(p0: MutableList<EntityDataAccessor<*>>, p1: ServerPlayer)
Link copied to clipboard
open fun resendPossiblyDesyncedEntityData(p0: ServerPlayer)
Link copied to clipboard
Link copied to clipboard
open fun resolveBlockedDamage(p0: DamageSource, p1: Float): Float
Link copied to clipboard
open fun restoreFrom(p0: Entity)
Link copied to clipboard
open fun resyncUsingItem(p0: ServerPlayer)
Link copied to clipboard
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
open fun saveAsPassenger(p0: CompoundTag, p1: Boolean, p2: Boolean, p3: Boolean): Boolean
Link copied to clipboard
open fun saveWithoutId(p0: CompoundTag): CompoundTag
open fun saveWithoutId(p0: CompoundTag, p1: Boolean, p2: Boolean, p3: Boolean): CompoundTag
Link copied to clipboard
open fun sendEffectToPassengers(p0: MobEffectInstance)
Link copied to clipboard
open fun setAirSupply(p0: Int)
Link copied to clipboard
fun setArrowCount(p0: Int, p1: Boolean)
Link copied to clipboard
open fun setAsInsidePortal(p0: Portal, p1: BlockPos)
Link copied to clipboard
fun setBoundingBox(p0: AABB)
Link copied to clipboard
open fun <T : Any> setComponent(p0: DataComponentType<T>, p1: T)
Link copied to clipboard
open fun setCustomName(@Nullable p0: Component?)
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
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 override fun setItemSlot(slot: EquipmentSlot, stack: ItemStack)
open fun setItemSlot(p0: EquipmentSlot, p1: ItemStack, p2: Boolean)
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(p0: UUID, p1: Int)
open fun setLastHurtByPlayer(p0: Player, p1: Int)
Link copied to clipboard
open fun setLastHurtMob(p0: Entity)
Link copied to clipboard
open fun setLevel(p0: Level)
Link copied to clipboard
open override fun setLevelCallback(p0: EntityInLevelCallback)
Link copied to clipboard
open fun setLivingEntityFlag(p0: Int, p1: Boolean)
Link copied to clipboard
open fun setNoActionTime(p0: Int)
Link copied to clipboard
fun setOldPosAndRot(p0: Vec3, p1: Float, p2: Float)
Link copied to clipboard
open fun setOldRot()
Link copied to clipboard
open fun setOnGround(p0: Boolean)
Link copied to clipboard
open fun setOnGroundWithMovement(p0: Boolean, p1: Vec3)
open fun setOnGroundWithMovement(p0: Boolean, p1: Boolean, p2: Vec3)
Link copied to clipboard
open fun setPortalCooldown(p0: Int)
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
open override fun setRemainingFireTicks(remainingFireTicks: Int)
Link copied to clipboard
override fun setRemoved(p0: Entity.RemovalReason, @Nullable p1: EntityRemoveEvent.Cause?)
open fun setRemoved(p0: Entity.RemovalReason)
Link copied to clipboard
open fun setRot(p0: Float, p1: Float)
Link copied to clipboard
open fun setSharedFlag(p0: Int, p1: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun setShiftKeyDown(p0: Boolean)
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 setTicksFrozen(p0: Int)
Link copied to clipboard
open fun setUUID(p0: UUID)
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 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
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 snapTo(p0: Vec3)
open fun snapTo(p0: Double, p1: Double, p2: Double)
open fun snapTo(p0: BlockPos, p1: Float, p2: Float)
open fun snapTo(p0: Vec3, p1: Float, p2: Float)
open fun snapTo(p0: Double, p1: Double, p2: Double, p3: Float, p4: Float)
Link copied to clipboard
open override fun source(): Entity
Link copied to clipboard
@Nullable
open fun spawnAtLocation(p0: ServerLevel, p1: ItemEntity): ItemEntity?
@Nullable
open fun spawnAtLocation(p0: ServerLevel, p1: ItemStack): ItemEntity?
@Nullable
open fun spawnAtLocation(p0: ServerLevel, p1: ItemLike): ItemEntity?
@Nullable
open fun spawnAtLocation(p0: ServerLevel, p1: ItemStack, p2: Float): ItemEntity?
@Nullable
open fun spawnAtLocation(p0: ServerLevel, p1: ItemLike, p2: Int): ItemEntity?
@Nullable
open fun spawnAtLocation(p0: ServerLevel, p1: ItemStack, p2: Float, @Nullable p3: Consumer<in ItemEntity>?): ItemEntity?
Link copied to clipboard
open fun spawnItemParticles(p0: ItemStack, p1: Int)
Link copied to clipboard
open fun startRiding(p0: Entity): Boolean
open 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
open fun startUsingItem(p0: InteractionHand)
open fun startUsingItem(p0: InteractionHand, p1: Boolean)
Link copied to clipboard
open fun stopFallFlying()
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 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
@Nullable
open fun teleport(p0: TeleportTransition): Entity?
Link copied to clipboard
Link copied to clipboard
open fun teleportRelative(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
open fun teleportSetPosition(p0: PositionMoveRotation, p1: MutableSet<Relative>)
Link copied to clipboard
open fun teleportTo(p0: Double, p1: Double, p2: Double)
fun teleportTo(p0: ServerLevel, p1: Double, p2: Double, p3: Double, p4: MutableSet<Relative>, p5: Float, p6: Float, p7: Boolean): Boolean
open fun teleportTo(p0: ServerLevel, p1: Double, p2: Double, p3: Double, p4: MutableSet<Relative>, p5: Float, p6: Float, p7: Boolean, p8: PlayerTeleportEvent.TeleportCause): Boolean
Link copied to clipboard
open fun thunderHit(p0: ServerLevel, p1: LightningBolt)
Link copied to clipboard
open override fun tick()
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