Class ServerPlayerEntity
- All Implemented Interfaces:
Attackable,CommandOutput,Nameable,EntityLike
- Mappings:
Namespace Name intermediary net/minecraft/class_3222official aignamed net/minecraft/server/network/ServerPlayerEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.player.PlayerEntity
PlayerEntity.SleepFailureReasonNested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PlayerAdvancementTrackerprivate booleanprivate booleanprivate ChatVisibilityprivate booleanprivate static final intprivate static final intprivate booleanprivate booleanprivate intprivate longprivate intprivate intprivate intprivate intprivate floatprivate intprivate intprivate static final Loggerbooleanintprivate final ServerRecipeBookprivate final ScreenHandlerListenerprivate final ScreenHandlerSyncHandlerprivate intprivate SculkShriekerWarningManagerprivate booleanfinal MinecraftServerprivate @Nullable PublicPlayerSessionprivate floatprivate booleanprivate RegistryKey<World>private final ServerStatHandlerprivate intprivate intprivate floatprivate booleanprivate final TextStreamprivate ChunkSectionPosA chunk section position indicating where the player's client is currently watching chunks from.Fields inherited from class net.minecraft.entity.player.PlayerEntity
abilityResyncCountdown, capeX, capeY, capeZ, currentScreenHandler, damageTiltYaw, DEFAULT_EYE_HEIGHT, enchantmentTableSeed, enderChestInventory, experienceLevel, experiencePickUpDelay, experienceProgress, field_30643, field_30644, field_30645, field_30646, field_30647, field_30648, field_30649, field_30650, field_7509, fishHook, hungerManager, isSubmergedInWater, LEFT_SHOULDER_ENTITY, MAIN_ARM, PLAYER_MODEL_PARTS, playerScreenHandler, prevCapeX, prevCapeY, prevCapeZ, prevStrideDistance, RIGHT_SHOULDER_ENTITY, STANDING_DIMENSIONS, strideDistance, totalExperienceFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, EQUIPMENT_SLOT_ID, field_30063, field_30067, field_30069, field_30070, field_30072, field_30074, field_30075, field_6215, forwardSpeed, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, limbAnimator, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_44870, field_44871, field_44872, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFireFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
ConstructorsConstructorDescriptionServerPlayerEntity(MinecraftServer server, ServerWorld world, com.mojang.authlib.GameProfile profile) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanprivate booleanacceptsMessage(boolean overlay) voidaddCritParticles(Entity target) voidaddEnchantedHitParticles(Entity target) voidaddExperience(int experience) voidaddExperienceLevels(int levels) booleanvoidapplyEnchantmentCosts(ItemStack enchantedItem, int experienceLevels) protected voidbooleanvoidprivate intcalculateSpawnOffsetMultiplier(int horizontalSpawnArea) booleancanBeSpectated(ServerPlayerEntity spectator) Returns whetherspectatorcan spectate this entity.booleancanModifyAt(World world, BlockPos pos) Returns whether the entity can modify the world atpos.booleanchangeGameMode(GameMode gameMode) voidCloses the currently open handled screen.protected voidvoidcopyFrom(ServerPlayerEntity oldPlayer, boolean alive) protected ItemCooldownManagerprivate voidcreateEndSpawnPlatform(ServerWorld world, BlockPos centerPos) Returns a packet to notify the clients of the entity's spawning.booleandamage(DamageSource source, float amount) Applies a damage to this entity.booleandropSelectedItem(boolean entireStack) voidvoidprotected voidfall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.private voidgameModeFromNbt(@Nullable NbtCompound nbt, String key) getIp()longprotected intReturns the permission level of this entity.protected Optional<BlockLocating.Rectangle>getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) Returns the portal rect atdestPos.private GameModegetServerGameMode(@Nullable GameMode backupGameMode) Returns the server game mode the player should be set to, namely the forced game mode.floatprotected @Nullable TeleportTargetgetTeleportTarget(ServerWorld destination) Returns aTeleportTargetfor the entity based on its current and destination worlds, plus any nether portals that may be present.Returns the chunk section position the player's client is currently watching from.voidhandleFall(double heightDifference, boolean onGround) voidincreaseStat(Stat<?> stat, int amount) private voidprivate booleanisBedObstructed(BlockPos pos, Direction direction) private booleanisBedTooFarAway(BlockPos pos) private booleanisBedTooFarAway(BlockPos pos, Direction direction) booleanReturns whether this player is in creative mode.booleanbooleanbooleanisInvulnerableTo(DamageSource damageSource) Returns whether the entity is invulnerable todamageSource.private booleanbooleanbooleanReturns whether the entity is a spectator.intlockRecipes(Collection<Recipe<?>> recipes) voidlookAt(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target) Changes this entity's pitch and yaw to look attarget.voidlookAtEntity(EntityAnchorArgumentType.EntityAnchor anchorPoint, Entity targetEntity, EntityAnchorArgumentType.EntityAnchor targetAnchor) voidprivate voidmoveToSpawn(ServerWorld world) moveToWorld(ServerWorld destination) Moves this entity to another world.protected voidonBlockCollision(BlockState state) Called when this entity's collision box intersectsstate.voidonDeath(DamageSource damageSource) voidvoidRuns closing tasks for the current screen handler and sets it to thePlayerEntity.playerScreenHandler.voidCalled when the entity lands on a block.private voidonScreenHandlerOpened(ScreenHandler screenHandler) voidonSpawn()protected voidonStatusEffectApplied(StatusEffectInstance effect, @Nullable Entity source) protected voidprotected voidonStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable Entity source) voidvoidopenCommandBlockScreen(CommandBlockBlockEntity commandBlock) voidopenEditSignScreen(SignBlockEntity sign, boolean front) voidopenHorseInventory(AbstractHorseEntity horse, Inventory inventory) voidvoidplaySound(SoundEvent event, SoundCategory category, float volume, float pitch) voidReads custom data fromnbt.voidrefreshPositionAfterTeleport(double x, double y, double z) voidrequestTeleport(double destX, double destY, double destZ) Requests the entity to teleport to the given position.voidrequestTeleportAndDismount(double destX, double destY, double destZ) Requests the entity to teleport to the given position.voidrequestTeleportOffset(double offsetX, double offsetY, double offsetZ) Requests the entity to teleport to the current position offset by the given amount.voidvoidvoidsendChatMessage(SentMessage message, boolean filterMaskEnabled, MessageType.Parameters params) Sends a chat message to the player.voidsendChunkPacket(ChunkPos chunkPos, Packet<?> chunkDataPacket) voidsendMessage(Text message) Sends a system message.voidsendMessage(Text message, boolean overlay) Adds a message to this player's HUD.voidsendMessageToClient(Text message, boolean overlay) voidsendPickup(Entity item, int count) voidsendResourcePackUrl(String url, String hash, boolean required, @Nullable Text resourcePackPrompt) voidsendServerMetadata(ServerMetadata metadata) voidsendTradeOffers(int syncId, TradeOfferList offers, int levelProgress, int experience, boolean leveled, boolean refreshable) voidsendUnloadChunkPacket(ChunkPos chunkPos) voidsetCameraEntity(@Nullable Entity entity) voidvoidsetExperienceLevel(int level) voidsetExperiencePoints(int points) voidvoidsetServerWorld(ServerWorld world) voidsetSession(PublicPlayerSession session) voidsetSpawnPoint(RegistryKey<World> dimension, @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point.voidsetWatchedSection(ChunkSectionPos section) Sets the chunk section position the player's client is currently watching from.booleanshouldDamagePlayer(PlayerEntity player) booleanbooleanvoidbooleanstartRiding(Entity entity, boolean force) Starts ridingentity.voidvoidteleport(ServerWorld targetWorld, double x, double y, double z, float yaw, float pitch) booleanteleport(ServerWorld world, double destX, double destY, double destZ, Set<PositionFlag> flags, float yaw, float pitch) Teleports the entity to the given position.voidtick()Ticks this entity.voidprotected voidtickItemStackUsage(ItemStack stack) protected voidvoidvoidtiltScreen(double deltaX, double deltaZ) voidCalled to trigger advancement criteria when an entity picks up an item thrown by a player.com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> Tries to start sleeping on a block.voidunlockCraftedRecipe(Recipe<?> recipe, List<ItemStack> ingredients) intunlockRecipes(Collection<Recipe<?>> recipes) voidunlockRecipes(Identifier[] ids) voidupdateInput(float sidewaysSpeed, float forwardSpeed, boolean jumping, boolean sneaking) voidupdateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) voidprotected voidprivate voidupdateScoreboardScore(String playerName, String team, ScoreboardCriterion[] criterions) private voidupdateScores(ScoreboardCriterion criterion, int score) voidCalled when the player uses (defaults to right click) a writable or written book item.voidwakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers) Wakes this player up.private voidworldChanged(ServerWorld origin) voidWrites custom data tonbt.private voidMethods inherited from class net.minecraft.entity.player.PlayerEntity
addExhaustion, addScore, addShoulderEntity, adjustMovementForSneaking, animateDamage, applyDamage, attackLivingEntity, canBeHitByProjectile, canConsume, canEquip, canFoodHeal, canHarvest, canModifyBlocks, canPlaceOn, canResetTimeBySleeping, canSprintAsVehicle, canTakeDamage, checkFallFlying, clipAtLedge, createPlayerAttributes, damageArmor, damageHelmet, damageShield, disableShield, dismountVehicle, doesNotSuffocate, dropInventory, dropItem, dropShoulderEntities, eatFood, equipStack, findRespawnPosition, getAbilities, getAbsorptionAmount, getActiveEyeHeight, getArmorItems, getAttackCooldownProgress, getAttackCooldownProgressPerTick, getBlockBreakingSpeed, getBurningDuration, getDamageTiltYaw, getDeathSound, getDefaultPortalCooldown, getDimensions, getDisplayName, getEnchantmentTableSeed, getEnderChestInventory, getEntityName, getEquippedStack, getFallSounds, getGameProfile, getHandItems, getHeightOffset, getHighSpeedSplashSound, getHungerManager, getHurtSound, getInventory, getItemCooldownManager, getLastDeathPos, getLeashPos, getLuck, getMainArm, getMaxNetherPortalTime, getMoveEffect, getMovementSpeed, getName, getNextLevelExperience, getOffGroundSpeed, getPoses, getProjectileType, getScore, getScoreboard, getShoulderEntityLeft, getShoulderEntityRight, getSleepTimer, getSoundCategory, getSplashSound, getStackReference, getSwimSound, getVelocityMultiplier, getXpToDrop, giveItemStack, handleFallDamage, handleStatus, hasReducedDebugInfo, increaseStat, increaseTravelMotionStats, incrementStat, incrementStat, initDataTracker, interact, isArmorSlot, isBlockBreakingRestricted, isCreativeLevelTwoOp, isImmobile, isMainPlayer, isOnSoulSpeedBlock, isPartVisible, isPlayer, isPushedByFluids, isSwimming, isUsingSpyglass, jump, onKilledOther, onPickupSlotClick, onSwimmingStart, openCommandBlockMinecartScreen, openJigsawScreen, openStructureBlockScreen, playSound, playStepSound, remove, requestRespawn, resetLastAttackedTicks, setAbsorptionAmount, setFireTicks, setLastDeathPos, setMainArm, setReducedDebugInfo, setScore, setShoulderEntityLeft, setShoulderEntityRight, shouldAlwaysDropXp, shouldCancelInteraction, shouldCloseHandledScreenOnRespawn, shouldDismount, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSave, shouldSwimInFluids, slowMovement, spawnSweepAttackParticles, startFallFlying, stopFallFlying, takeShieldHit, tickMovement, tickNewAi, tickRiding, travel, updatePose, updateSwimming, updateWaterSubmersionState, useRiptide, vanishCursedItems, wakeUpMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, applyArmorToDamage, applyFluidMovingSpeed, applyMovementInput, areItemsDifferent, baseTick, blockedByShield, canBreatheInWater, canFreeze, canHaveStatusEffect, canHit, canSee, canTarget, canTarget, canUsePortals, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, deserializeBrain, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropEquipment, dropLoot, dropXp, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackPos, getAttributeBaseValue, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getAttributeValue, getBaseMovementSpeedMultiplier, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getControlledMovementInput, getDamageTracker, getDespawnCounter, getDrinkSound, getEatSound, getEyeHeight, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getLootTable, getMainHandStack, getMaxHealth, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getSaddledSpeed, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVisibilityBoundingBox, getYaw, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBaby, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isInsideWall, isInSwimmingPose, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, kill, knockback, knockDownwards, markEffectsDirty, method_51851, modifyAppliedDamage, onAttacking, onDamaged, onEquipStack, onKilledBy, onSpawnPacket, onTrackedDataSet, playBlockFallSound, playHurtSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendToolBreakStatus, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setMovementSpeed, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, spawnConsumptionEffects, stopRiding, stopUsingItem, swimUpward, swingHand, takeKnockback, teleport, tickControlled, tickCramming, tickHandSwing, tickInVoid, tickRiptide, tickStatusEffects, tryAttack, turnHead, updateLimbs, updateLimbs, updatePostDeath, updateTrackedHeadRotation, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canExplosionDestroyBlock, canMoveVoluntarily, canStartRiding, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, detach, discard, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, extinguishWithSound, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getEffectiveExplosionResistance, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLerpedPos, getMaxAir, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getNameLabelHeight, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTeam, getServer, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasVehicle, interact, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isPartOf, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSprinting, isSubmergedIn, isSubmergedInWater, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, limitFallDistance, method_51848, method_51849, method_51850, move, occludeVibrationSignals, offsetX, offsetZ, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSoundIfNotSilent, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setStepHeight, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldBroadcastConsoleToOps, shouldDismountUnderwater, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickPortal, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_13975Lnet/minecraft/class_3222;field_13975:Lorg/slf4j/Logger;official bLaig;b:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/server/network/ServerPlayerEntity;LOGGER:Lorg/slf4j/Logger;
-
field_29769
private static final int field_29769- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_29769Lnet/minecraft/class_3222;field_29769:Iofficial clLaig;cl:Inamed field_29769Lnet/minecraft/server/network/ServerPlayerEntity;field_29769:I
-
field_29770
private static final int field_29770- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_29770Lnet/minecraft/class_3222;field_29770:Iofficial cmLaig;cm:Inamed field_29770Lnet/minecraft/server/network/ServerPlayerEntity;field_29770:I
-
networkHandler
- Mappings:
Namespace Name Mixin selector intermediary field_13987Lnet/minecraft/class_3222;field_13987:Lnet/minecraft/class_3244;official cLaig;c:Laiy;named networkHandlerLnet/minecraft/server/network/ServerPlayerEntity;networkHandler:Lnet/minecraft/server/network/ServerPlayNetworkHandler;
-
server
- Mappings:
Namespace Name Mixin selector intermediary field_13995Lnet/minecraft/class_3222;field_13995:Lnet/minecraft/server/MinecraftServer;official dLaig;d:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/network/ServerPlayerEntity;server:Lnet/minecraft/server/MinecraftServer;
-
interactionManager
- Mappings:
Namespace Name Mixin selector intermediary field_13974Lnet/minecraft/class_3222;field_13974:Lnet/minecraft/class_3225;official eLaig;e:Laih;named interactionManagerLnet/minecraft/server/network/ServerPlayerEntity;interactionManager:Lnet/minecraft/server/network/ServerPlayerInteractionManager;
-
advancementTracker
- Mappings:
Namespace Name Mixin selector intermediary field_13970Lnet/minecraft/class_3222;field_13970:Lnet/minecraft/class_2985;official cnLaig;cn:Lacy;named advancementTrackerLnet/minecraft/server/network/ServerPlayerEntity;advancementTracker:Lnet/minecraft/advancement/PlayerAdvancementTracker;
-
statHandler
- Mappings:
Namespace Name Mixin selector intermediary field_13966Lnet/minecraft/class_3222;field_13966:Lnet/minecraft/class_3442;official coLaig;co:Lamn;named statHandlerLnet/minecraft/server/network/ServerPlayerEntity;statHandler:Lnet/minecraft/stat/ServerStatHandler;
-
lastHealthScore
private float lastHealthScore- Mappings:
Namespace Name Mixin selector intermediary field_13963Lnet/minecraft/class_3222;field_13963:Fofficial cpLaig;cp:Fnamed lastHealthScoreLnet/minecraft/server/network/ServerPlayerEntity;lastHealthScore:F
-
lastFoodScore
private int lastFoodScore- Mappings:
Namespace Name Mixin selector intermediary field_13983Lnet/minecraft/class_3222;field_13983:Iofficial cqLaig;cq:Inamed lastFoodScoreLnet/minecraft/server/network/ServerPlayerEntity;lastFoodScore:I
-
lastAirScore
private int lastAirScore- Mappings:
Namespace Name Mixin selector intermediary field_13968Lnet/minecraft/class_3222;field_13968:Iofficial crLaig;cr:Inamed lastAirScoreLnet/minecraft/server/network/ServerPlayerEntity;lastAirScore:I
-
lastArmorScore
private int lastArmorScore- Mappings:
Namespace Name Mixin selector intermediary field_13982Lnet/minecraft/class_3222;field_13982:Iofficial csLaig;cs:Inamed lastArmorScoreLnet/minecraft/server/network/ServerPlayerEntity;lastArmorScore:I
-
lastLevelScore
private int lastLevelScore- Mappings:
Namespace Name Mixin selector intermediary field_13965Lnet/minecraft/class_3222;field_13965:Iofficial ctLaig;ct:Inamed lastLevelScoreLnet/minecraft/server/network/ServerPlayerEntity;lastLevelScore:I
-
lastExperienceScore
private int lastExperienceScore- Mappings:
Namespace Name Mixin selector intermediary field_13980Lnet/minecraft/class_3222;field_13980:Iofficial cuLaig;cu:Inamed lastExperienceScoreLnet/minecraft/server/network/ServerPlayerEntity;lastExperienceScore:I
-
syncedHealth
private float syncedHealth- Mappings:
Namespace Name Mixin selector intermediary field_13997Lnet/minecraft/class_3222;field_13997:Fofficial cvLaig;cv:Fnamed syncedHealthLnet/minecraft/server/network/ServerPlayerEntity;syncedHealth:F
-
syncedFoodLevel
private int syncedFoodLevel- Mappings:
Namespace Name Mixin selector intermediary field_13979Lnet/minecraft/class_3222;field_13979:Iofficial cwLaig;cw:Inamed syncedFoodLevelLnet/minecraft/server/network/ServerPlayerEntity;syncedFoodLevel:I
-
syncedSaturationIsZero
private boolean syncedSaturationIsZero- Mappings:
Namespace Name Mixin selector intermediary field_13972Lnet/minecraft/class_3222;field_13972:Zofficial cxLaig;cx:Znamed syncedSaturationIsZeroLnet/minecraft/server/network/ServerPlayerEntity;syncedSaturationIsZero:Z
-
syncedExperience
private int syncedExperience- Mappings:
Namespace Name Mixin selector intermediary field_13978Lnet/minecraft/class_3222;field_13978:Iofficial cyLaig;cy:Inamed syncedExperienceLnet/minecraft/server/network/ServerPlayerEntity;syncedExperience:I
-
joinInvulnerabilityTicks
private int joinInvulnerabilityTicks- Mappings:
Namespace Name Mixin selector intermediary field_13998Lnet/minecraft/class_3222;field_13998:Iofficial czLaig;cz:Inamed joinInvulnerabilityTicksLnet/minecraft/server/network/ServerPlayerEntity;joinInvulnerabilityTicks:I
-
clientChatVisibility
- Mappings:
Namespace Name Mixin selector intermediary field_13993Lnet/minecraft/class_3222;field_13993:Lnet/minecraft/class_1659;official cALaig;cA:Lbyk;named clientChatVisibilityLnet/minecraft/server/network/ServerPlayerEntity;clientChatVisibility:Lnet/minecraft/client/option/ChatVisibility;
-
clientChatColorsEnabled
private boolean clientChatColorsEnabled- Mappings:
Namespace Name Mixin selector intermediary field_13971Lnet/minecraft/class_3222;field_13971:Zofficial cBLaig;cB:Znamed clientChatColorsEnabledLnet/minecraft/server/network/ServerPlayerEntity;clientChatColorsEnabled:Z
-
lastActionTime
private long lastActionTime- Mappings:
Namespace Name Mixin selector intermediary field_13976Lnet/minecraft/class_3222;field_13976:Jofficial cCLaig;cC:Jnamed lastActionTimeLnet/minecraft/server/network/ServerPlayerEntity;lastActionTime:J
-
cameraEntity
- Mappings:
Namespace Name Mixin selector intermediary field_13984Lnet/minecraft/class_3222;field_13984:Lnet/minecraft/class_1297;official cDLaig;cD:Lbfh;named cameraEntityLnet/minecraft/server/network/ServerPlayerEntity;cameraEntity:Lnet/minecraft/entity/Entity;
-
inTeleportationState
private boolean inTeleportationState- Mappings:
Namespace Name Mixin selector intermediary field_13985Lnet/minecraft/class_3222;field_13985:Zofficial cELaig;cE:Znamed inTeleportationStateLnet/minecraft/server/network/ServerPlayerEntity;inTeleportationState:Z
-
seenCredits
private boolean seenCredits- Mappings:
Namespace Name Mixin selector intermediary field_13969Lnet/minecraft/class_3222;field_13969:Zofficial cFLaig;cF:Znamed seenCreditsLnet/minecraft/server/network/ServerPlayerEntity;seenCredits:Z
-
recipeBook
- Mappings:
Namespace Name Mixin selector intermediary field_13996Lnet/minecraft/class_3222;field_13996:Lnet/minecraft/class_3441;official cGLaig;cG:Lamm;named recipeBookLnet/minecraft/server/network/ServerPlayerEntity;recipeBook:Lnet/minecraft/server/network/ServerRecipeBook;
-
levitationStartPos
- Mappings:
Namespace Name Mixin selector intermediary field_13992Lnet/minecraft/class_3222;field_13992:Lnet/minecraft/class_243;official cHLaig;cH:Leea;named levitationStartPosLnet/minecraft/server/network/ServerPlayerEntity;levitationStartPos:Lnet/minecraft/util/math/Vec3d;
-
levitationStartTick
private int levitationStartTick- Mappings:
Namespace Name Mixin selector intermediary field_13973Lnet/minecraft/class_3222;field_13973:Iofficial cILaig;cI:Inamed levitationStartTickLnet/minecraft/server/network/ServerPlayerEntity;levitationStartTick:I
-
disconnected
private boolean disconnected- Mappings:
Namespace Name Mixin selector intermediary field_13964Lnet/minecraft/class_3222;field_13964:Zofficial cJLaig;cJ:Znamed disconnectedLnet/minecraft/server/network/ServerPlayerEntity;disconnected:Z
-
fallStartPos
- Mappings:
Namespace Name Mixin selector intermediary field_35007Lnet/minecraft/class_3222;field_35007:Lnet/minecraft/class_243;official cKLaig;cK:Leea;named fallStartPosLnet/minecraft/server/network/ServerPlayerEntity;fallStartPos:Lnet/minecraft/util/math/Vec3d;
-
enteredNetherPos
- Mappings:
Namespace Name Mixin selector intermediary field_13994Lnet/minecraft/class_3222;field_13994:Lnet/minecraft/class_243;official cLLaig;cL:Leea;named enteredNetherPosLnet/minecraft/server/network/ServerPlayerEntity;enteredNetherPos:Lnet/minecraft/util/math/Vec3d;
-
vehicleInLavaRidingPos
- Mappings:
Namespace Name Mixin selector intermediary field_35008Lnet/minecraft/class_3222;field_35008:Lnet/minecraft/class_243;official cMLaig;cM:Leea;named vehicleInLavaRidingPosLnet/minecraft/server/network/ServerPlayerEntity;vehicleInLavaRidingPos:Lnet/minecraft/util/math/Vec3d;
-
watchedSection
A chunk section position indicating where the player's client is currently watching chunks from. Used referentially for the game to update the chunks watched by this player.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_13990Lnet/minecraft/class_3222;field_13990:Lnet/minecraft/class_4076;official cNLaig;cN:Lhx;named watchedSectionLnet/minecraft/server/network/ServerPlayerEntity;watchedSection:Lnet/minecraft/util/math/ChunkSectionPos;
-
spawnPointDimension
- Mappings:
Namespace Name Mixin selector intermediary field_23191Lnet/minecraft/class_3222;field_23191:Lnet/minecraft/class_5321;official cOLaig;cO:Lacp;named spawnPointDimensionLnet/minecraft/server/network/ServerPlayerEntity;spawnPointDimension:Lnet/minecraft/registry/RegistryKey;
-
spawnPointPosition
- Mappings:
Namespace Name Mixin selector intermediary field_23192Lnet/minecraft/class_3222;field_23192:Lnet/minecraft/class_2338;official cPLaig;cP:Lgu;named spawnPointPositionLnet/minecraft/server/network/ServerPlayerEntity;spawnPointPosition:Lnet/minecraft/util/math/BlockPos;
-
spawnForced
private boolean spawnForced- Mappings:
Namespace Name Mixin selector intermediary field_23193Lnet/minecraft/class_3222;field_23193:Zofficial cQLaig;cQ:Znamed spawnForcedLnet/minecraft/server/network/ServerPlayerEntity;spawnForced:Z
-
spawnAngle
private float spawnAngle- Mappings:
Namespace Name Mixin selector intermediary field_26353Lnet/minecraft/class_3222;field_26353:Fofficial cRLaig;cR:Fnamed spawnAngleLnet/minecraft/server/network/ServerPlayerEntity;spawnAngle:F
-
textStream
- Mappings:
Namespace Name Mixin selector intermediary field_26821Lnet/minecraft/class_3222;field_26821:Lnet/minecraft/class_5513;official cSLaig;cS:Lajd;named textStreamLnet/minecraft/server/network/ServerPlayerEntity;textStream:Lnet/minecraft/server/filter/TextStream;
-
filterText
private boolean filterText- Mappings:
Namespace Name Mixin selector intermediary field_28860Lnet/minecraft/class_3222;field_28860:Zofficial cTLaig;cT:Znamed filterTextLnet/minecraft/server/network/ServerPlayerEntity;filterText:Z
-
allowServerListing
private boolean allowServerListing- Mappings:
Namespace Name Mixin selector intermediary field_35566Lnet/minecraft/class_3222;field_35566:Zofficial cULaig;cU:Znamed allowServerListingLnet/minecraft/server/network/ServerPlayerEntity;allowServerListing:Z
-
sculkShriekerWarningManager
- Mappings:
Namespace Name Mixin selector intermediary field_39985Lnet/minecraft/class_3222;field_39985:Lnet/minecraft/class_7262;official cVLaig;cV:Lbxs;named sculkShriekerWarningManagerLnet/minecraft/server/network/ServerPlayerEntity;sculkShriekerWarningManager:Lnet/minecraft/block/entity/SculkShriekerWarningManager;
-
screenHandlerSyncHandler
- Mappings:
Namespace Name Mixin selector intermediary field_29180Lnet/minecraft/class_3222;field_29180:Lnet/minecraft/class_5916;official cWLaig;cW:Lcbq;named screenHandlerSyncHandlerLnet/minecraft/server/network/ServerPlayerEntity;screenHandlerSyncHandler:Lnet/minecraft/screen/ScreenHandlerSyncHandler;
-
screenHandlerListener
- Mappings:
Namespace Name Mixin selector intermediary field_29181Lnet/minecraft/class_3222;field_29181:Lnet/minecraft/class_1712;official cXLaig;cX:Lcbp;named screenHandlerListenerLnet/minecraft/server/network/ServerPlayerEntity;screenHandlerListener:Lnet/minecraft/screen/ScreenHandlerListener;
-
session
- Mappings:
Namespace Name Mixin selector intermediary field_39986Lnet/minecraft/class_3222;field_39986:Lnet/minecraft/class_7822;official cYLaig;cY:Ltm;named sessionLnet/minecraft/server/network/ServerPlayerEntity;session:Lnet/minecraft/network/encryption/PublicPlayerSession;
-
screenHandlerSyncId
private int screenHandlerSyncId- Mappings:
Namespace Name Mixin selector intermediary field_13986Lnet/minecraft/class_3222;field_13986:Iofficial cZLaig;cZ:Inamed screenHandlerSyncIdLnet/minecraft/server/network/ServerPlayerEntity;screenHandlerSyncId:I
-
pingMilliseconds
public int pingMilliseconds- Mappings:
Namespace Name Mixin selector intermediary field_13967Lnet/minecraft/class_3222;field_13967:Iofficial fLaig;f:Inamed pingMillisecondsLnet/minecraft/server/network/ServerPlayerEntity;pingMilliseconds:I
-
notInAnyWorld
public boolean notInAnyWorld- Mappings:
Namespace Name Mixin selector intermediary field_13989Lnet/minecraft/class_3222;field_13989:Zofficial gLaig;g:Znamed notInAnyWorldLnet/minecraft/server/network/ServerPlayerEntity;notInAnyWorld:Z
-
-
Constructor Details
-
ServerPlayerEntity
public ServerPlayerEntity(MinecraftServer server, ServerWorld world, com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_3222;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)Vofficial <init>Laig;<init>(Lnet/minecraft/server/MinecraftServer;Laif;Lcom/mojang/authlib/GameProfile;)Vnamed <init>Lnet/minecraft/server/network/ServerPlayerEntity;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/world/ServerWorld;Lcom/mojang/authlib/GameProfile;)V
-
-
Method Details
-
moveToSpawn
- Mappings:
Namespace Name Mixin selector intermediary method_14245Lnet/minecraft/class_3222;method_14245(Lnet/minecraft/class_3218;)Vofficial dLaig;d(Laif;)Vnamed moveToSpawnLnet/minecraft/server/network/ServerPlayerEntity;moveToSpawn(Lnet/minecraft/server/world/ServerWorld;)V
-
calculateSpawnOffsetMultiplier
private int calculateSpawnOffsetMultiplier(int horizontalSpawnArea) - Mappings:
Namespace Name Mixin selector intermediary method_14244Lnet/minecraft/class_3222;method_14244(I)Iofficial uLaig;u(I)Inamed calculateSpawnOffsetMultiplierLnet/minecraft/server/network/ServerPlayerEntity;calculateSpawnOffsetMultiplier(I)I
-
readCustomDataFromNbt
Reads custom data fromnbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readCustomDataFromNbtin classPlayerEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vofficial aLbfh;a(Lqr;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeCustomDataToNbt
Writes custom data tonbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
- Overrides:
writeCustomDataToNbtin classPlayerEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vofficial bLbfh;b(Lqr;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
setExperiencePoints
public void setExperiencePoints(int points) - Mappings:
Namespace Name Mixin selector intermediary method_14228Lnet/minecraft/class_3222;method_14228(I)Vofficial aLaig;a(I)Vnamed setExperiencePointsLnet/minecraft/server/network/ServerPlayerEntity;setExperiencePoints(I)V
-
setExperienceLevel
public void setExperienceLevel(int level) - Mappings:
Namespace Name Mixin selector intermediary method_14252Lnet/minecraft/class_3222;method_14252(I)Vofficial bLaig;b(I)Vnamed setExperienceLevelLnet/minecraft/server/network/ServerPlayerEntity;setExperienceLevel(I)V
-
addExperienceLevels
public void addExperienceLevels(int levels) - Overrides:
addExperienceLevelsin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7316Lnet/minecraft/class_1657;method_7316(I)Vofficial cLbym;c(I)Vnamed addExperienceLevelsLnet/minecraft/entity/player/PlayerEntity;addExperienceLevels(I)V
-
applyEnchantmentCosts
- Overrides:
applyEnchantmentCostsin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7286Lnet/minecraft/class_1657;method_7286(Lnet/minecraft/class_1799;I)Vofficial aLbym;a(Lcfx;I)Vnamed applyEnchantmentCostsLnet/minecraft/entity/player/PlayerEntity;applyEnchantmentCosts(Lnet/minecraft/item/ItemStack;I)V
-
onScreenHandlerOpened
- Mappings:
Namespace Name Mixin selector intermediary method_14235Lnet/minecraft/class_3222;method_14235(Lnet/minecraft/class_1703;)Vofficial aLaig;a(Lcbd;)Vnamed onScreenHandlerOpenedLnet/minecraft/server/network/ServerPlayerEntity;onScreenHandlerOpened(Lnet/minecraft/screen/ScreenHandler;)V
-
onSpawn
public void onSpawn()- Mappings:
Namespace Name Mixin selector intermediary method_34225Lnet/minecraft/class_3222;method_34225()Vofficial hLaig;h()Vnamed onSpawnLnet/minecraft/server/network/ServerPlayerEntity;onSpawn()V
-
enterCombat
public void enterCombat()- Overrides:
enterCombatin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6000Lnet/minecraft/class_1309;method_6000()Vofficial E_Lbfx;E_()Vnamed enterCombatLnet/minecraft/entity/LivingEntity;enterCombat()V
-
endCombat
public void endCombat()- Overrides:
endCombatin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6044Lnet/minecraft/class_1309;method_6044()Vofficial jLbfx;j()Vnamed endCombatLnet/minecraft/entity/LivingEntity;endCombat()V
-
onBlockCollision
Called when this entity's collision box intersectsstate.- Overrides:
onBlockCollisionin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5622Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)Vofficial aLbfh;a(Ldby;)Vnamed onBlockCollisionLnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
-
createCooldownManager
- Overrides:
createCooldownManagerin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7265Lnet/minecraft/class_1657;method_7265()Lnet/minecraft/class_1796;official kLbym;k()Lcft;named createCooldownManagerLnet/minecraft/entity/player/PlayerEntity;createCooldownManager()Lnet/minecraft/entity/player/ItemCooldownManager;
-
tick
public void tick()Ticks this entity.- Overrides:
tickin classPlayerEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5773Lnet/minecraft/class_1297;method_5773()Vofficial lLbfh;l()Vnamed tickLnet/minecraft/entity/Entity;tick()V
-
playerTick
public void playerTick()- Mappings:
Namespace Name Mixin selector intermediary method_14226Lnet/minecraft/class_3222;method_14226()Vofficial mLaig;m()Vnamed playerTickLnet/minecraft/server/network/ServerPlayerEntity;playerTick()V
-
onLanding
public void onLanding()Called when the entity lands on a block. -
tickFallStartPos
public void tickFallStartPos()- Mappings:
Namespace Name Mixin selector intermediary method_38786Lnet/minecraft/class_3222;method_38786()Vofficial oLaig;o()Vnamed tickFallStartPosLnet/minecraft/server/network/ServerPlayerEntity;tickFallStartPos()V
-
tickVehicleInLavaRiding
public void tickVehicleInLavaRiding()- Mappings:
Namespace Name Mixin selector intermediary method_38787Lnet/minecraft/class_3222;method_38787()Vofficial pLaig;p()Vnamed tickVehicleInLavaRidingLnet/minecraft/server/network/ServerPlayerEntity;tickVehicleInLavaRiding()V
-
updateScores
- Mappings:
Namespace Name Mixin selector intermediary method_14212Lnet/minecraft/class_3222;method_14212(Lnet/minecraft/class_274;I)Vofficial aLaig;a(Lefb;I)Vnamed updateScoresLnet/minecraft/server/network/ServerPlayerEntity;updateScores(Lnet/minecraft/scoreboard/ScoreboardCriterion;I)V
-
onDeath
- Overrides:
onDeathin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_6078Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)Vofficial aLbfx;a(Lbem;)Vnamed onDeathLnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)V
-
forgiveMobAnger
private void forgiveMobAnger()- Mappings:
Namespace Name Mixin selector intermediary method_29779Lnet/minecraft/class_3222;method_29779()Vofficial gnLaig;gn()Vnamed forgiveMobAngerLnet/minecraft/server/network/ServerPlayerEntity;forgiveMobAnger()V
-
updateKilledAdvancementCriterion
public void updateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) - Overrides:
updateKilledAdvancementCriterionin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5716Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)Vofficial aLbfh;a(Lbfh;ILbem;)Vnamed updateKilledAdvancementCriterionLnet/minecraft/entity/Entity;updateKilledAdvancementCriterion(Lnet/minecraft/entity/Entity;ILnet/minecraft/entity/damage/DamageSource;)V
-
updateScoreboardScore
private void updateScoreboardScore(String playerName, String team, ScoreboardCriterion[] criterions) - Mappings:
Namespace Name Mixin selector intermediary method_14227Lnet/minecraft/class_3222;method_14227(Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_274;)Vofficial aLaig;a(Ljava/lang/String;Ljava/lang/String;[Lefb;)Vnamed updateScoreboardScoreLnet/minecraft/server/network/ServerPlayerEntity;updateScoreboardScore(Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/scoreboard/ScoreboardCriterion;)V
-
damage
Applies a damage to this entity. The exact implementation differs between subclasses.LivingEntityhas health value, and damaging the entity decreases it. This also handles shields, extra damage to helmets for falling blocks, setting the attacker, playing hurt sound, etc.Some entities like
ItemEntityalso have health value, which the overridden method decrements. There also exist several entities, likeEndCrystalEntity, where any damage discards the entity (perhaps with an explosion).If this is overridden, it must check the result of
Entity.isInvulnerableTo(net.minecraft.entity.damage.DamageSource)and return early.- Overrides:
damagein classPlayerEntity- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5643Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Zofficial aLbfh;a(Lbem;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
shouldDamagePlayer
- Overrides:
shouldDamagePlayerin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7256Lnet/minecraft/class_1657;method_7256(Lnet/minecraft/class_1657;)Zofficial aLbym;a(Lbym;)Znamed shouldDamagePlayerLnet/minecraft/entity/player/PlayerEntity;shouldDamagePlayer(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
isPvpEnabled
private boolean isPvpEnabled()- Mappings:
Namespace Name Mixin selector intermediary method_14230Lnet/minecraft/class_3222;method_14230()Zofficial goLaig;go()Znamed isPvpEnabledLnet/minecraft/server/network/ServerPlayerEntity;isPvpEnabled()Z
-
getTeleportTarget
Returns aTeleportTargetfor the entity based on its current and destination worlds, plus any nether portals that may be present.- Overrides:
getTeleportTargetin classEntity- Returns:
- a
TeleportTargetfor the entity based on its current and destination worlds, plus any nether portals that may be present - Mappings:
Namespace Name Mixin selector intermediary method_30329Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;official aLbfh;a(Laif;)Ldxy;named getTeleportTargetLnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
-
moveToWorld
Moves this entity to another world.Note all entities except server player entities are completely recreated at the destination.
- Overrides:
moveToWorldin classEntity- Returns:
- the entity in the other world
- Mappings:
Namespace Name Mixin selector intermediary method_5731Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;official bLbfh;b(Laif;)Lbfh;named moveToWorldLnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
-
createEndSpawnPlatform
- Mappings:
Namespace Name Mixin selector intermediary method_30313Lnet/minecraft/class_3222;method_30313(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Vofficial aLaig;a(Laif;Lgu;)Vnamed createEndSpawnPlatformLnet/minecraft/server/network/ServerPlayerEntity;createEndSpawnPlatform(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
-
getPortalRect
protected Optional<BlockLocating.Rectangle> getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) Returns the portal rect atdestPos.- Overrides:
getPortalRectin classEntity- Returns:
- the portal rect at
destPos - See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_30330Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional;official aLbfh;a(Laif;Lgu;ZLddp;)Ljava/util/Optional;named getPortalRectLnet/minecraft/entity/Entity;getPortalRect(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/world/border/WorldBorder;)Ljava/util/Optional;
-
worldChanged
- Mappings:
Namespace Name Mixin selector intermediary method_18783Lnet/minecraft/class_3222;method_18783(Lnet/minecraft/class_3218;)Vofficial eLaig;e(Laif;)Vnamed worldChangedLnet/minecraft/server/network/ServerPlayerEntity;worldChanged(Lnet/minecraft/server/world/ServerWorld;)V
-
canBeSpectated
Returns whetherspectatorcan spectate this entity.Spectator players (other than themselves) cannot be spectated.
- Overrides:
canBeSpectatedin classEntity- Returns:
- whether
spectatorcan spectate this entity - Mappings:
Namespace Name Mixin selector intermediary method_5680Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Zofficial aLbfh;a(Laig;)Znamed canBeSpectatedLnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
sendPickup
- Overrides:
sendPickupin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6103Lnet/minecraft/class_1309;method_6103(Lnet/minecraft/class_1297;I)Vofficial aLbfx;a(Lbfh;I)Vnamed sendPickupLnet/minecraft/entity/LivingEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
-
trySleep
public com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> trySleep(BlockPos pos) Tries to start sleeping on a block.- Overrides:
trySleepin classPlayerEntity- Parameters:
pos- the position of the bed block- Returns:
- an
Either.Rightif successful, otherwise anEither.Leftcontaining the failure reason - Mappings:
Namespace Name Mixin selector intermediary method_7269Lnet/minecraft/class_1657;method_7269(Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either;official aLbym;a(Lgu;)Lcom/mojang/datafixers/util/Either;named trySleepLnet/minecraft/entity/player/PlayerEntity;trySleep(Lnet/minecraft/util/math/BlockPos;)Lcom/mojang/datafixers/util/Either;
-
sleep
- Overrides:
sleepin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_18403Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)Vofficial bLbfx;b(Lgu;)Vnamed sleepLnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)V
-
isBedTooFarAway
- Mappings:
Namespace Name Mixin selector intermediary method_26285Lnet/minecraft/class_3222;method_26285(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Zofficial aLaig;a(Lgu;Lha;)Znamed isBedTooFarAwayLnet/minecraft/server/network/ServerPlayerEntity;isBedTooFarAway(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
isBedTooFarAway
- Mappings:
Namespace Name Mixin selector intermediary method_26287Lnet/minecraft/class_3222;method_26287(Lnet/minecraft/class_2338;)Zofficial iLaig;i(Lgu;)Znamed isBedTooFarAwayLnet/minecraft/server/network/ServerPlayerEntity;isBedTooFarAway(Lnet/minecraft/util/math/BlockPos;)Z
-
isBedObstructed
- Mappings:
Namespace Name Mixin selector intermediary method_26286Lnet/minecraft/class_3222;method_26286(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Zofficial bLaig;b(Lgu;Lha;)Znamed isBedObstructedLnet/minecraft/server/network/ServerPlayerEntity;isBedObstructed(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
wakeUp
public void wakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers) Wakes this player up.- Overrides:
wakeUpin classPlayerEntity- Parameters:
skipSleepTimer- iftrue, the sleep timer will be set straight to 0 instead of 100updateSleepingPlayers- iftrueand called on the logical server, sends sleeping status updates to all players- Mappings:
Namespace Name Mixin selector intermediary method_7358Lnet/minecraft/class_1657;method_7358(ZZ)Vofficial aLbym;a(ZZ)Vnamed wakeUpLnet/minecraft/entity/player/PlayerEntity;wakeUp(ZZ)V
-
requestTeleportAndDismount
public void requestTeleportAndDismount(double destX, double destY, double destZ) Requests the entity to teleport to the given position. If the entity is a player, this also dismounts the player.- Overrides:
requestTeleportAndDismountin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_33567Lnet/minecraft/class_1297;method_33567(DDD)Vofficial aLbfh;a(DDD)Vnamed requestTeleportAndDismountLnet/minecraft/entity/Entity;requestTeleportAndDismount(DDD)V
-
isInvulnerableTo
Returns whether the entity is invulnerable todamageSource.This can be overridden to make the entity invulnerable to some damages, but
super.isInvulnerableTo()should be called in this case.- Overrides:
isInvulnerableToin classPlayerEntity- Returns:
- whether the entity is invulnerable to
damageSource - See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5679Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Zofficial bLbfh;b(Lbem;)Znamed isInvulnerableToLnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
-
fall
protected void fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls. Flying mobs should override this to do nothing.- Overrides:
fallin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5623Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Vofficial aLbfh;a(DZLdby;Lgu;)Vnamed fallLnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
-
applyMovementEffects
- Overrides:
applyMovementEffectsin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6126Lnet/minecraft/class_1309;method_6126(Lnet/minecraft/class_2338;)Vofficial cLbfx;c(Lgu;)Vnamed applyMovementEffectsLnet/minecraft/entity/LivingEntity;applyMovementEffects(Lnet/minecraft/util/math/BlockPos;)V
-
handleFall
public void handleFall(double heightDifference, boolean onGround) - Mappings:
Namespace Name Mixin selector intermediary method_14207Lnet/minecraft/class_3222;method_14207(DZ)Vofficial aLaig;a(DZ)Vnamed handleFallLnet/minecraft/server/network/ServerPlayerEntity;handleFall(DZ)V
-
openEditSignScreen
- Overrides:
openEditSignScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7311Lnet/minecraft/class_1657;method_7311(Lnet/minecraft/class_2625;Z)Vofficial aLbym;a(Ldas;Z)Vnamed openEditSignScreenLnet/minecraft/entity/player/PlayerEntity;openEditSignScreen(Lnet/minecraft/block/entity/SignBlockEntity;Z)V
-
incrementScreenHandlerSyncId
private void incrementScreenHandlerSyncId()- Mappings:
Namespace Name Mixin selector intermediary method_14237Lnet/minecraft/class_3222;method_14237()Vofficial gpLaig;gp()Vnamed incrementScreenHandlerSyncIdLnet/minecraft/server/network/ServerPlayerEntity;incrementScreenHandlerSyncId()V
-
openHandledScreen
- Overrides:
openHandledScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_17355Lnet/minecraft/class_1657;method_17355(Lnet/minecraft/class_3908;)Ljava/util/OptionalInt;official aLbym;a(Lbdz;)Ljava/util/OptionalInt;named openHandledScreenLnet/minecraft/entity/player/PlayerEntity;openHandledScreen(Lnet/minecraft/screen/NamedScreenHandlerFactory;)Ljava/util/OptionalInt;
-
sendTradeOffers
public void sendTradeOffers(int syncId, TradeOfferList offers, int levelProgress, int experience, boolean leveled, boolean refreshable) - Overrides:
sendTradeOffersin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_17354Lnet/minecraft/class_1657;method_17354(ILnet/minecraft/class_1916;IIZZ)Vofficial aLbym;a(ILclj;IIZZ)Vnamed sendTradeOffersLnet/minecraft/entity/player/PlayerEntity;sendTradeOffers(ILnet/minecraft/village/TradeOfferList;IIZZ)V
-
openHorseInventory
- Overrides:
openHorseInventoryin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7291Lnet/minecraft/class_1657;method_7291(Lnet/minecraft/class_1496;Lnet/minecraft/class_1263;)Vofficial aLbym;a(Lbti;Lbdp;)Vnamed openHorseInventoryLnet/minecraft/entity/player/PlayerEntity;openHorseInventory(Lnet/minecraft/entity/passive/AbstractHorseEntity;Lnet/minecraft/inventory/Inventory;)V
-
useBook
Called when the player uses (defaults to right click) a writable or written book item.This can be called either on the client or the server player. Check
bookfor whether this is a written or a writable book.- Overrides:
useBookin classPlayerEntity- Parameters:
book- the bookhand- the hand holding the book- Mappings:
Namespace Name Mixin selector intermediary method_7315Lnet/minecraft/class_1657;method_7315(Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Vofficial aLbym;a(Lcfx;Lbdv;)Vnamed useBookLnet/minecraft/entity/player/PlayerEntity;useBook(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)V
-
openCommandBlockScreen
- Overrides:
openCommandBlockScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7323Lnet/minecraft/class_1657;method_7323(Lnet/minecraft/class_2593;)Vofficial aLbym;a(Lczu;)Vnamed openCommandBlockScreenLnet/minecraft/entity/player/PlayerEntity;openCommandBlockScreen(Lnet/minecraft/block/entity/CommandBlockBlockEntity;)V
-
closeHandledScreen
public void closeHandledScreen()Closes the currently open handled screen.This method can be called on either logical side, and it will synchronize the closing automatically to the other.
- Overrides:
closeHandledScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7346Lnet/minecraft/class_1657;method_7346()Vofficial qLbym;q()Vnamed closeHandledScreenLnet/minecraft/entity/player/PlayerEntity;closeHandledScreen()V
-
onHandledScreenClosed
public void onHandledScreenClosed()Runs closing tasks for the current screen handler and sets it to thePlayerEntity.playerScreenHandler.- Overrides:
onHandledScreenClosedin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_14247Lnet/minecraft/class_1657;method_14247()Vofficial rLbym;r()Vnamed onHandledScreenClosedLnet/minecraft/entity/player/PlayerEntity;onHandledScreenClosed()V
-
updateInput
public void updateInput(float sidewaysSpeed, float forwardSpeed, boolean jumping, boolean sneaking) - Mappings:
Namespace Name Mixin selector intermediary method_14218Lnet/minecraft/class_3222;method_14218(FFZZ)Vofficial aLaig;a(FFZZ)Vnamed updateInputLnet/minecraft/server/network/ServerPlayerEntity;updateInput(FFZZ)V
-
increaseStat
- Overrides:
increaseStatin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7342Lnet/minecraft/class_1657;method_7342(Lnet/minecraft/class_3445;I)Vofficial aLbym;a(Lamo;I)Vnamed increaseStatLnet/minecraft/entity/player/PlayerEntity;increaseStat(Lnet/minecraft/stat/Stat;I)V
-
resetStat
- Overrides:
resetStatin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7266Lnet/minecraft/class_1657;method_7266(Lnet/minecraft/class_3445;)Vofficial aLbym;a(Lamo;)Vnamed resetStatLnet/minecraft/entity/player/PlayerEntity;resetStat(Lnet/minecraft/stat/Stat;)V
-
unlockRecipes
- Overrides:
unlockRecipesin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7254Lnet/minecraft/class_1657;method_7254(Ljava/util/Collection;)Iofficial aLbym;a(Ljava/util/Collection;)Inamed unlockRecipesLnet/minecraft/entity/player/PlayerEntity;unlockRecipes(Ljava/util/Collection;)I
-
unlockCraftedRecipe
- Overrides:
unlockCraftedRecipein classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_51283Lnet/minecraft/class_1657;method_51283(Lnet/minecraft/class_1860;Ljava/util/List;)Vofficial aLbym;a(Lcja;Ljava/util/List;)Vnamed unlockCraftedRecipeLnet/minecraft/entity/player/PlayerEntity;unlockCraftedRecipe(Lnet/minecraft/recipe/Recipe;Ljava/util/List;)V
-
unlockRecipes
- Overrides:
unlockRecipesin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7335Lnet/minecraft/class_1657;method_7335([Lnet/minecraft/class_2960;)Vofficial aLbym;a([Lacq;)Vnamed unlockRecipesLnet/minecraft/entity/player/PlayerEntity;unlockRecipes([Lnet/minecraft/util/Identifier;)V
-
lockRecipes
- Overrides:
lockRecipesin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7333Lnet/minecraft/class_1657;method_7333(Ljava/util/Collection;)Iofficial bLbym;b(Ljava/util/Collection;)Inamed lockRecipesLnet/minecraft/entity/player/PlayerEntity;lockRecipes(Ljava/util/Collection;)I
-
addExperience
public void addExperience(int experience) - Overrides:
addExperiencein classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7255Lnet/minecraft/class_1657;method_7255(I)Vofficial dLbym;d(I)Vnamed addExperienceLnet/minecraft/entity/player/PlayerEntity;addExperience(I)V
-
onDisconnect
public void onDisconnect()- Mappings:
Namespace Name Mixin selector intermediary method_14231Lnet/minecraft/class_3222;method_14231()Vofficial sLaig;s()Vnamed onDisconnectLnet/minecraft/server/network/ServerPlayerEntity;onDisconnect()V
-
isDisconnected
public boolean isDisconnected()- Mappings:
Namespace Name Mixin selector intermediary method_14239Lnet/minecraft/class_3222;method_14239()Zofficial tLaig;t()Znamed isDisconnectedLnet/minecraft/server/network/ServerPlayerEntity;isDisconnected()Z
-
markHealthDirty
public void markHealthDirty()- Mappings:
Namespace Name Mixin selector intermediary method_14217Lnet/minecraft/class_3222;method_14217()Vofficial uLaig;u()Vnamed markHealthDirtyLnet/minecraft/server/network/ServerPlayerEntity;markHealthDirty()V
-
sendMessage
Adds a message to this player's HUD.If it's called on
ServerPlayerEntity, it sends a message to the client corresponding to this player so that the client can add a message to their HUD. If it's called onClientPlayerEntity, it just adds a message to their HUD.- Overrides:
sendMessagein classPlayerEntity- Parameters:
message- the message to add- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_7353Lnet/minecraft/class_1657;method_7353(Lnet/minecraft/class_2561;Z)Vofficial aLbym;a(Lsw;Z)Vnamed sendMessageLnet/minecraft/entity/player/PlayerEntity;sendMessage(Lnet/minecraft/text/Text;Z)V
-
consumeItem
protected void consumeItem()- Overrides:
consumeItemin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6040Lnet/minecraft/class_1309;method_6040()Vofficial Y_Lbfx;Y_()Vnamed consumeItemLnet/minecraft/entity/LivingEntity;consumeItem()V
-
lookAt
Changes this entity's pitch and yaw to look attarget.- Overrides:
lookAtin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5702Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)Vofficial aLbfh;a(Leb$a;Leea;)Vnamed lookAtLnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
-
lookAtEntity
public void lookAtEntity(EntityAnchorArgumentType.EntityAnchor anchorPoint, Entity targetEntity, EntityAnchorArgumentType.EntityAnchor targetAnchor) - Mappings:
Namespace Name Mixin selector intermediary method_14222Lnet/minecraft/class_3222;method_14222(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Vofficial aLaig;a(Leb$a;Lbfh;Leb$a;)Vnamed lookAtEntityLnet/minecraft/server/network/ServerPlayerEntity;lookAtEntity(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/entity/Entity;Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)V
-
copyFrom
- Mappings:
Namespace Name Mixin selector intermediary method_14203Lnet/minecraft/class_3222;method_14203(Lnet/minecraft/class_3222;Z)Vofficial aLaig;a(Laig;Z)Vnamed copyFromLnet/minecraft/server/network/ServerPlayerEntity;copyFrom(Lnet/minecraft/server/network/ServerPlayerEntity;Z)V
-
onStatusEffectApplied
protected void onStatusEffectApplied(StatusEffectInstance effect, @Nullable @Nullable Entity source) - Overrides:
onStatusEffectAppliedin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6020Lnet/minecraft/class_1309;method_6020(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Vofficial aLbfx;a(Lbey;Lbfh;)Vnamed onStatusEffectAppliedLnet/minecraft/entity/LivingEntity;onStatusEffectApplied(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)V
-
onStatusEffectUpgraded
protected void onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable @Nullable Entity source) - Overrides:
onStatusEffectUpgradedin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6009Lnet/minecraft/class_1309;method_6009(Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)Vofficial aLbfx;a(Lbey;ZLbfh;)Vnamed onStatusEffectUpgradedLnet/minecraft/entity/LivingEntity;onStatusEffectUpgraded(Lnet/minecraft/entity/effect/StatusEffectInstance;ZLnet/minecraft/entity/Entity;)V
-
onStatusEffectRemoved
- Overrides:
onStatusEffectRemovedin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6129Lnet/minecraft/class_1309;method_6129(Lnet/minecraft/class_1293;)Vofficial aLbfx;a(Lbey;)Vnamed onStatusEffectRemovedLnet/minecraft/entity/LivingEntity;onStatusEffectRemoved(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
-
requestTeleport
public void requestTeleport(double destX, double destY, double destZ) Requests the entity to teleport to the given position.For players, this sends the teleport packet. For other entities, this just sets the position of the entity and its passengers.
- Overrides:
requestTeleportin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5859Lnet/minecraft/class_1297;method_5859(DDD)Vofficial bLbfh;b(DDD)Vnamed requestTeleportLnet/minecraft/entity/Entity;requestTeleport(DDD)V
-
requestTeleportOffset
public void requestTeleportOffset(double offsetX, double offsetY, double offsetZ) Requests the entity to teleport to the current position offset by the given amount.For players, this sends the teleport packet. For other entities, this just sets the position of the entity and its passengers.
- Overrides:
requestTeleportOffsetin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_45166Lnet/minecraft/class_1297;method_45166(DDD)Vofficial cLbfh;c(DDD)Vnamed requestTeleportOffsetLnet/minecraft/entity/Entity;requestTeleportOffset(DDD)V
-
teleport
public boolean teleport(ServerWorld world, double destX, double destY, double destZ, Set<PositionFlag> flags, float yaw, float pitch) Teleports the entity to the given position. Ifworlddiffers from the current world, it copies the entity and discards the current one.- Overrides:
teleportin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_48105Lnet/minecraft/class_1297;method_48105(Lnet/minecraft/class_3218;DDDLjava/util/Set;FF)Zofficial aLbfh;a(Laif;DDDLjava/util/Set;FF)Znamed teleportLnet/minecraft/entity/Entity;teleport(Lnet/minecraft/server/world/ServerWorld;DDDLjava/util/Set;FF)Z
-
refreshPositionAfterTeleport
public void refreshPositionAfterTeleport(double x, double y, double z) - Overrides:
refreshPositionAfterTeleportin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_24203Lnet/minecraft/class_1297;method_24203(DDD)Vofficial dLbfh;d(DDD)Vnamed refreshPositionAfterTeleportLnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
-
addCritParticles
- Overrides:
addCritParticlesin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7277Lnet/minecraft/class_1657;method_7277(Lnet/minecraft/class_1297;)Vofficial aLbym;a(Lbfh;)Vnamed addCritParticlesLnet/minecraft/entity/player/PlayerEntity;addCritParticles(Lnet/minecraft/entity/Entity;)V
-
addEnchantedHitParticles
- Overrides:
addEnchantedHitParticlesin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7304Lnet/minecraft/class_1657;method_7304(Lnet/minecraft/class_1297;)Vofficial bLbym;b(Lbfh;)Vnamed addEnchantedHitParticlesLnet/minecraft/entity/player/PlayerEntity;addEnchantedHitParticles(Lnet/minecraft/entity/Entity;)V
-
sendAbilitiesUpdate
public void sendAbilitiesUpdate()- Overrides:
sendAbilitiesUpdatein classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7355Lnet/minecraft/class_1657;method_7355()Vofficial wLbym;w()Vnamed sendAbilitiesUpdateLnet/minecraft/entity/player/PlayerEntity;sendAbilitiesUpdate()V
-
getServerWorld
- Mappings:
Namespace Name Mixin selector intermediary method_51469Lnet/minecraft/class_3222;method_51469()Lnet/minecraft/class_3218;official xLaig;x()Laif;named getServerWorldLnet/minecraft/server/network/ServerPlayerEntity;getServerWorld()Lnet/minecraft/server/world/ServerWorld;
-
changeGameMode
- Mappings:
Namespace Name Mixin selector intermediary method_7336Lnet/minecraft/class_3222;method_7336(Lnet/minecraft/class_1934;)Zofficial aLaig;a(Lcmh;)Znamed changeGameModeLnet/minecraft/server/network/ServerPlayerEntity;changeGameMode(Lnet/minecraft/world/GameMode;)Z
-
isSpectator
public boolean isSpectator()Returns whether the entity is a spectator.This returns
falseunless the entity is a player in spectator game mode.- Specified by:
isSpectatorin classPlayerEntity- Returns:
- whether the entity is a spectator
- Mappings:
Namespace Name Mixin selector intermediary method_7325Lnet/minecraft/class_1297;method_7325()Zofficial F_Lbfh;F_()Znamed isSpectatorLnet/minecraft/entity/Entity;isSpectator()Z
-
isCreative
public boolean isCreative()Returns whether this player is in creative mode.- Specified by:
isCreativein classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7337Lnet/minecraft/class_1657;method_7337()Zofficial fLbym;f()Znamed isCreativeLnet/minecraft/entity/player/PlayerEntity;isCreative()Z
-
sendMessage
Sends a system message.- Specified by:
sendMessagein interfaceCommandOutput- Overrides:
sendMessagein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_43496Lnet/minecraft/class_2165;method_43496(Lnet/minecraft/class_2561;)Vofficial aLdr;a(Lsw;)Vnamed sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Lnet/minecraft/text/Text;)V
-
sendMessageToClient
- Mappings:
Namespace Name Mixin selector intermediary method_43502Lnet/minecraft/class_3222;method_43502(Lnet/minecraft/class_2561;Z)Vofficial bLaig;b(Lsw;Z)Vnamed sendMessageToClientLnet/minecraft/server/network/ServerPlayerEntity;sendMessageToClient(Lnet/minecraft/text/Text;Z)V
-
sendChatMessage
public void sendChatMessage(SentMessage message, boolean filterMaskEnabled, MessageType.Parameters params) Sends a chat message to the player.Chat messages have signatures. It is possible to use a bogus signature - such as
SignedMessage.ofUnsigned(java.lang.String)- to send a chat message; however if the signature is invalid (e.g. because the text's content differs from the one sent by the client, or because the passed signature is invalid) the client will show a warning and can discard it depending on the client's options.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_43505Lnet/minecraft/class_3222;method_43505(Lnet/minecraft/class_7604;ZLnet/minecraft/class_2556$class_7602;)Vofficial aLaig;a(Ltk;ZLss$a;)Vnamed sendChatMessageLnet/minecraft/server/network/ServerPlayerEntity;sendChatMessage(Lnet/minecraft/network/message/SentMessage;ZLnet/minecraft/network/message/MessageType$Parameters;)V
-
getIp
- Mappings:
Namespace Name Mixin selector intermediary method_14209Lnet/minecraft/class_3222;method_14209()Ljava/lang/String;official yLaig;y()Ljava/lang/String;named getIpLnet/minecraft/server/network/ServerPlayerEntity;getIp()Ljava/lang/String;
-
setClientSettings
- Mappings:
Namespace Name Mixin selector intermediary method_14213Lnet/minecraft/class_3222;method_14213(Lnet/minecraft/class_2803;)Vofficial aLaig;a(Lzl;)Vnamed setClientSettingsLnet/minecraft/server/network/ServerPlayerEntity;setClientSettings(Lnet/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket;)V
-
areClientChatColorsEnabled
public boolean areClientChatColorsEnabled()- Mappings:
Namespace Name Mixin selector intermediary method_34879Lnet/minecraft/class_3222;method_34879()Zofficial zLaig;z()Znamed areClientChatColorsEnabledLnet/minecraft/server/network/ServerPlayerEntity;areClientChatColorsEnabled()Z
-
getClientChatVisibility
- Mappings:
Namespace Name Mixin selector intermediary method_14238Lnet/minecraft/class_3222;method_14238()Lnet/minecraft/class_1659;official ALaig;A()Lbyk;named getClientChatVisibilityLnet/minecraft/server/network/ServerPlayerEntity;getClientChatVisibility()Lnet/minecraft/client/option/ChatVisibility;
-
acceptsMessage
private boolean acceptsMessage(boolean overlay) - Mappings:
Namespace Name Mixin selector intermediary method_44707Lnet/minecraft/class_3222;method_44707(Z)Zofficial wLaig;w(Z)Znamed acceptsMessageLnet/minecraft/server/network/ServerPlayerEntity;acceptsMessage(Z)Z
-
acceptsChatMessage
private boolean acceptsChatMessage()- Mappings:
Namespace Name Mixin selector intermediary method_44706Lnet/minecraft/class_3222;method_44706()Zofficial gqLaig;gq()Znamed acceptsChatMessageLnet/minecraft/server/network/ServerPlayerEntity;acceptsChatMessage()Z
-
sendResourcePackUrl
public void sendResourcePackUrl(String url, String hash, boolean required, @Nullable @Nullable Text resourcePackPrompt) - Mappings:
Namespace Name Mixin selector intermediary method_14255Lnet/minecraft/class_3222;method_14255(Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/class_2561;)Vofficial aLaig;a(Ljava/lang/String;Ljava/lang/String;ZLsw;)Vnamed sendResourcePackUrlLnet/minecraft/server/network/ServerPlayerEntity;sendResourcePackUrl(Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/text/Text;)V
-
sendServerMetadata
- Mappings:
Namespace Name Mixin selector intermediary method_43930Lnet/minecraft/class_3222;method_43930(Lnet/minecraft/class_2926;)Vofficial aLaig;a(Labt;)Vnamed sendServerMetadataLnet/minecraft/server/network/ServerPlayerEntity;sendServerMetadata(Lnet/minecraft/server/ServerMetadata;)V
-
getPermissionLevel
protected int getPermissionLevel()Returns the permission level of this entity.This is
0for non-players.- Overrides:
getPermissionLevelin classEntity- Returns:
- the permission level of this entity
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5691Lnet/minecraft/class_1297;method_5691()Iofficial BLbfh;B()Inamed getPermissionLevelLnet/minecraft/entity/Entity;getPermissionLevel()I
-
updateLastActionTime
public void updateLastActionTime()- Mappings:
Namespace Name Mixin selector intermediary method_14234Lnet/minecraft/class_3222;method_14234()Vofficial CLaig;C()Vnamed updateLastActionTimeLnet/minecraft/server/network/ServerPlayerEntity;updateLastActionTime()V
-
getStatHandler
- Mappings:
Namespace Name Mixin selector intermediary method_14248Lnet/minecraft/class_3222;method_14248()Lnet/minecraft/class_3442;official DLaig;D()Lamn;named getStatHandlerLnet/minecraft/server/network/ServerPlayerEntity;getStatHandler()Lnet/minecraft/stat/ServerStatHandler;
-
getRecipeBook
- Mappings:
Namespace Name Mixin selector intermediary method_14253Lnet/minecraft/class_3222;method_14253()Lnet/minecraft/class_3441;official ELaig;E()Lamm;named getRecipeBookLnet/minecraft/server/network/ServerPlayerEntity;getRecipeBook()Lnet/minecraft/server/network/ServerRecipeBook;
-
updatePotionVisibility
protected void updatePotionVisibility()- Overrides:
updatePotionVisibilityin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6027Lnet/minecraft/class_1309;method_6027()Vofficial FLbfx;F()Vnamed updatePotionVisibilityLnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
-
getCameraEntity
- Mappings:
Namespace Name Mixin selector intermediary method_14242Lnet/minecraft/class_3222;method_14242()Lnet/minecraft/class_1297;official GLaig;G()Lbfh;named getCameraEntityLnet/minecraft/server/network/ServerPlayerEntity;getCameraEntity()Lnet/minecraft/entity/Entity;
-
setCameraEntity
- Mappings:
Namespace Name Mixin selector intermediary method_14224Lnet/minecraft/class_3222;method_14224(Lnet/minecraft/class_1297;)Vofficial cLaig;c(Lbfh;)Vnamed setCameraEntityLnet/minecraft/server/network/ServerPlayerEntity;setCameraEntity(Lnet/minecraft/entity/Entity;)V
-
tickPortalCooldown
protected void tickPortalCooldown()- Overrides:
tickPortalCooldownin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5760Lnet/minecraft/class_1297;method_5760()Vofficial HLbfh;H()Vnamed tickPortalCooldownLnet/minecraft/entity/Entity;tickPortalCooldown()V
-
attack
- Overrides:
attackin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_7324Lnet/minecraft/class_1657;method_7324(Lnet/minecraft/class_1297;)Vofficial dLbym;d(Lbfh;)Vnamed attackLnet/minecraft/entity/player/PlayerEntity;attack(Lnet/minecraft/entity/Entity;)V
-
getLastActionTime
public long getLastActionTime()- Mappings:
Namespace Name Mixin selector intermediary method_14219Lnet/minecraft/class_3222;method_14219()Jofficial ILaig;I()Jnamed getLastActionTimeLnet/minecraft/server/network/ServerPlayerEntity;getLastActionTime()J
-
getPlayerListName
- Mappings:
Namespace Name Mixin selector intermediary method_14206Lnet/minecraft/class_3222;method_14206()Lnet/minecraft/class_2561;official JLaig;J()Lsw;named getPlayerListNameLnet/minecraft/server/network/ServerPlayerEntity;getPlayerListName()Lnet/minecraft/text/Text;
-
swingHand
- Overrides:
swingHandin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6104Lnet/minecraft/class_1309;method_6104(Lnet/minecraft/class_1268;)Vofficial aLbfx;a(Lbdv;)Vnamed swingHandLnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;)V
-
isInTeleportationState
public boolean isInTeleportationState()- Mappings:
Namespace Name Mixin selector intermediary method_14208Lnet/minecraft/class_3222;method_14208()Zofficial KLaig;K()Znamed isInTeleportationStateLnet/minecraft/server/network/ServerPlayerEntity;isInTeleportationState()Z
-
onTeleportationDone
public void onTeleportationDone()- Mappings:
Namespace Name Mixin selector intermediary method_14240Lnet/minecraft/class_3222;method_14240()Vofficial LLaig;L()Vnamed onTeleportationDoneLnet/minecraft/server/network/ServerPlayerEntity;onTeleportationDone()V
-
getAdvancementTracker
- Mappings:
Namespace Name Mixin selector intermediary method_14236Lnet/minecraft/class_3222;method_14236()Lnet/minecraft/class_2985;official MLaig;M()Lacy;named getAdvancementTrackerLnet/minecraft/server/network/ServerPlayerEntity;getAdvancementTracker()Lnet/minecraft/advancement/PlayerAdvancementTracker;
-
teleport
- Mappings:
Namespace Name Mixin selector intermediary method_14251Lnet/minecraft/class_3222;method_14251(Lnet/minecraft/class_3218;DDDFF)Vofficial aLaig;a(Laif;DDDFF)Vnamed teleportLnet/minecraft/server/network/ServerPlayerEntity;teleport(Lnet/minecraft/server/world/ServerWorld;DDDFF)V
-
getSpawnPointPosition
- Mappings:
Namespace Name Mixin selector intermediary method_26280Lnet/minecraft/class_3222;method_26280()Lnet/minecraft/class_2338;official NLaig;N()Lgu;named getSpawnPointPositionLnet/minecraft/server/network/ServerPlayerEntity;getSpawnPointPosition()Lnet/minecraft/util/math/BlockPos;
-
getSpawnAngle
public float getSpawnAngle()- Mappings:
Namespace Name Mixin selector intermediary method_30631Lnet/minecraft/class_3222;method_30631()Fofficial OLaig;O()Fnamed getSpawnAngleLnet/minecraft/server/network/ServerPlayerEntity;getSpawnAngle()F
-
getSpawnPointDimension
- Mappings:
Namespace Name Mixin selector intermediary method_26281Lnet/minecraft/class_3222;method_26281()Lnet/minecraft/class_5321;official PLaig;P()Lacp;named getSpawnPointDimensionLnet/minecraft/server/network/ServerPlayerEntity;getSpawnPointDimension()Lnet/minecraft/registry/RegistryKey;
-
isSpawnForced
public boolean isSpawnForced()- Mappings:
Namespace Name Mixin selector intermediary method_26282Lnet/minecraft/class_3222;method_26282()Zofficial QLaig;Q()Znamed isSpawnForcedLnet/minecraft/server/network/ServerPlayerEntity;isSpawnForced()Z
-
setSpawnPoint
public void setSpawnPoint(RegistryKey<World> dimension, @Nullable @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point.- Parameters:
dimension- the new spawn dimensionpos- the new spawn point, ornullif resetting to the world spawnforced- whether the new spawn point is forcedsendMessage- iftrue, a game message about the spawn point change will be sent- Mappings:
Namespace Name Mixin selector intermediary method_26284Lnet/minecraft/class_3222;method_26284(Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;FZZ)Vofficial aLaig;a(Lacp;Lgu;FZZ)Vnamed setSpawnPointLnet/minecraft/server/network/ServerPlayerEntity;setSpawnPoint(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/util/math/BlockPos;FZZ)V
-
sendChunkPacket
- Mappings:
Namespace Name Mixin selector intermediary method_14205Lnet/minecraft/class_3222;method_14205(Lnet/minecraft/class_1923;Lnet/minecraft/class_2596;)Vofficial aLaig;a(Lclr;Luo;)Vnamed sendChunkPacketLnet/minecraft/server/network/ServerPlayerEntity;sendChunkPacket(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/network/packet/Packet;)V
-
sendUnloadChunkPacket
- Mappings:
Namespace Name Mixin selector intermediary method_14246Lnet/minecraft/class_3222;method_14246(Lnet/minecraft/class_1923;)Vofficial aLaig;a(Lclr;)Vnamed sendUnloadChunkPacketLnet/minecraft/server/network/ServerPlayerEntity;sendUnloadChunkPacket(Lnet/minecraft/util/math/ChunkPos;)V
-
getWatchedSection
Returns the chunk section position the player's client is currently watching from. This may differ from the chunk section the player is currently in.This is only for chunk loading (watching) purpose. This is updated together with entity tracking, but they are separate mechanisms.
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_14232Lnet/minecraft/class_3222;method_14232()Lnet/minecraft/class_4076;official RLaig;R()Lhx;named getWatchedSectionLnet/minecraft/server/network/ServerPlayerEntity;getWatchedSection()Lnet/minecraft/util/math/ChunkSectionPos;
-
setWatchedSection
Sets the chunk section position the player's client is currently watching from. This is usually called when the player moves to a new chunk section.- Parameters:
section- the updated section position- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_17668Lnet/minecraft/class_3222;method_17668(Lnet/minecraft/class_4076;)Vofficial aLaig;a(Lhx;)Vnamed setWatchedSectionLnet/minecraft/server/network/ServerPlayerEntity;setWatchedSection(Lnet/minecraft/util/math/ChunkSectionPos;)V
-
playSound
- Overrides:
playSoundin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_17356Lnet/minecraft/class_1657;method_17356(Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)Vofficial aLbym;a(Lamg;Lami;FF)Vnamed playSoundLnet/minecraft/entity/player/PlayerEntity;playSound(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
-
createSpawnPacket
Returns a packet to notify the clients of the entity's spawning.- Overrides:
createSpawnPacketin classEntity- Returns:
- a packet to notify the clients of the entity's spawning
- Mappings:
Namespace Name Mixin selector intermediary method_18002Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;official SLbfh;S()Luo;named createSpawnPacketLnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/packet/Packet;
-
dropItem
- Overrides:
dropItemin classPlayerEntity- Parameters:
throwRandomly- if true, the item will be thrown in a random direction from the entity regardless of which direction the entity is facing- Mappings:
Namespace Name Mixin selector intermediary method_7329Lnet/minecraft/class_1657;method_7329(Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542;official aLbym;a(Lcfx;ZZ)Lbvf;named dropItemLnet/minecraft/entity/player/PlayerEntity;dropItem(Lnet/minecraft/item/ItemStack;ZZ)Lnet/minecraft/entity/ItemEntity;
-
getTextStream
- Mappings:
Namespace Name Mixin selector intermediary method_31273Lnet/minecraft/class_3222;method_31273()Lnet/minecraft/class_5513;official TLaig;T()Lajd;named getTextStreamLnet/minecraft/server/network/ServerPlayerEntity;getTextStream()Lnet/minecraft/server/filter/TextStream;
-
setServerWorld
- Mappings:
Namespace Name Mixin selector intermediary method_51468Lnet/minecraft/class_3222;method_51468(Lnet/minecraft/class_3218;)Vofficial cLaig;c(Laif;)Vnamed setServerWorldLnet/minecraft/server/network/ServerPlayerEntity;setServerWorld(Lnet/minecraft/server/world/ServerWorld;)V
-
gameModeFromNbt
@Nullable private static @Nullable GameMode gameModeFromNbt(@Nullable @Nullable NbtCompound nbt, String key) - Mappings:
Namespace Name Mixin selector intermediary method_32745Lnet/minecraft/class_3222;method_32745(Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_1934;official aLaig;a(Lqr;Ljava/lang/String;)Lcmh;named gameModeFromNbtLnet/minecraft/server/network/ServerPlayerEntity;gameModeFromNbt(Lnet/minecraft/nbt/NbtCompound;Ljava/lang/String;)Lnet/minecraft/world/GameMode;
-
getServerGameMode
Returns the server game mode the player should be set to, namely the forced game mode.If the forced game mode is not set, returns the
backupGameModeif notnull, or the server's default game mode otherwise.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_32746Lnet/minecraft/class_3222;method_32746(Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934;official bLaig;b(Lcmh;)Lcmh;named getServerGameModeLnet/minecraft/server/network/ServerPlayerEntity;getServerGameMode(Lnet/minecraft/world/GameMode;)Lnet/minecraft/world/GameMode;
-
setGameMode
- Mappings:
Namespace Name Mixin selector intermediary method_32748Lnet/minecraft/class_3222;method_32748(Lnet/minecraft/class_2487;)Vofficial cLaig;c(Lqr;)Vnamed setGameModeLnet/minecraft/server/network/ServerPlayerEntity;setGameMode(Lnet/minecraft/nbt/NbtCompound;)V
-
writeGameModeNbt
- Mappings:
Namespace Name Mixin selector intermediary method_32749Lnet/minecraft/class_3222;method_32749(Lnet/minecraft/class_2487;)Vofficial kLaig;k(Lqr;)Vnamed writeGameModeNbtLnet/minecraft/server/network/ServerPlayerEntity;writeGameModeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
shouldFilterText
public boolean shouldFilterText()- Overrides:
shouldFilterTextin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_33793Lnet/minecraft/class_1657;method_33793()Zofficial ULbym;U()Znamed shouldFilterTextLnet/minecraft/entity/player/PlayerEntity;shouldFilterText()Z
-
shouldFilterMessagesSentTo
- Mappings:
Namespace Name Mixin selector intermediary method_33795Lnet/minecraft/class_3222;method_33795(Lnet/minecraft/class_3222;)Zofficial bLaig;b(Laig;)Znamed shouldFilterMessagesSentToLnet/minecraft/server/network/ServerPlayerEntity;shouldFilterMessagesSentTo(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
canModifyAt
Returns whether the entity can modify the world atpos.This returns
truefor most entities. Players checkWorld.canPlayerModifyAt(net.minecraft.entity.player.PlayerEntity, net.minecraft.util.math.BlockPos)to prevent them from modifying entities in the spawn protection or outside the world border.ProjectileEntitydelegates it to the owner if the owner is a player; if the owner is a non-player entity, this returns the value ofGameRules.DO_MOB_GRIEFING, and ownerless projectiles are always allowed to modify the world.- Overrides:
canModifyAtin classEntity- Returns:
- whether the entity can modify the world at
pos - See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_36971Lnet/minecraft/class_1297;method_36971(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Zofficial aLbfh;a(Lcmk;Lgu;)Znamed canModifyAtLnet/minecraft/entity/Entity;canModifyAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-
tickItemStackUsage
- Overrides:
tickItemStackUsagein classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_37119Lnet/minecraft/class_1309;method_37119(Lnet/minecraft/class_1799;)Vofficial aLbfx;a(Lcfx;)Vnamed tickItemStackUsageLnet/minecraft/entity/LivingEntity;tickItemStackUsage(Lnet/minecraft/item/ItemStack;)V
-
dropSelectedItem
public boolean dropSelectedItem(boolean entireStack) - Mappings:
Namespace Name Mixin selector intermediary method_37413Lnet/minecraft/class_3222;method_37413(Z)Zofficial aLaig;a(Z)Znamed dropSelectedItemLnet/minecraft/server/network/ServerPlayerEntity;dropSelectedItem(Z)Z
-
allowsServerListing
public boolean allowsServerListing()- Mappings:
Namespace Name Mixin selector intermediary method_39426Lnet/minecraft/class_3222;method_39426()Zofficial VLaig;V()Znamed allowsServerListingLnet/minecraft/server/network/ServerPlayerEntity;allowsServerListing()Z
-
getSculkShriekerWarningManager
- Overrides:
getSculkShriekerWarningManagerin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_42272Lnet/minecraft/class_1657;method_42272()Ljava/util/Optional;official WLbym;W()Ljava/util/Optional;named getSculkShriekerWarningManagerLnet/minecraft/entity/player/PlayerEntity;getSculkShriekerWarningManager()Ljava/util/Optional;
-
triggerItemPickedUpByEntityCriteria
Called to trigger advancement criteria when an entity picks up an item thrown by a player.- Overrides:
triggerItemPickedUpByEntityCriteriain classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_29499Lnet/minecraft/class_1309;method_29499(Lnet/minecraft/class_1542;)Vofficial aLbfx;a(Lbvf;)Vnamed triggerItemPickedUpByEntityCriteriaLnet/minecraft/entity/LivingEntity;triggerItemPickedUpByEntityCriteria(Lnet/minecraft/entity/ItemEntity;)V
-
setSession
- Mappings:
Namespace Name Mixin selector intermediary method_46364Lnet/minecraft/class_3222;method_46364(Lnet/minecraft/class_7822;)Vofficial aLaig;a(Ltm;)Vnamed setSessionLnet/minecraft/server/network/ServerPlayerEntity;setSession(Lnet/minecraft/network/encryption/PublicPlayerSession;)V
-
getSession
- Mappings:
Namespace Name Mixin selector intermediary method_45163Lnet/minecraft/class_3222;method_45163()Lnet/minecraft/class_7822;official XLaig;X()Ltm;named getSessionLnet/minecraft/server/network/ServerPlayerEntity;getSession()Lnet/minecraft/network/encryption/PublicPlayerSession;
-
tiltScreen
public void tiltScreen(double deltaX, double deltaZ) - Overrides:
tiltScreenin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_48761Lnet/minecraft/class_1309;method_48761(DD)Vofficial aLbfx;a(DD)Vnamed tiltScreenLnet/minecraft/entity/LivingEntity;tiltScreen(DD)V
-
startRiding
Starts ridingentity.For example,
player.startRiding(horse)causes the player to ride a horse; the opposite,horse.startRiding(player), will cause the horse to ride a player.This fails when this entity is already riding the entity (or vice versa), or when this entity does not allow riding other entities (or vice versa) unless
forceistrue. If this entity is already riding another entity, it will stop riding that entity first.- Overrides:
startRidingin classEntity- Parameters:
force- whether to bypass the entity's rideability check- Returns:
- whether this entity successfully started riding
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5873Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Zofficial aLbfh;a(Lbfh;Z)Znamed startRidingLnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
-