FakePlayer

class FakePlayer(server: MinecraftServer, level: ServerLevel, profile: GameProfile, val hasEvents: Boolean) : ServerPlayer

Constructors

Link copied to clipboard
constructor(server: MinecraftServer, level: ServerLevel, profile: GameProfile, hasEvents: Boolean)

Properties

Link copied to clipboard
open val abilities: Abilities?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val activationType: ActivationType?
Link copied to clipboard
open val activeEffects: Collection<MobEffectInstance?>?
Link copied to clipboard
open val activeEffectsMap: Map<Holder<MobEffect?>?, MobEffectInstance?>?
Link copied to clipboard
open val activeItem: ItemStack?
Link copied to clipboard
open val advancements: PlayerAdvancements?
Link copied to clipboard
var adventure$displayName: Component?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val ageScale: Float
Link copied to clipboard
open var airSupply: Int
Link copied to clipboard
Link copied to clipboard
open val armorValue: Int
Link copied to clipboard
Link copied to clipboard
val attachments: EntityAttachments?
Link copied to clipboard
Link copied to clipboard
open val attributes: AttributeMap?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val bedOrientation: @Nullable Direction?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val blockStateOn: BlockState?
Link copied to clipboard
val blockX: Int
Link copied to clipboard
val blockY: Int
Link copied to clipboard
val blockZ: Int
Link copied to clipboard
var boundingBox: AABB?
Link copied to clipboard
open val brain: Brain<out LivingEntity?>?
Link copied to clipboard
open val bukkitEntity: CraftPlayer?
Link copied to clipboard
open val bukkitEntityRaw: @Nullable CraftEntity?
Link copied to clipboard
open val bukkitLivingEntity: CraftLivingEntity?
Link copied to clipboard
Link copied to clipboard
open val bukkitYaw: Float
Link copied to clipboard
open var camera: Entity?
Link copied to clipboard
open var chatSession: @Nullable RemoteChatSession?
Link copied to clipboard
open val chatVisibility: ChatVisiblity?
Link copied to clipboard
open var chunkTrackingView: ChunkTrackingView?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val combatTracker: CombatTracker?
Link copied to clipboard
var compassTarget: Location?
Link copied to clipboard
var connection: ServerGamePacketListenerImpl?
Link copied to clipboard
Link copied to clipboard
var containerMenu: AbstractContainerMenu?
Link copied to clipboard
val containerSynchronizer: ContainerSynchronizer?
Link copied to clipboard
open val controlledVehicle: @Nullable Entity?
Link copied to clipboard
open val controllingPassenger: @Nullable LivingEntity?
Link copied to clipboard
open val cooldowns: ItemCooldowns?
Link copied to clipboard
val craftAttributes: CraftAttributeMap?
Link copied to clipboard
var currentExplosionCause: @Nullable Entity?
Link copied to clipboard
var currentImpulseImpactPos: @Nullable Vec3?
Link copied to clipboard
open var customName: @Nullable Component?
Link copied to clipboard
open val deathSound: SoundEvent?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var deltaMovement: Vec3?
Link copied to clipboard
Link copied to clipboard
open val direction: Direction?
Link copied to clipboard
open val dismountPoses: ImmutableList<Pose?>?
Link copied to clipboard
open val displayName: Component?
Link copied to clipboard
var drops: List<Entity.DefaultDrop?>?
Link copied to clipboard
Link copied to clipboard
val elytraAnimationState: ElytraAnimationState?
Link copied to clipboard
Link copied to clipboard
val encodeId: @Nullable String?
Link copied to clipboard
open val enderChestInventory: PlayerEnderChestContainer?
Link copied to clipboard
open val enderPearls: Set<ThrownEnderpearl?>?
Link copied to clipboard
open val entityData: SynchedEntityData?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val eyePosition: Vec3?
Link copied to clipboard
open val eyeY: Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val fallSounds: LivingEntity.Fallsounds?
Link copied to clipboard
Link copied to clipboard
open val feedbackDisplayName: Component?
Link copied to clipboard
Link copied to clipboard
open val firstPassenger: @Nullable Entity?
Link copied to clipboard
var fishing: @Nullable FishingHook?
Link copied to clipboard
Link copied to clipboard
open val fluidInteractionBox: @Nullable AABB?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var flyingFallDamage: TriState?
Link copied to clipboard
open val foodData: FoodData?
Link copied to clipboard
Link copied to clipboard
open val forward: Vec3?
Link copied to clipboard
Link copied to clipboard
var frictionState: TriState?
Link copied to clipboard
Link copied to clipboard
val gameMode: ServerPlayerGameMode?
Link copied to clipboard
open val gameProfile: GameProfile?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val headLookAngle: Vec3?
Link copied to clipboard
open var health: Float
Link copied to clipboard
Link copied to clipboard
open val hurtDir: Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var id: Int
Link copied to clipboard
open val inBlockState: BlockState?
Link copied to clipboard
open val indirectPassengers: Iterable<Entity?>?
Link copied to clipboard
open val interpolation: InterpolationHandler?
Link copied to clipboard
open val inventory: Inventory?
Link copied to clipboard
val inventoryMenu: InventoryMenu?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val ipAddress: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isAlive: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isBaby: Boolean
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
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
open val isHurt: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isInLava: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isInRain: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isInWall: Boolean
Link copied to clipboard
open val isInWater: Boolean
Link copied to clipboard
Link copied to clipboard
open var isJumping: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isOnFire: Boolean
Link copied to clipboard
Link copied to clipboard
open val isOnRails: Boolean
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
open val isScoping: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var isSilent: Boolean
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
Link copied to clipboard
open val isTicking: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val isVehicle: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val itemBlockingWith: @Nullable ItemStack?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val killCredit: @Nullable LivingEntity?
Link copied to clipboard
open var knownMovement: Vec3?
Link copied to clipboard
open val knownSpeed: Vec3?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val lastAttacker: LivingEntity?
Link copied to clipboard
open var lastClientInput: Input?
Link copied to clipboard
open val lastClientMoveIntent: Vec3?
Link copied to clipboard
open val lastClimbablePos: Optional<BlockPos?>?
Link copied to clipboard
Link copied to clipboard
open val lastDamageSource: @Nullable DamageSource?
Link copied to clipboard
open var lastDeathLocation: Optional<GlobalPos?>?
Link copied to clipboard
Link copied to clipboard
open var lastHurtByMob: @Nullable LivingEntity?
Link copied to clipboard
Link copied to clipboard
open val lastHurtByPlayer: @Nullable Player?
Link copied to clipboard
Link copied to clipboard
open val lastHurtMob: @Nullable LivingEntity?
Link copied to clipboard
Link copied to clipboard
var lastKnownName: @Nullable String?
Link copied to clipboard
var lastLavaContact: @Nullable BlockPos?
Link copied to clipboard
Link copied to clipboard
open var lastSectionPos: SectionPos?
Link copied to clipboard
Link copied to clipboard
open val liquidCollisionShape: VoxelShape?
Link copied to clipboard
var listName: @Nullable Component?
Link copied to clipboard
Link copied to clipboard
open val livingEntity: LivingEntity?
Link copied to clipboard
Link copied to clipboard
open val lookAngle: Vec3?
Link copied to clipboard
open val lootTable: Optional<ResourceKey<LootTable?>?>?
Link copied to clipboard
Link copied to clipboard
open val luck: Float
Link copied to clipboard
open var mainArm: HumanoidArm?
Link copied to clipboard
open val mainHandItem: ItemStack?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val maxAirSupply: Int
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
open val motionDirection: Direction?
Link copied to clipboard
Link copied to clipboard
open val name: Component?
Link copied to clipboard
open val nearestViewDirection: Direction?
Link copied to clipboard
Link copied to clipboard
var newExp: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var noActionTime: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val object: @Nullable Any?
Link copied to clipboard
open val offhandItem: ItemStack?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val onPos: BlockPos?
Link copied to clipboard
open val onPosLegacy: BlockPos?
Link copied to clipboard
var origin: @Nullable Vec3?
Link copied to clipboard
var originWorld: @Nullable UUID?
Link copied to clipboard
Link copied to clipboard
var particleStatus: ParticleStatus?
Link copied to clipboard
val passengers: List<Entity?>?
Link copied to clipboard
open val passengersAndSelf: Stream<Entity?>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val pickRadius: Float
Link copied to clipboard
open val pickResult: @Nullable ItemStack?
Link copied to clipboard
open val pistonPushReaction: PushReaction?
Link copied to clipboard
Link copied to clipboard
var playerNaturallySpawnedEvent: @Nullable PlayerNaturallySpawnCreaturesEvent?
Link copied to clipboard
open val playerTime: Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var portalProcess: @Nullable PortalProcessor?
Link copied to clipboard
open var pose: Pose?
Link copied to clipboard
open val positionCodec: VecDeltaCodec?
Link copied to clipboard
val posLock: Any?
Link copied to clipboard
open val profile: ResolvableProfile?
Link copied to clipboard
var projectileSource: @Nullable ProjectileSource?
Link copied to clipboard
open val quadLeashHolderOffsets: Array<out Vec3?>?
Link copied to clipboard
var queuedHealthUpdatePacket: @Nullable ClientboundSetHealthPacket?
Link copied to clipboard
var quitReason: @Nullable PlayerQuitEvent.QuitReason?
Link copied to clipboard
open var raidOmenPosition: @Nullable BlockPos?
Link copied to clipboard
open val random: RandomSource?
Link copied to clipboard
open val randomY: Double
Link copied to clipboard
open val recipeBook: ServerRecipeBook?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val removalReason: @Nullable Entity.RemovalReason?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val respawnConfig: @Nullable ServerPlayer.RespawnConfig?
Link copied to clipboard
open val rootVehicle: Entity?
Link copied to clipboard
open val rotationVector: Vec2?
Link copied to clipboard
Link copied to clipboard
open var score: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val selfAndPassengers: Stream<Entity?>?
Link copied to clipboard
Link copied to clipboard
open var shoulderEntityLeft: CompoundTag?
Link copied to clipboard
open var shoulderEntityRight: CompoundTag?
Link copied to clipboard
open var shoulderParrotLeft: Optional<Parrot.Variant?>?
Link copied to clipboard
open var shoulderParrotRight: Optional<Parrot.Variant?>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val sleepingPos: Optional<BlockPos?>?
Link copied to clipboard
open val sleepTimer: Int
Link copied to clipboard
open val soundSource: SoundSource?
Link copied to clipboard
open val soundVolume: Float
Link copied to clipboard
Link copied to clipboard
var spawnReason: @Nullable CreatureSpawnEvent.SpawnReason?
Link copied to clipboard
open var speed: Float
Link copied to clipboard
open val stats: ServerStatsCounter?
Link copied to clipboard
Link copied to clipboard
open val stringUUID: String?
Link copied to clipboard
open val swimHighSpeedSplashSound: SoundEvent?
Link copied to clipboard
open val swimSound: SoundEvent?
Link copied to clipboard
open val swimSplashSound: SoundEvent?
Link copied to clipboard
Link copied to clipboard
var swingingArm: @Nullable InteractionHand?
Link copied to clipboard
Link copied to clipboard
open val tabListDisplayName: @Nullable Component?
Link copied to clipboard
open val tabListOrder: Int
Link copied to clipboard
Link copied to clipboard
open val team: @Nullable PlayerTeam?
Link copied to clipboard
open val teamColor: Int
Link copied to clipboard
open val textFilter: TextFilter?
Link copied to clipboard
Link copied to clipboard
open var ticksFrozen: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val type: EntityType<*>?
Link copied to clipboard
open val usedItemHand: InteractionHand?
Link copied to clipboard
open val useItem: ItemStack?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var uuid: UUID?
Link copied to clipboard
Link copied to clipboard
open val vehicle: @Nullable Entity?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var visualFire: TriState?
Link copied to clipboard
Link copied to clipboard
open val voicePitch: Float
Link copied to clipboard
val walkAnimation: WalkAnimationState?
Link copied to clipboard
open val wardenSpawnTracker: Optional<WardenSpawnTracker?>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val weaponItem: ItemStack?
Link copied to clipboard
var weatherType: @Nullable WeatherType?
Link copied to clipboard
Link copied to clipboard
val x: Double
Link copied to clipboard
var xo: Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var xRot: Float
Link copied to clipboard
Link copied to clipboard
var xxa: Float
Link copied to clipboard
val y: Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var yHeadRot: Float
Link copied to clipboard
Link copied to clipboard
var yo: Double
Link copied to clipboard
Link copied to clipboard
open var yRot: Float
Link copied to clipboard
Link copied to clipboard
var yya: Float
Link copied to clipboard
val z: Double
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(yRot: Float, xRot: Float)
Link copied to clipboard
open fun absSnapTo(x: Double, y: Double, z: Double)
open fun absSnapTo(x: Double, y: Double, z: Double, yRot: Float, xRot: Float)
Link copied to clipboard
open fun activeLocationDependentEnchantments(slot: EquipmentSlot?): Map<Enchantment?, Set<EnchantmentLocationBasedEffect?>?>?
Link copied to clipboard
open fun addDeltaMovement(momentum: Vec3?)
Link copied to clipboard
fun addEffect(newEffect: MobEffectInstance?): Boolean
open fun addEffect(newEffect: MobEffectInstance?, source: @Nullable Entity?): Boolean
open fun addEffect(newEffect: MobEffectInstance?, cause: EntityPotionEffectEvent.Cause?): Boolean
open fun addEffect(newEffect: MobEffectInstance?, source: @Nullable Entity?, cause: EntityPotionEffectEvent.Cause?): Boolean
open fun addEffect(newEffect: MobEffectInstance?, source: @Nullable Entity?, cause: EntityPotionEffectEvent.Cause?, fireEvent: Boolean): Boolean
Link copied to clipboard
open fun addItem(itemStack: ItemStack?): Boolean
Link copied to clipboard
open fun addTag(tag: String?): Boolean
Link copied to clipboard
open fun adjustSpawnLocation(level: ServerLevel?, spawnSuggestion: BlockPos?): BlockPos?
Link copied to clipboard
open fun aiStep()
Link copied to clipboard
Link copied to clipboard
open fun animateHurt(yaw: Float)
Link copied to clipboard
fun applyComponentsFromItemStack(stack: ItemStack?)
Link copied to clipboard
open fun applyEffectsFromBlocks(from: Vec3?, to: Vec3?)
Link copied to clipboard
open fun applyItemBlocking(level: ServerLevel?, source: DamageSource?, damage: Float): Float
open fun applyItemBlocking(level: ServerLevel?, source: DamageSource?, damage: Float, dryRun: Boolean): Float
Link copied to clipboard
Link copied to clipboard
open fun asLivingEntity(): @Nullable LivingEntity?
Link copied to clipboard
open fun attack(entity: Entity?)
Link copied to clipboard
open fun attackable(): Boolean
Link copied to clipboard
open fun awardKillScore(victim: Entity?, killingBlow: DamageSource?)
Link copied to clipboard
open fun awardRecipes(recipes: Collection<RecipeHolder<*>?>?): Int
Link copied to clipboard
open fun awardRecipesByKey(recipeIds: List<ResourceKey<Recipe<*>?>?>?)
Link copied to clipboard
open fun awardStat(location: Identifier?)
open fun awardStat(stat: Stat<*>?)
open fun awardStat(location: Identifier?, count: Int)
open fun awardStat(stat: Stat<*>?, count: Int)
Link copied to clipboard
open fun baseTick()
Link copied to clipboard
open fun belowNameDisplay(): @Nullable Component?
Link copied to clipboard
open fun blockActionRestricted(level: Level?, pos: BlockPos?, gameType: GameType?): Boolean
Link copied to clipboard
open fun blockingItemEffects(level: ServerLevel?, damageSource: DamageSource?, f: Float)
Link copied to clipboard
Link copied to clipboard
open fun blockPosition(): BlockPos?
Link copied to clipboard
open fun broadcastToPlayer(player: ServerPlayer?): Boolean
Link copied to clipboard
Link copied to clipboard
fun calculateViewVector(xRot: Float, yRot: Float): Vec3?
Link copied to clipboard
open fun canAttack(target: LivingEntity?): Boolean
Link copied to clipboard
open fun canBeAffected(newEffect: MobEffectInstance?): Boolean
Link copied to clipboard
open fun canBeCollidedWith(other: @Nullable Entity?): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun canBlockAttack(source: DamageSource?, damage: Float): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun canCollideWith(entity: Entity?): Boolean
Link copied to clipboard
open fun canCollideWithBukkit(entity: Entity?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun canDropItems(): Boolean
Link copied to clipboard
open fun canEat(canAlwaysEat: Boolean): Boolean
Link copied to clipboard
fun canEquipWithDispenser(itemStack: ItemStack?): Boolean
Link copied to clipboard
open fun canFreeze(): Boolean
Link copied to clipboard
open fun canHarmPlayer(target: Player?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun cannotAttackWithItem(itemStack: ItemStack?, tolerance: Int): 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(fluid: FluidState?): Boolean
Link copied to clipboard
open fun canTeleport(from: Level?, to: Level?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun canUsePortal(ignorePassenger: Boolean): Boolean
Link copied to clipboard
open fun canUseSlot(slot: EquipmentSlot?): Boolean
Link copied to clipboard
open fun causeExtraKnockback(entity: Entity?, knockbackAmount: Float, oldMovement: Vec3?)
Link copied to clipboard
open fun causeFallDamage(fallDistance: Double, damageModifier: Float, damageSource: DamageSource?): Boolean
Link copied to clipboard
open fun causeFoodExhaustion(amount: Float)
open fun causeFoodExhaustion(amount: Float, reason: EntityExhaustionEvent.ExhaustionReason?)
Link copied to clipboard
open fun checkBelowWorld()
Link copied to clipboard
open fun checkDespawn()
Link copied to clipboard
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
Link copied to clipboard
open fun clearSleepingPos()
Link copied to clipboard
open fun clientInformation(): ClientInformation?
Link copied to clipboard
open fun closeContainer()
open fun closeContainer(reason: InventoryCloseEvent.Reason?)
Link copied to clipboard
open fun closerThan(other: Entity?, distance: Double): Boolean
open fun closerThan(other: Entity?, distanceXZ: Double, distanceY: Double): Boolean
Link copied to clipboard
open fun closeUnloadedInventory(reason: InventoryCloseEvent.Reason?)
Link copied to clipboard
open fun collidedWithFluid(fluidState: FluidState?, blockPos: BlockPos?, from: Vec3?, to: Vec3?): Boolean
Link copied to clipboard
open fun collidedWithShapeMovingFrom(from: Vec3?, to: Vec3?, aabbs: List<AABB?>?): Boolean
Link copied to clipboard
open fun commandSource(): CommandSource?
Link copied to clipboard
Link copied to clipboard
open fun copyPosition(target: Entity?)
Link copied to clipboard
open fun copyRespawnPosition(player: ServerPlayer?)
Link copied to clipboard
Link copied to clipboard
open fun createCommandSourceStack(): CommandSourceStack?
open fun createCommandSourceStackForNameResolution(level: ServerLevel?): CommandSourceStack?
Link copied to clipboard
open fun createCommonSpawnInfo(level: ServerLevel?): CommonPlayerSpawnInfo?
Link copied to clipboard
open fun crit(entity: Entity?)
Link copied to clipboard
open fun damageSources(): DamageSources?
Link copied to clipboard
Link copied to clipboard
open fun debugInfo(): String?
Link copied to clipboard
open fun debugSubscriptions(): Set<DebugSubscription<*>?>?
Link copied to clipboard
open fun deflection(projectile: Projectile?): ProjectileDeflection?
Link copied to clipboard
open fun deregisterEnderPearl(enderPearl: ThrownEnderpearl?)
Link copied to clipboard
Link copied to clipboard
open fun die(source: DamageSource?)
Link copied to clipboard
fun discard()
fun discard(cause: @Nullable EntityRemoveEvent.Cause?)
Link copied to clipboard
open fun disconnect()
Link copied to clipboard
Link copied to clipboard
open fun dismountTo(x: Double, y: Double, z: Double)
Link copied to clipboard
Link copied to clipboard
open fun distanceTo(entity: Entity?): Float
Link copied to clipboard
open fun distanceToSqr(entity: Entity?): Double
open fun distanceToSqr(pos: Vec3?): Double
open fun distanceToSqr(x2: Double, y2: Double, z2: Double): Double
Link copied to clipboard
fun doCheckFallDamage(xa: Double, ya: Double, za: Double, onGround: Boolean)
Link copied to clipboard
open fun doCloseContainer()
Link copied to clipboard
open fun doHurtTarget(level: ServerLevel?, target: Entity?): Boolean
Link copied to clipboard
open fun doTick()
Link copied to clipboard
open fun drop(all: Boolean): Boolean
fun drop(itemStack: ItemStack?, randomly: Boolean, thrownFromHand: Boolean): @Nullable ItemEntity?
open fun drop(itemStack: ItemStack?, randomly: Boolean, thrownFromHand: Boolean, callEvent: Boolean, entityOperation: @Nullable Consumer<Item?>?): ItemEntity?
open fun drop(itemStack: ItemStack?, thrownFromHand: Boolean): @Nullable ItemEntity?
Link copied to clipboard
open fun dropAllLeashConnections(player: @Nullable Player?): Boolean
open fun dropAllLeashConnections(player: @Nullable Player?, hand: @Nullable InteractionHand?): Boolean
Link copied to clipboard
open fun dropFromEntityInteractLootTable(level: ServerLevel?, key: ResourceKey<LootTable?>?, interactingEntity: @Nullable Entity?, tool: ItemInstance?, consumer: BiConsumer<ServerLevel?, ItemStack?>?): Boolean
Link copied to clipboard
open fun dropFromGiftLootTable(level: ServerLevel?, key: ResourceKey<LootTable?>?, consumer: BiConsumer<ServerLevel?, ItemStack?>?): Boolean
Link copied to clipboard
open fun dropFromLootTable(level: ServerLevel?, source: DamageSource?, playerKilled: Boolean, lootTable: ResourceKey<LootTable?>?)
open fun dropFromLootTable(level: ServerLevel?, source: DamageSource?, playerKilled: Boolean, lootTable: ResourceKey<LootTable?>?, itemStackConsumer: Consumer<ItemStack?>?)
Link copied to clipboard
open fun ejectPassengers()
Link copied to clipboard
Link copied to clipboard
open fun entityTags(): Set<String?>?
Link copied to clipboard
open fun equipmentHasChanged(previous: ItemStack?, current: ItemStack?): Boolean
Link copied to clipboard
open fun extinguishFire()
Link copied to clipboard
open fun fillCrashReportCategory(category: CrashReportCategory?)
Link copied to clipboard
open fun findRespawnPositionAndUseSpawnBlock(consumeSpawnBlock: Boolean, postTeleportTransition: TeleportTransition.PostTeleportTransition?, respawnReason: PlayerRespawnEvent.RespawnReason?): @Nullable TeleportTransition?
Link copied to clipboard
open fun findRespawnPositionAndUseSpawnBlock0(consumeSpawnBlock: Boolean, postTeleportTransition: TeleportTransition.PostTeleportTransition?, respawnReason: PlayerRespawnEvent.RespawnReason?): @Nullable ServerPlayer.RespawnResult?
Link copied to clipboard
open fun fireImmune(): Boolean
Link copied to clipboard
open fun forceAddEffect(newEffect: MobEffectInstance?, source: @Nullable Entity?)
Link copied to clipboard
open fun forceSetRotation(yRot: Float, relativeY: Boolean, xRot: Float, relativeX: Boolean)
Link copied to clipboard
open fun fudgePositionAfterSizeChange(previousDimensions: EntityDimensions?): Boolean
Link copied to clipboard
open fun gameEvent(event: Holder<GameEvent?>?)
open fun gameEvent(event: Holder<GameEvent?>?, sourceEntity: @Nullable Entity?)
Link copied to clipboard
open fun gameMode(): GameType?
Link copied to clipboard
open operator fun <T : Any?> get(type: DataComponentType<out T?>?): @Nullable T?
Link copied to clipboard
open fun getAddEntityPacket(serverEntity: ServerEntity?): Packet<ClientGamePacketListener?>?
Link copied to clipboard
open fun getAttackAnim(a: Float): Float
Link copied to clipboard
open fun getAttackRangeWith(weaponItem: ItemStack?): AttackRange?
Link copied to clipboard
Link copied to clipboard
open fun getAttribute(attribute: Holder<Attribute?>?): @Nullable AttributeInstance?
Link copied to clipboard
open fun getAttributeBaseValue(attribute: Holder<Attribute?>?): Double
Link copied to clipboard
open fun getAttributeValue(attribute: Holder<Attribute?>?): Double
Link copied to clipboard
open fun getAvailableSpaceBelow(maxDistance: Double): Double
Link copied to clipboard
open fun getBlockExplosionResistance(explosion: Explosion?, level: BlockGetter?, pos: BlockPos?, block: BlockState?, fluid: FluidState?, resistance: Float): Float
Link copied to clipboard
fun getBoundingBoxAt(x: Double, y: Double, z: Double): AABB?
Link copied to clipboard
open fun getDefaultDimensions(pose: Pose?): EntityDimensions?
Link copied to clipboard
open fun getDestroySpeed(state: BlockState?): Float
Link copied to clipboard
fun getDimensions(pose: Pose?): EntityDimensions?
Link copied to clipboard
open fun getDismountLocationForPassenger(passenger: LivingEntity?): Vec3?
Link copied to clipboard
open fun getEffect(effect: Holder<MobEffect?>?): @Nullable MobEffectInstance?
Link copied to clipboard
open fun getEffectBlendFactor(effect: Holder<MobEffect?>?, partialTicks: Float): Float
Link copied to clipboard
fun getEquipmentSlotForItem(itemStack: ItemStack?): EquipmentSlot?
Link copied to clipboard
fun getExperienceReward(level: ServerLevel?, killer: @Nullable Entity?): Int
Link copied to clipboard
open fun getExpReward(level: ServerLevel?, killer: @Nullable Entity?): Int
Link copied to clipboard
open fun getFallDamageSound(dmg: Int): SoundEvent?
Link copied to clipboard
open fun getFluidFallingAdjustedMovement(baseGravity: Double, isFalling: Boolean, movement: Vec3?): Vec3?
Link copied to clipboard
open fun getFluidHeight(type: TagKey<Fluid?>?): Double
Link copied to clipboard
open fun getHandHoldingItemAngle(item: Item?): Vec3?
Link copied to clipboard
open fun getHurtSound(source: DamageSource?): SoundEvent?
Link copied to clipboard
open fun getItemBySlot(slot: EquipmentSlot?): ItemStack?
Link copied to clipboard
open fun getItemHeldByArm(arm: HumanoidArm?): ItemStack?
Link copied to clipboard
open fun getItemInHand(hand: InteractionHand?): ItemStack?
Link copied to clipboard
Link copied to clipboard
open fun getLightProbePosition(partialTickTime: Float): Vec3?
Link copied to clipboard
open fun getLocalBoundsForPose(pose: Pose?): AABB?
Link copied to clipboard
open fun <T : Any?> getOrDefault(type: DataComponentType<out T?>?, defaultValue: T?): T?
Link copied to clipboard
open fun getPassengerRidingPosition(passenger: Entity?): Vec3?
Link copied to clipboard
fun getPosition(partialTickTime: Float): Vec3?
Link copied to clipboard
open fun getPreciseBodyRotation(partial: Float): Float
Link copied to clipboard
open fun getProjectile(heldWeapon: ItemStack?): ItemStack?
Link copied to clipboard
open fun getRandomX(spread: Double): Double
Link copied to clipboard
open fun getRandomZ(spread: Double): Double
Link copied to clipboard
open fun getRayTrace(maxDistance: Int, fluidCollisionOption: ClipContext.Fluid?): HitResult?
Link copied to clipboard
open fun getRelativePortalPosition(axis: Direction.Axis?, portalArea: BlockUtil.FoundRectangle?): Vec3?
Link copied to clipboard
open fun getRopeHoldPosition(partialTickTime: Float): Vec3?
Link copied to clipboard
open fun getSharedFlag(flag: Int): Boolean
Link copied to clipboard
open fun getSlot(slot: Int): @Nullable SlotAccess?
Link copied to clipboard
open fun getSlotsFromRange(slots: IntList?): SlotCollection?
Link copied to clipboard
open fun getSwimAmount(a: Float): Float
Link copied to clipboard
open fun getTargetEntity(maxDistance: Int): @Nullable EntityHitResult?
Link copied to clipboard
open fun <T : Any?> getTyped(type: DataComponentType<T?>?): @Nullable TypedDataComponent<T?>?
Link copied to clipboard
fun getUpVector(a: Float): Vec3?
Link copied to clipboard
open fun getVehicleAttachmentPoint(vehicle: Entity?): Vec3?
Link copied to clipboard
fun getViewVector(a: Float): Vec3?
Link copied to clipboard
open fun getViewXRot(a: Float): Float
Link copied to clipboard
open fun getViewYRot(a: Float): Float
Link copied to clipboard
open fun getVisibilityPercent(targetingEntity: @Nullable Entity?): Double
Link copied to clipboard
open fun giveExperienceLevels(amount: Int)
Link copied to clipboard
Link copied to clipboard
open fun handleCreativeModeItemDrop(stack: ItemStack?)
Link copied to clipboard
open fun handleDamageEvent(source: DamageSource?)
Link copied to clipboard
open fun handleEntityEvent(id: Byte)
Link copied to clipboard
open fun handleExtraItemsCreatedOnUse(extraItems: ItemStack?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hasContainerOpen(container: ContainerOpenersCounter?, blockPos: BlockPos?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasCorrectToolForDrops(state: BlockState?): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hasEffect(effect: Holder<MobEffect?>?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasIndirectPassenger(entity: Entity?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasItemInSlot(slot: EquipmentSlot?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasLineOfSight(target: Entity?): Boolean
open fun hasLineOfSight(target: Entity?, blockCollidingContext: ClipContext.Block?, fluidCollidingContext: ClipContext.Fluid?, eyeHeight: Double): Boolean
Link copied to clipboard
open fun hasPassenger(test: Predicate<Entity?>?): Boolean
open fun hasPassenger(entity: Entity?): Boolean
Link copied to clipboard
open fun hasPose(pose: Pose?): Boolean
Link copied to clipboard
open fun heal(heal: Float)
open fun heal(heal: Float, regainReason: EntityRegainHealthEvent.RegainReason?)
open fun heal(heal: Float, regainReason: EntityRegainHealthEvent.RegainReason?, isFastRegen: Boolean)
Link copied to clipboard
fun hurt(source: DamageSource?, damage: Float)
Link copied to clipboard
open fun hurtClient(source: DamageSource?): Boolean
Link copied to clipboard
fun hurtOrSimulate(source: DamageSource?, damage: Float): Boolean
Link copied to clipboard
open fun hurtServer(level: ServerLevel?, source: DamageSource?, damage: Float): Boolean
Link copied to clipboard
fun igniteForSeconds(numberOfSeconds: Float)
fun igniteForSeconds(numberOfSeconds: Float, callEvent: Boolean)
Link copied to clipboard
open fun igniteForTicks(numberOfTicks: Int)
Link copied to clipboard
open fun ignoreExplosion(explosion: Explosion?): Boolean
Link copied to clipboard
open fun inactiveTick()
Link copied to clipboard
open fun increaseScore(amount: Int)
Link copied to clipboard
open fun indicateDamage(xd: Double, zd: Double)
Link copied to clipboard
Link copied to clipboard
open fun initMenu(container: AbstractContainerMenu?)
Link copied to clipboard
open fun interact(player: Player?, hand: InteractionHand?, location: Vec3?): InteractionResult?
Link copied to clipboard
open fun interactOn(entity: Entity?, hand: InteractionHand?, location: Vec3?): InteractionResult?
Link copied to clipboard
open fun is(rawType: EntityType<*>?): Boolean
open fun is(set: HolderSet<EntityType<*>?>?): Boolean
open fun is(type: Holder<EntityType<*>?>?): Boolean
open fun is(type: ResourceKey<EntityType<*>?>?): Boolean
open fun is(tag: TagKey<EntityType<*>?>?): Boolean
open fun is(other: Entity?): Boolean
Link copied to clipboard
fun isAlliedTo(other: @Nullable Entity?): Boolean
open fun isAlliedTo(other: @Nullable Team?): Boolean
Link copied to clipboard
open fun isCollidable(ignoreClimbing: Boolean): Boolean
Link copied to clipboard
open fun isColliding(pos: BlockPos?, state: BlockState?): Boolean
Link copied to clipboard
fun isEquippableInSlot(itemStack: ItemStack?, slot: EquipmentSlot?): Boolean
Link copied to clipboard
open fun isEyeInFluid(type: TagKey<Fluid?>?): Boolean
Link copied to clipboard
open fun isFree(xa: Double, ya: Double, za: Double): Boolean
Link copied to clipboard
open fun isHolding(itemPredicate: Predicate<ItemStack?>?): Boolean
open fun isHolding(item: Item?): Boolean
Link copied to clipboard
open fun isInvisibleTo(player: Player?): Boolean
Link copied to clipboard
open fun isInvulnerableTo(level: ServerLevel?, source: DamageSource?): Boolean
Link copied to clipboard
fun isInvulnerableToBase(source: DamageSource?): Boolean
Link copied to clipboard
open fun isLookingAtMe(target: LivingEntity?, coneSize: Double, adjustForDistance: Boolean, seeThroughTransparentBlocks: Boolean, vararg gazeHeights: Double): Boolean
Link copied to clipboard
open fun isModelPartShown(part: PlayerModelPart?): Boolean
Link copied to clipboard
open fun isPassengerOfSameVehicle(other: Entity?): Boolean
Link copied to clipboard
open fun isSupportedBy(pos: BlockPos?): Boolean
Link copied to clipboard
open fun isWithinAttackRange(weaponItem: ItemStack?, aabb: AABB?, buffer: Double): Boolean
Link copied to clipboard
open fun isWithinBlockInteractionRange(pos: BlockPos?, buffer: Double): Boolean
Link copied to clipboard
open fun isWithinEntityInteractionRange(entity: Entity?, buffer: Double): Boolean
open fun isWithinEntityInteractionRange(aabb: AABB?, buffer: Double): Boolean
Link copied to clipboard
open fun jumpFromGround()
Link copied to clipboard
open fun kill(level: ServerLevel?)
Link copied to clipboard
open fun killedEntity(level: ServerLevel?, entity: LivingEntity?, source: DamageSource?): Boolean
Link copied to clipboard
open fun knockback(power: Double, xd: Double, zd: Double)
open fun knockback(power: Double, xd: Double, zd: Double, attacker: @Nullable Entity?, eventCause: EntityKnockbackEvent.Cause?)
Link copied to clipboard
open fun lavaHurt()
open fun lavaHurt(pos: @Nullable BlockPos?)
Link copied to clipboard
open fun lavaIgnite()
open fun lavaIgnite(pos: @Nullable BlockPos?)
Link copied to clipboard
open fun lerpHeadTo(yRot: Float, steps: Int)
Link copied to clipboard
open fun lerpMotion(movement: Vec3?)
Link copied to clipboard
open fun level(): ServerLevel?
Link copied to clipboard
open fun load(input: ValueInput?)
Link copied to clipboard
open fun loadAndSpawnEnderPearls(playerInput: ValueInput?)
Link copied to clipboard
open fun loadAndSpawnParentVehicle(playerInput: ValueInput?)
Link copied to clipboard
open fun lookAt(fromAnchor: EntityAnchorArgument.Anchor?, entity: Entity?, toAnchor: EntityAnchorArgument.Anchor?)
open fun lookAt(anchor: EntityAnchorArgument.Anchor?, pos: Vec3?)
Link copied to clipboard
open fun magicCrit(entity: Entity?)
Link copied to clipboard
Link copied to clipboard
open fun makeSound(sound: @Nullable SoundEvent?)
Link copied to clipboard
open fun makeStuckInBlock(blockState: BlockState?, speedMultiplier: Vec3?)
Link copied to clipboard
open fun makeWaypointConnectionWith(player: ServerPlayer?): Optional<WaypointTransmitter.Connection?>?
Link copied to clipboard
open fun maxUpStep(): Float
Link copied to clipboard
open fun mayBuild(): Boolean
Link copied to clipboard
open fun mayInteract(level: ServerLevel?, pos: BlockPos?): Boolean
Link copied to clipboard
open fun mayUseItemAt(pos: BlockPos?, direction: Direction?, itemStack: ItemStack?): Boolean
Link copied to clipboard
open fun mirror(mirror: Mirror?): Float
Link copied to clipboard
fun moonrise$getChunkData(): ChunkData?
Link copied to clipboard
fun moonrise$getChunkLoader(): RegionizedPlayerChunkLoader.PlayerChunkLoaderData?
Link copied to clipboard
fun moonrise$getChunkStatus(): FullChunkStatus?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun moonrise$getTrackedEntity(): ChunkMap.TrackedEntity?
Link copied to clipboard
fun moonrise$getViewDistanceHolder(): RegionizedPlayerChunkLoader.ViewDistanceHolder?
Link copied to clipboard
Link copied to clipboard
fun moonrise$setChunkData(chunkData: ChunkData?)
Link copied to clipboard
fun moonrise$setChunkLoader(loader: RegionizedPlayerChunkLoader.PlayerChunkLoaderData?)
Link copied to clipboard
fun moonrise$setChunkStatus(status: FullChunkStatus?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun moonrise$setTrackedEntity(trackedEntity: ChunkMap.TrackedEntity?)
Link copied to clipboard
open fun move(moverType: MoverType?, delta: Vec3?)
Link copied to clipboard
fun moveOrInterpolateTo(position: Vec3?)
fun moveOrInterpolateTo(yRot: Float, xRot: Float)
fun moveOrInterpolateTo(position: Optional<Vec3?>?, yRot: Optional<Float?>?, xRot: Optional<Float?>?)
fun moveOrInterpolateTo(position: Vec3?, yRot: Float, xRot: Float)
Link copied to clipboard
open fun moveRelative(speed: Float, input: Vec3?)
Link copied to clipboard
open fun nameAndId(): NameAndId?
Link copied to clipboard
Link copied to clipboard
open fun notifyLeasheeRemoved(entity: Leashable?)
Link copied to clipboard
open fun notifyLeashHolder(entity: Leashable?)
Link copied to clipboard
fun oldPosition(): Vec3?
Link copied to clipboard
open fun onAboveBubbleColumn(dragDown: Boolean, pos: BlockPos?)
Link copied to clipboard
open fun onAttack()
Link copied to clipboard
open fun onClientRemoval()
Link copied to clipboard
open fun onClimbable(): Boolean
Link copied to clipboard
open fun onEnchantmentPerformed(itemStack: ItemStack?, enchantmentCost: Int)
Link copied to clipboard
open fun onEnterCombat()
Link copied to clipboard
open fun onEquipItem(slot: EquipmentSlot?, oldStack: ItemStack?, stack: ItemStack?)
open fun onEquipItem(slot: EquipmentSlot?, oldStack: ItemStack?, stack: ItemStack?, silent: Boolean)
Link copied to clipboard
open fun onEquippedItemBroken(brokenItem: Item?, inSlot: EquipmentSlot?)
Link copied to clipboard
open fun onExplosionHit(explosionCausedBy: @Nullable Entity?)
Link copied to clipboard
open fun onGround(): Boolean
Link copied to clipboard
open fun onInsideBlock(state: BlockState?)
Link copied to clipboard
open fun onInsideBubbleColumn(dragDown: Boolean)
Link copied to clipboard
open fun onItemPickup(entity: ItemEntity?)
Link copied to clipboard
open fun onLeaveCombat()
Link copied to clipboard
open fun onPassengerTurned(passenger: Entity?)
Link copied to clipboard
open fun onRemoval(reason: Entity.RemovalReason?)
Link copied to clipboard
open fun onSyncedDataUpdated(updatedItems: List<SynchedEntityData.DataValue<*>?>?)
open fun onSyncedDataUpdated(accessor: EntityDataAccessor<*>?)
Link copied to clipboard
Link copied to clipboard
open fun openCommandBlock(commandBlock: CommandBlockEntity?)
Link copied to clipboard
open fun openDialog(dialog: Holder<Dialog?>?)
Link copied to clipboard
open fun openHorseInventory(horse: AbstractHorse?, container: Container?)
Link copied to clipboard
open fun openItemGui(itemStack: ItemStack?, hand: InteractionHand?)
Link copied to clipboard
open fun openJigsawBlock(jigsawBlock: JigsawBlockEntity?)
Link copied to clipboard
open fun openMenu(provider: @Nullable MenuProvider?): OptionalInt?
Link copied to clipboard
open fun openMinecartCommandBlock(commandBlock: MinecartCommandBlock?)
Link copied to clipboard
open fun openNautilusInventory(nautilus: AbstractNautilus?, container: Container?)
Link copied to clipboard
open fun openStructureBlock(structureBlock: StructureBlockEntity?)
Link copied to clipboard
open fun openTestBlock(testBlock: TestBlockEntity?)
Link copied to clipboard
open fun openTestInstanceBlock(testInstanceBlock: TestInstanceBlockEntity?)
Link copied to clipboard
open fun openTextEdit(sign: SignBlockEntity?, isFrontText: Boolean)
Link copied to clipboard
open fun permissions(): PermissionSet?
Link copied to clipboard
open fun pick(range: Double, a: Float, withLiquids: Boolean): HitResult?
Link copied to clipboard
open fun placePortalTicket(ticketPosition: BlockPos?)
Link copied to clipboard
open fun playerTouch(player: Player?)
Link copied to clipboard
open fun playSecondaryHurtSound(source: DamageSource?)
Link copied to clipboard
open fun playSound(sound: SoundEvent?)
open fun playSound(sound: SoundEvent?, volume: Float, pitch: Float)
Link copied to clipboard
open fun position(): Vec3?
Link copied to clipboard
fun positionRider(passenger: Entity?)
Link copied to clipboard
Link copied to clipboard
open fun postTick()
Link copied to clipboard
Link copied to clipboard
open fun problemPath(): ProblemReporter.PathElement?
Link copied to clipboard
open fun push(entity: Entity?)
open fun push(impulse: Vec3?)
open fun push(xa: Double, ya: Double, za: Double)
open fun push(xa: Double, ya: Double, za: Double, pushingEntity: @Nullable Entity?)
Link copied to clipboard
open fun randomTeleport(xx: Double, yy: Double, zz: Double, showParticles: Boolean): Boolean
open fun randomTeleport(xx: Double, yy: Double, zz: Double, showParticles: Boolean, cause: PlayerTeleportEvent.TeleportCause?): Optional<Boolean?>?
Link copied to clipboard
open fun recreateFromPacket(packet: ClientboundAddEntityPacket?)
Link copied to clipboard
Link copied to clipboard
open fun refreshEntityData(to: ServerPlayer?)
Link copied to clipboard
open fun registerAndUpdateEnderPearlTicket(enderpearl: ThrownEnderpearl?): Long
Link copied to clipboard
open fun registerDebugValues(level: ServerLevel?, registration: DebugValueSource.Registration?)
Link copied to clipboard
open fun registerEnderPearl(enderPearl: ThrownEnderpearl?)
Link copied to clipboard
Link copied to clipboard
open fun registryAccess(): RegistryAccess?
Link copied to clipboard
open fun releaseLeftShoulderEntity(): Entity?
Link copied to clipboard
open fun releaseRightShoulderEntity(): Entity?
Link copied to clipboard
open fun releaseUsingItem()
Link copied to clipboard
open fun rememberStabbedEntity(target: Entity?)
Link copied to clipboard
open fun remove(reason: Entity.RemovalReason?)
open fun remove(reason: Entity.RemovalReason?, eventCause: @Nullable EntityRemoveEvent.Cause?)
Link copied to clipboard
open fun removeAllEffects(cause: EntityPotionEffectEvent.Cause?): Boolean
Link copied to clipboard
open fun removeEffect(effect: Holder<MobEffect?>?): Boolean
open fun removeEffect(effect: Holder<MobEffect?>?, cause: EntityPotionEffectEvent.Cause?): Boolean
Link copied to clipboard
fun removeEffectNoUpdate(effect: Holder<MobEffect?>?): @Nullable MobEffectInstance?
open fun removeEffectNoUpdate(effect: Holder<MobEffect?>?, cause: EntityPotionEffectEvent.Cause?): @Nullable MobEffectInstance?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun removeTag(tag: String?): Boolean
Link copied to clipboard
open fun removeVehicle()
open fun removeVehicle(suppressCancellation: Boolean)
Link copied to clipboard
open fun requestDebugSubscriptions(subscriptions: Set<DebugSubscription<*>?>?)
Link copied to clipboard
Link copied to clipboard
open fun resendPossiblyDesyncedDataValues(accessors: List<EntityDataAccessor<*>?>?, to: ServerPlayer?)
Link copied to clipboard
open fun resendPossiblyDesyncedEntityData(player: ServerPlayer?)
Link copied to clipboard
open fun reset()
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
open fun resetRecipes(recipe: Collection<RecipeHolder<*>?>?): Int
Link copied to clipboard
open fun resetSentInfo()
Link copied to clipboard
open fun resetStat(stat: Stat<*>?)
Link copied to clipboard
open fun resolveBlockedDamage(damageSource: DamageSource?, damageAmount: Float): Float
Link copied to clipboard
open fun restoreFrom(oldPlayer: ServerPlayer?, restoreAll: Boolean)
open fun restoreFrom(oldEntity: Entity?)
Link copied to clipboard
open fun resyncUsingItem(serverPlayer: ServerPlayer?)
Link copied to clipboard
Link copied to clipboard
open fun rideTick()
Link copied to clipboard
open fun rotate(rotation: Rotation?): Float
Link copied to clipboard
open fun save(output: ValueOutput?): Boolean
Link copied to clipboard
open fun saveAsPassenger(output: ValueOutput?): Boolean
open fun saveAsPassenger(output: ValueOutput?, includeAll: Boolean, includeNonSaveable: Boolean, forceSerialization: Boolean): Boolean
Link copied to clipboard
open fun saveWithoutId(output: ValueOutput?)
open fun saveWithoutId(output: ValueOutput?, includeAll: Boolean, includeNonSaveable: Boolean, forceSerialization: Boolean)
Link copied to clipboard
open fun sendBuildLimitMessage(isTooHigh: Boolean, limit: Int)
Link copied to clipboard
open fun sendChatMessage(message: OutgoingChatMessage?, filtered: Boolean, chatType: ChatType.Bound?)
open fun sendChatMessage(message: OutgoingChatMessage?, filtered: Boolean, chatType: ChatType.Bound?, unsigned: @Nullable Component?)
Link copied to clipboard
open fun sendEffectToPassengers(effect: MobEffectInstance?)
Link copied to clipboard
open fun sendMerchantOffers(containerId: Int, offers: MerchantOffers?, merchantLevel: Int, merchantXp: Int, showProgressBar: Boolean, canRestock: Boolean)
Link copied to clipboard
open fun sendOverlayMessage(message: Component?)
Link copied to clipboard
open fun sendServerStatus(status: ServerStatus?)
Link copied to clipboard
open fun sendSpawnProtectionMessage(pos: BlockPos?)
Link copied to clipboard
open fun sendSystemMessage(message: Component?, overlay: Boolean)
open fun sendSystemMessage(message: Component?)
Link copied to clipboard
open fun setAsInsidePortal(portal: Portal?, pos: BlockPos?)
Link copied to clipboard
open fun <T : Any?> setComponent(type: DataComponentType<T?>?, value: T?)
Link copied to clipboard
open fun setDiscardFriction(discardFriction: Boolean)
Link copied to clipboard
open fun setEntityOnShoulder(entityTag: CompoundTag?): Boolean
Link copied to clipboard
open fun setExperienceLevels(amount: Int)
Link copied to clipboard
open fun setExperiencePoints(amount: Int)
Link copied to clipboard
open fun setGameMode(mode: GameType?): Boolean
open fun setGameMode(mode: GameType?, cause: PlayerGameModeChangeEvent.Cause?, message: @Nullable Component?): @Nullable PlayerGameModeChangeEvent?
Link copied to clipboard
Link copied to clipboard
open fun setIgnoreFallDamageFromCurrentImpulse(ignoreFallDamage: Boolean, newImpulseImpactPos: Vec3?)
Link copied to clipboard
open fun setIsInPowderSnow(isInPowderSnow: Boolean)
Link copied to clipboard
open fun setItemInHand(hand: InteractionHand?, itemStack: ItemStack?)
Link copied to clipboard
open fun setItemSlot(slot: EquipmentSlot?, itemStack: ItemStack?)
open fun setItemSlot(slot: EquipmentSlot?, itemStack: ItemStack?, silent: Boolean)
Link copied to clipboard
open fun setLastHurtByPlayer(player: UUID?, timeToRemember: Int)
open fun setLastHurtByPlayer(player: Player?, timeToRemember: Int)
Link copied to clipboard
open fun setLastHurtMob(target: Entity?)
Link copied to clipboard
open fun setLevel(level: Level?)
Link copied to clipboard
open fun setLevelCallback(levelCallback: EntityInLevelCallback?)
Link copied to clipboard
open fun setLivingEntityFlag(flag: Int, value: Boolean)
Link copied to clipboard
fun setOldPosAndRot(position: Vec3?, yRot: Float, xRot: Float)
Link copied to clipboard
open fun setOldRot()
Link copied to clipboard
open fun setOnGround(onGround: Boolean)
Link copied to clipboard
open fun setOnGroundWithMovement(onGround: Boolean, movement: Vec3?)
open fun setOnGroundWithMovement(onGround: Boolean, horizontalCollision: Boolean, movement: Vec3?)
Link copied to clipboard
open fun setPlayerWeather(type: WeatherType?, plugin: Boolean)
Link copied to clipboard
fun setPos(pos: Vec3?)
open fun setPos(x: Double, y: Double, z: Double)
Link copied to clipboard
fun setPosRaw(x: Double, y: Double, z: Double)
fun setPosRaw(x: Double, y: Double, z: Double, forceBoundingBoxUpdate: Boolean)
Link copied to clipboard
open fun setRecordPlayingNearby(jukebox: BlockPos?, isPlaying: Boolean)
Link copied to clipboard
open fun setRemoved(removalReason: Entity.RemovalReason?)
fun setRemoved(reason: Entity.RemovalReason?, cause: @Nullable EntityRemoveEvent.Cause?)
Link copied to clipboard
open fun setRespawnPosition(respawnConfig: @Nullable ServerPlayer.RespawnConfig?, showMessage: Boolean)
open fun setRespawnPosition(respawnConfig: @Nullable ServerPlayer.RespawnConfig?, showMessage: Boolean, cause: PlayerSetSpawnEvent.Cause?): Boolean
Link copied to clipboard
open fun setRot(yRot: Float, xRot: Float)
Link copied to clipboard
open fun setServerLevel(level: ServerLevel?)
Link copied to clipboard
open fun setSharedFlag(flag: Int, value: Boolean)
Link copied to clipboard
open fun setSharedFlagOnFire(value: Boolean)
Link copied to clipboard
open fun setSleepingPos(bedPosition: BlockPos?)
Link copied to clipboard
Link copied to clipboard
open fun setYBodyRot(yBodyRot: Float)
Link copied to clipboard
open fun shearOffAllLeashConnections(player: @Nullable Player?): Boolean
open fun shearOffAllLeashConnections(player: @Nullable Player?, hand: @Nullable InteractionHand?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun shouldBlockExplode(explosion: Explosion?, level: BlockGetter?, pos: BlockPos?, state: BlockState?, power: Float): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun shouldFilterMessageTo(serverPlayer: ServerPlayer?): Boolean
Link copied to clipboard
open fun shouldRender(camX: Double, camY: Double, camZ: Double): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun showEndCredits()
Link copied to clipboard
Link copied to clipboard
open fun skipAttackInteraction(source: Entity?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun snapTo(pos: Vec3?)
open fun snapTo(x: Double, y: Double, z: Double)
open fun snapTo(spawnPos: BlockPos?, yRot: Float, xRot: Float)
open fun snapTo(spawnPos: Vec3?, yRot: Float, xRot: Float)
open fun snapTo(x: Double, y: Double, z: Double, yRot: Float, xRot: Float)
Link copied to clipboard
open fun spawnAtLocation(level: ServerLevel?, entity: ItemEntity?): @Nullable ItemEntity?
open fun spawnAtLocation(level: ServerLevel?, itemStack: ItemStack?): @Nullable ItemEntity?
open fun spawnAtLocation(level: ServerLevel?, resource: ItemLike?): @Nullable ItemEntity?
open fun spawnAtLocation(level: ServerLevel?, itemStack: ItemStack?, offset: Float): @Nullable ItemEntity?
open fun spawnAtLocation(level: ServerLevel?, itemStack: ItemStack?, offset: Vec3?): @Nullable ItemEntity?
open fun spawnAtLocation(level: ServerLevel?, itemStack: ItemStack?, offset: Vec3?, delayedAddConsumer: @Nullable Consumer<in ItemEntity?>?): @Nullable ItemEntity?
Link copied to clipboard
open fun spawnIn(level: ServerLevel?)
Link copied to clipboard
open fun spawnItemParticles(itemStack: ItemStack?, count: Int)
Link copied to clipboard
open fun stabAttack(slot: EquipmentSlot?, target: Entity?, baseDamage: Float, dealsDamage: Boolean, dealsKnockback: Boolean, dismounts: Boolean): Boolean
Link copied to clipboard
open fun stabbedEntities(filter: Predicate<Entity?>?): Int
Link copied to clipboard
open fun startAutoSpinAttack(activationTicks: Int, dmg: Float, itemStackUsed: ItemStack?)
Link copied to clipboard
open fun startFallFlying()
Link copied to clipboard
fun startRiding(entity: Entity?): Boolean
open fun startRiding(entityToRide: Entity?, force: Boolean, sendEventAndTriggers: Boolean): Boolean
Link copied to clipboard
open fun startSeenByPlayer(player: ServerPlayer?)
Link copied to clipboard
open fun startSleepInBed(pos: BlockPos?): Either<Player.BedSleepingProblem?, Unit?>?
open fun startSleepInBed(pos: BlockPos?, force: Boolean): Either<Player.BedSleepingProblem?, Unit?>?
Link copied to clipboard
open fun startSleeping(bedPosition: BlockPos?)
Link copied to clipboard
open fun startUsingItem(hand: InteractionHand?)
open fun startUsingItem(hand: InteractionHand?, forceUpdate: Boolean)
Link copied to clipboard
open fun stopFallFlying()
Link copied to clipboard
open fun stopRiding()
open fun stopRiding(suppressCancellation: Boolean)
Link copied to clipboard
open fun stopSeenByPlayer(player: ServerPlayer?)
Link copied to clipboard
open fun stopSleepInBed(forcefulWakeUp: Boolean, updateLevelList: Boolean)
Link copied to clipboard
open fun stopSleeping()
Link copied to clipboard
open fun stopUsingItem()
Link copied to clipboard
Link copied to clipboard
open fun swing(hand: InteractionHand?)
open fun swing(hand: InteractionHand?, sendToSwingingEntity: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun tags(): Stream<TagKey<EntityType<*>?>?>?
Link copied to clipboard
open fun take(entity: Entity?, orgCount: Int)
Link copied to clipboard
open fun teleport(transition: TeleportTransition?): @Nullable ServerPlayer?
Link copied to clipboard
Link copied to clipboard
open fun teleportRelative(dx: Double, dy: Double, dz: Double)
Link copied to clipboard
open fun teleportSetPosition(destination: PositionMoveRotation?, relatives: Set<Relative?>?)
open fun teleportSetPosition(currentValues: PositionMoveRotation?, destination: PositionMoveRotation?, relatives: Set<Relative?>?)
Link copied to clipboard
open fun teleportTo(x: Double, y: Double, z: Double, cause: PlayerTeleportEvent.TeleportCause?)
open fun teleportTo(x: Double, y: Double, z: Double)
fun teleportTo(level: ServerLevel?, x: Double, y: Double, z: Double, relatives: Set<Relative?>?, newYRot: Float, newXRot: Float, resetCamera: Boolean): Boolean
open fun teleportTo(level: ServerLevel?, x: Double, y: Double, z: Double, relatives: Set<Relative?>?, newYRot: Float, newXRot: Float, resetCamera: Boolean, cause: PlayerTeleportEvent.TeleportCause?): Boolean
Link copied to clipboard
open fun thunderHit(level: ServerLevel?, lightningBolt: LightningBolt?)
Link copied to clipboard
open fun tick()
Link copied to clipboard
open fun tickWeather()
Link copied to clipboard
Link copied to clipboard
open fun trackingPosition(): Vec3?
Link copied to clipboard
Link copied to clipboard
open fun travel(input: Vec3?)
Link copied to clipboard
open fun triggerDimensionChangeTriggers(oldLevel: ServerLevel?)
Link copied to clipboard
open fun triggerRecipeCrafted(recipe: RecipeHolder<*>?, itemStacks: List<ItemStack?>?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun turn(xo: Double, yo: Double)
Link copied to clipboard
open fun typeHolder(): Holder<EntityType<*>?>?
Link copied to clipboard
fun unRide()
Link copied to clipboard
open fun unsetRemoved()
Link copied to clipboard
Link copied to clipboard
open fun updateDynamicGameEventListener(action: BiConsumer<DynamicGameEventListener<*>?, ServerLevel?>?)
Link copied to clipboard
open fun updateOptions(information: ClientInformation?)
Link copied to clipboard
open fun updateOptionsNoEvents(information: ClientInformation?)
Link copied to clipboard
open fun updateSwimming()
Link copied to clipboard
open fun updateTutorialInventoryAction(itemCarried: ItemStack?, itemInSlot: ItemStack?, clickAction: ClickAction?)
Link copied to clipboard
open fun updateWeather(oldRain: Float, newRain: Float, oldThunder: Float, newThunder: Float)
Link copied to clipboard
Link copied to clipboard
open fun wasRecentlyStabbed(target: Entity?, allowedTime: Int): Boolean
Link copied to clipboard
open fun waypointIcon(): Waypoint.Icon?