Class PlayerEntity
- All Implemented Interfaces:
Attackable,CommandOutput,Nameable,EntityLike
- Direct Known Subclasses:
AbstractClientPlayerEntity,ServerPlayerEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_1657official bymnamed net/minecraft/entity/player/PlayerEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumA reason why a player cannot start sleeping.Nested 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 PlayerAbilitiesprotected intprivate static final TrackedData<Float>doubledoubledoubleprotected floatstatic final floatprotected intprotected EnderChestInventoryintintfloatstatic final intstatic final intstatic final intstatic final intstatic final intstatic final floatstatic final floatstatic final floatprivate static final intprotected final floatprivate final com.mojang.authlib.GameProfileprotected HungerManagerprivate final PlayerInventoryprotected booleanprivate final ItemCooldownManagerprivate intprotected static final TrackedData<NbtCompound>private static final Loggerprotected static final TrackedData<Byte>protected static final TrackedData<Byte>final PlayerScreenHandlerprivate static final Map<EntityPose,EntityDimensions> doubledoubledoublefloatprivate booleanprotected static final TrackedData<NbtCompound>private static final TrackedData<Integer>private ItemStackprivate longprivate intstatic final EntityDimensionsfloatintFields 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
ConstructorsConstructorDescriptionPlayerEntity(World world, BlockPos pos, float yaw, com.mojang.authlib.GameProfile gameProfile) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCritParticles(Entity target) voidaddEnchantedHitParticles(Entity target) voidaddExhaustion(float exhaustion) voidaddExperience(int experience) voidaddExperienceLevels(int levels) voidaddScore(int score) booleanaddShoulderEntity(NbtCompound entityNbt) private MutableTextaddTellClickEvent(MutableText component) protected Vec3dadjustMovementForSneaking(Vec3d movement, MovementType type) voidanimateDamage(float yaw) Called on the client to animate the entity's damage (the wobble).protected voidapplyDamage(DamageSource source, float amount) voidapplyEnchantmentCosts(ItemStack enchantedItem, int experienceLevels) voidprotected voidattackLivingEntity(LivingEntity target) booleanbooleancanConsume(boolean ignoreHunger) booleanbooleanbooleancanHarvest(BlockState state) Determines whether the player is able to harvest drops from the specified block state.booleanbooleancanPlaceOn(BlockPos pos, Direction facing, ItemStack stack) booleanReturns whether this player has been sleeping long enough to count towards resetting the time of day and weather of the server.booleanbooleanbooleanprotected booleanprotected voidCloses the currently open handled screen.private voidcollideWithEntity(Entity entity) protected ItemCooldownManagerbooleandamage(DamageSource source, float amount) Applies a damage to this entity.protected voiddamageArmor(DamageSource source, float amount) protected voiddamageHelmet(DamageSource source, float amount) protected voiddamageShield(float amount) voiddisableShield(boolean sprinting) voidDismounts the vehicle if present.protected booleandoesNotSuffocate(BlockPos pos) protected voidprotected voidprivate voiddropShoulderEntity(NbtCompound entityNbt) voidequipStack(EquipmentSlot slot, ItemStack stack) Equipsstackatslot.This is also used to set an entity's mainhand or offhand stack.findRespawnPosition(ServerWorld world, BlockPos pos, float angle, boolean forced, boolean alive) Finds the precise respawn position from aBlockPosin a world.floatfloatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions) Returns an iterable of item stacks equipped as armor.floatgetAttackCooldownProgress(float baseTime) floatfloatgetBlockBreakingSpeed(BlockState block) protected intfloatprotected SoundEventintReturns the entity's default portal cooldown.getDimensions(EntityPose pose) Returns the dimensions of the entity with the givenpose.Returns the display name of this object.intReturns the name uniquely identifying the entity.com.mojang.authlib.GameProfileReturns an iterable of item stacks held in the hands.doubleprotected SoundEventprotected SoundEventgetHurtSound(DamageSource source) getLeashPos(float delta) Returns the position of the leash this entity holds.floatgetLuck()intReturns how long entities can be inside the nether portal without teleporting, in ticks.protected Entity.MoveEffectReturns the possible effect(s) of an entity moving.floatgetName()Returns the name of this object.intprotected floatgetPoses()getProjectileType(ItemStack stack) intgetScore()intReturns the sound category for sounds from this entity.protected SoundEventgetStackReference(int mappedIndex) Obtains a stack reference to be modified.protected SoundEventprotected floatintCalled when this entity is killed and returns the amount of experience to drop.booleangiveItemStack(ItemStack stack) booleanhandleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.voidhandleStatus(byte status) Called on the client when the entity receives an entity status from the server.booleanprivate voidincreaseRidingMotionStats(double dx, double dy, double dz) voidincreaseStat(Stat<?> stat, int amount) voidincreaseStat(Identifier stat, int amount) voidincreaseTravelMotionStats(double dx, double dy, double dz) voidincrementStat(Stat<?> stat) voidincrementStat(Identifier stat) protected voidInitializes data tracker.protected booleanisArmorSlot(EquipmentSlot slot) booleanisBlockBreakingRestricted(World world, BlockPos pos, GameMode gameMode) abstract booleanReturns whether this player is in creative mode.booleanprotected booleanbooleanisInvulnerableTo(DamageSource damageSource) Returns whether the entity is invulnerable todamageSource.booleanprotected booleanbooleanisPartVisible(PlayerModelPart modelPart) booleanisPlayer()booleanReturns whether the entity is pushed by fluids.abstract booleanReturns whether the entity is a spectator.booleanReturns whether the entity is swimming.booleanvoidjump()intlockRecipes(Collection<Recipe<?>> recipes) private booleanvoidonDeath(DamageSource damageSource) protected voidRuns closing tasks for the current screen handler and sets it to theplayerScreenHandler.booleanonKilledOther(ServerWorld world, LivingEntity other) Called when this entity killsother.voidonPickupSlotClick(ItemStack cursorStack, ItemStack slotStack, ClickType clickType) Called when a player performs apickup slot actionin a screen handler.protected voidvoidopenCommandBlockMinecartScreen(CommandBlockExecutor commandBlockExecutor) voidopenCommandBlockScreen(CommandBlockBlockEntity commandBlock) voidopenEditSignScreen(SignBlockEntity sign, boolean front) voidopenHorseInventory(AbstractHorseEntity horse, Inventory inventory) voidopenJigsawScreen(JigsawBlockEntity jigsaw) voidopenStructureBlockScreen(StructureBlockBlockEntity structureBlock) voidplaySound(SoundEvent sound, float volume, float pitch) voidplaySound(SoundEvent event, SoundCategory category, float volume, float pitch) protected voidplayStepSound(BlockPos pos, BlockState state) voidReads custom data fromnbt.voidremove(Entity.RemovalReason reason) Removes the entity.voidvoidvoidvoidvoidsendMessage(Text message, boolean overlay) Adds a message to this player's HUD.voidsendTradeOffers(int syncId, TradeOfferList offers, int levelProgress, int experience, boolean leveled, boolean refreshable) voidsetAbsorptionAmount(float amount) voidsetFireTicks(int fireTicks) Sets the entity on fire forticksticks.voidsetLastDeathPos(Optional<GlobalPos> lastDeathPos) voidsetMainArm(Arm arm) voidsetReducedDebugInfo(boolean reducedDebugInfo) voidsetScore(int score) protected voidsetShoulderEntityLeft(NbtCompound entityNbt) protected voidsetShoulderEntityRight(NbtCompound entityNbt) protected booleanReturns if this entity may always drop experience, skipping any other checks.booleanbooleanbooleanshouldDamagePlayer(PlayerEntity player) protected booleanbooleanprotected booleanshouldRemoveSoulSpeedBoost(BlockState landingState) booleanReturns whether to render the name of the entity.booleanbooleanvoidslowMovement(BlockState state, Vec3d multiplier) CallsEntity.onLanding()and slows this entity.private voidspawnParticles(ParticleEffect parameters) voidvoidvoidprotected voidtakeShieldHit(LivingEntity attacker) voidtick()Ticks this entity.voidprotected voidvoidvoidAllows you to do certain speed and velocity calculations.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) private voidprotected voidprivate voidupdateShoulderEntity(@Nullable NbtCompound entityNbt) voidprivate voidprotected booleanvoidCalled when the player uses (defaults to right click) a writable or written book item.voiduseRiptide(int riptideTicks) protected voidvoidwakeUp()Wakes this entity up.voidwakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers) Wakes this player up.voidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, applyArmorToDamage, applyFluidMovingSpeed, applyMovementEffects, applyMovementInput, areItemsDifferent, baseTick, blockedByShield, canBreatheInWater, canFreeze, canHaveStatusEffect, canHit, canSee, canTarget, canTarget, canUsePortals, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, deserializeBrain, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropEquipment, dropLoot, dropXp, endCombat, enterCombat, fall, 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, lookAt, markEffectsDirty, method_51851, modifyAppliedDamage, onAttacking, onDamaged, onEquipStack, onKilledBy, onSpawnPacket, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, onTrackedDataSet, playBlockFallSound, playHurtSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setMovementSpeed, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swimUpward, swingHand, swingHand, takeKnockback, teleport, tickControlled, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiptide, tickStatusEffects, tiltScreen, triggerItemPickedUpByEntityCriteria, tryAttack, turnHead, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, 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, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canMoveVoluntarily, canStartRiding, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, 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, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPortalRect, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTeam, getServer, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, 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, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSoundIfNotSilent, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, 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, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleport, tickPortal, tickPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, 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_38197Lnet/minecraft/class_1657;field_38197:Lorg/slf4j/Logger;official bLbym;b:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/entity/player/PlayerEntity;LOGGER:Lorg/slf4j/Logger;
-
field_30643
public static final int field_30643- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30643Lnet/minecraft/class_1657;field_30643:Iofficial bBLbym;bB:Inamed field_30643Lnet/minecraft/entity/player/PlayerEntity;field_30643:I
-
field_30644
public static final int field_30644- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30644Lnet/minecraft/class_1657;field_30644:Iofficial bCLbym;bC:Inamed field_30644Lnet/minecraft/entity/player/PlayerEntity;field_30644:I
-
field_30645
public static final int field_30645- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30645Lnet/minecraft/class_1657;field_30645:Iofficial bDLbym;bD:Inamed field_30645Lnet/minecraft/entity/player/PlayerEntity;field_30645:I
-
field_30646
public static final int field_30646- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30646Lnet/minecraft/class_1657;field_30646:Iofficial bELbym;bE:Inamed field_30646Lnet/minecraft/entity/player/PlayerEntity;field_30646:I
-
field_30647
public static final int field_30647- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30647Lnet/minecraft/class_1657;field_30647:Iofficial bFLbym;bF:Inamed field_30647Lnet/minecraft/entity/player/PlayerEntity;field_30647:I
-
field_30648
public static final float field_30648- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30648Lnet/minecraft/class_1657;field_30648:Fofficial bGLbym;bG:Fnamed field_30648Lnet/minecraft/entity/player/PlayerEntity;field_30648:F
-
field_30649
public static final float field_30649- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30649Lnet/minecraft/class_1657;field_30649:Fofficial bHLbym;bH:Fnamed field_30649Lnet/minecraft/entity/player/PlayerEntity;field_30649:F
-
field_30650
public static final float field_30650- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30650Lnet/minecraft/class_1657;field_30650:Fofficial bILbym;bI:Fnamed field_30650Lnet/minecraft/entity/player/PlayerEntity;field_30650:F
-
DEFAULT_EYE_HEIGHT
public static final float DEFAULT_EYE_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30651Lnet/minecraft/class_1657;field_30651:Fofficial bJLbym;bJ:Fnamed DEFAULT_EYE_HEIGHTLnet/minecraft/entity/player/PlayerEntity;DEFAULT_EYE_HEIGHT:F
-
STANDING_DIMENSIONS
- Mappings:
Namespace Name Mixin selector intermediary field_18135Lnet/minecraft/class_1657;field_18135:Lnet/minecraft/class_4048;official bKLbym;bK:Lbfi;named STANDING_DIMENSIONSLnet/minecraft/entity/player/PlayerEntity;STANDING_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;
-
POSE_DIMENSIONS
- Mappings:
Namespace Name Mixin selector intermediary field_18134Lnet/minecraft/class_1657;field_18134:Ljava/util/Map;official cLbym;c:Ljava/util/Map;named POSE_DIMENSIONSLnet/minecraft/entity/player/PlayerEntity;POSE_DIMENSIONS:Ljava/util/Map;
-
field_30652
private static final int field_30652- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30652Lnet/minecraft/class_1657;field_30652:Iofficial dLbym;d:Inamed field_30652Lnet/minecraft/entity/player/PlayerEntity;field_30652:I
-
ABSORPTION_AMOUNT
- Mappings:
Namespace Name Mixin selector intermediary field_7491Lnet/minecraft/class_1657;field_7491:Lnet/minecraft/class_2940;official eLbym;e:Laby;named ABSORPTION_AMOUNTLnet/minecraft/entity/player/PlayerEntity;ABSORPTION_AMOUNT:Lnet/minecraft/entity/data/TrackedData;
-
SCORE
- Mappings:
Namespace Name Mixin selector intermediary field_7511Lnet/minecraft/class_1657;field_7511:Lnet/minecraft/class_2940;official fLbym;f:Laby;named SCORELnet/minecraft/entity/player/PlayerEntity;SCORE:Lnet/minecraft/entity/data/TrackedData;
-
PLAYER_MODEL_PARTS
- Mappings:
Namespace Name Mixin selector intermediary field_7518Lnet/minecraft/class_1657;field_7518:Lnet/minecraft/class_2940;official bLLbym;bL:Laby;named PLAYER_MODEL_PARTSLnet/minecraft/entity/player/PlayerEntity;PLAYER_MODEL_PARTS:Lnet/minecraft/entity/data/TrackedData;
-
MAIN_ARM
- Mappings:
Namespace Name Mixin selector intermediary field_7488Lnet/minecraft/class_1657;field_7488:Lnet/minecraft/class_2940;official bMLbym;bM:Laby;named MAIN_ARMLnet/minecraft/entity/player/PlayerEntity;MAIN_ARM:Lnet/minecraft/entity/data/TrackedData;
-
LEFT_SHOULDER_ENTITY
- Mappings:
Namespace Name Mixin selector intermediary field_7496Lnet/minecraft/class_1657;field_7496:Lnet/minecraft/class_2940;official bNLbym;bN:Laby;named LEFT_SHOULDER_ENTITYLnet/minecraft/entity/player/PlayerEntity;LEFT_SHOULDER_ENTITY:Lnet/minecraft/entity/data/TrackedData;
-
RIGHT_SHOULDER_ENTITY
- Mappings:
Namespace Name Mixin selector intermediary field_7506Lnet/minecraft/class_1657;field_7506:Lnet/minecraft/class_2940;official bOLbym;bO:Laby;named RIGHT_SHOULDER_ENTITYLnet/minecraft/entity/player/PlayerEntity;RIGHT_SHOULDER_ENTITY:Lnet/minecraft/entity/data/TrackedData;
-
shoulderEntityAddedTime
private long shoulderEntityAddedTime- Mappings:
Namespace Name Mixin selector intermediary field_19428Lnet/minecraft/class_1657;field_19428:Jofficial gLbym;g:Jnamed shoulderEntityAddedTimeLnet/minecraft/entity/player/PlayerEntity;shoulderEntityAddedTime:J
-
inventory
- Mappings:
Namespace Name Mixin selector intermediary field_7514Lnet/minecraft/class_1657;field_7514:Lnet/minecraft/class_1661;official clLbym;cl:Lbyl;named inventoryLnet/minecraft/entity/player/PlayerEntity;inventory:Lnet/minecraft/entity/player/PlayerInventory;
-
enderChestInventory
- Mappings:
Namespace Name Mixin selector intermediary field_7486Lnet/minecraft/class_1657;field_7486:Lnet/minecraft/class_1730;official bPLbym;bP:Lccm;named enderChestInventoryLnet/minecraft/entity/player/PlayerEntity;enderChestInventory:Lnet/minecraft/inventory/EnderChestInventory;
-
playerScreenHandler
- Mappings:
Namespace Name Mixin selector intermediary field_7498Lnet/minecraft/class_1657;field_7498:Lnet/minecraft/class_1723;official bQLbym;bQ:Lccc;named playerScreenHandlerLnet/minecraft/entity/player/PlayerEntity;playerScreenHandler:Lnet/minecraft/screen/PlayerScreenHandler;
-
currentScreenHandler
- Mappings:
Namespace Name Mixin selector intermediary field_7512Lnet/minecraft/class_1657;field_7512:Lnet/minecraft/class_1703;official bRLbym;bR:Lcbd;named currentScreenHandlerLnet/minecraft/entity/player/PlayerEntity;currentScreenHandler:Lnet/minecraft/screen/ScreenHandler;
-
hungerManager
- Mappings:
Namespace Name Mixin selector intermediary field_7493Lnet/minecraft/class_1657;field_7493:Lnet/minecraft/class_1702;official bSLbym;bS:Lcaz;named hungerManagerLnet/minecraft/entity/player/PlayerEntity;hungerManager:Lnet/minecraft/entity/player/HungerManager;
-
abilityResyncCountdown
protected int abilityResyncCountdown- Mappings:
Namespace Name Mixin selector intermediary field_7489Lnet/minecraft/class_1657;field_7489:Iofficial bTLbym;bT:Inamed abilityResyncCountdownLnet/minecraft/entity/player/PlayerEntity;abilityResyncCountdown:I
-
prevStrideDistance
public float prevStrideDistance- Mappings:
Namespace Name Mixin selector intermediary field_7505Lnet/minecraft/class_1657;field_7505:Fofficial bULbym;bU:Fnamed prevStrideDistanceLnet/minecraft/entity/player/PlayerEntity;prevStrideDistance:F
-
strideDistance
public float strideDistance- Mappings:
Namespace Name Mixin selector intermediary field_7483Lnet/minecraft/class_1657;field_7483:Fofficial bVLbym;bV:Fnamed strideDistanceLnet/minecraft/entity/player/PlayerEntity;strideDistance:F
-
experiencePickUpDelay
public int experiencePickUpDelay- Mappings:
Namespace Name Mixin selector intermediary field_7504Lnet/minecraft/class_1657;field_7504:Iofficial bWLbym;bW:Inamed experiencePickUpDelayLnet/minecraft/entity/player/PlayerEntity;experiencePickUpDelay:I
-
prevCapeX
public double prevCapeX- Mappings:
Namespace Name Mixin selector intermediary field_7524Lnet/minecraft/class_1657;field_7524:Dofficial bXLbym;bX:Dnamed prevCapeXLnet/minecraft/entity/player/PlayerEntity;prevCapeX:D
-
prevCapeY
public double prevCapeY- Mappings:
Namespace Name Mixin selector intermediary field_7502Lnet/minecraft/class_1657;field_7502:Dofficial bYLbym;bY:Dnamed prevCapeYLnet/minecraft/entity/player/PlayerEntity;prevCapeY:D
-
prevCapeZ
public double prevCapeZ- Mappings:
Namespace Name Mixin selector intermediary field_7522Lnet/minecraft/class_1657;field_7522:Dofficial bZLbym;bZ:Dnamed prevCapeZLnet/minecraft/entity/player/PlayerEntity;prevCapeZ:D
-
capeX
public double capeX- Mappings:
Namespace Name Mixin selector intermediary field_7500Lnet/minecraft/class_1657;field_7500:Dofficial caLbym;ca:Dnamed capeXLnet/minecraft/entity/player/PlayerEntity;capeX:D
-
capeY
public double capeY- Mappings:
Namespace Name Mixin selector intermediary field_7521Lnet/minecraft/class_1657;field_7521:Dofficial cbLbym;cb:Dnamed capeYLnet/minecraft/entity/player/PlayerEntity;capeY:D
-
capeZ
public double capeZ- Mappings:
Namespace Name Mixin selector intermediary field_7499Lnet/minecraft/class_1657;field_7499:Dofficial ccLbym;cc:Dnamed capeZLnet/minecraft/entity/player/PlayerEntity;capeZ:D
-
sleepTimer
private int sleepTimer- Mappings:
Namespace Name Mixin selector intermediary field_7487Lnet/minecraft/class_1657;field_7487:Iofficial cmLbym;cm:Inamed sleepTimerLnet/minecraft/entity/player/PlayerEntity;sleepTimer:I
-
isSubmergedInWater
protected boolean isSubmergedInWater- Mappings:
Namespace Name Mixin selector intermediary field_7490Lnet/minecraft/class_1657;field_7490:Zofficial cdLbym;cd:Znamed isSubmergedInWaterLnet/minecraft/entity/player/PlayerEntity;isSubmergedInWater:Z
-
abilities
- Mappings:
Namespace Name Mixin selector intermediary field_7503Lnet/minecraft/class_1657;field_7503:Lnet/minecraft/class_1656;official cnLbym;cn:Lbyj;named abilitiesLnet/minecraft/entity/player/PlayerEntity;abilities:Lnet/minecraft/entity/player/PlayerAbilities;
-
experienceLevel
public int experienceLevel- Mappings:
Namespace Name Mixin selector intermediary field_7520Lnet/minecraft/class_1657;field_7520:Iofficial ceLbym;ce:Inamed experienceLevelLnet/minecraft/entity/player/PlayerEntity;experienceLevel:I
-
totalExperience
public int totalExperience- Mappings:
Namespace Name Mixin selector intermediary field_7495Lnet/minecraft/class_1657;field_7495:Iofficial cfLbym;cf:Inamed totalExperienceLnet/minecraft/entity/player/PlayerEntity;totalExperience:I
-
experienceProgress
public float experienceProgress- Mappings:
Namespace Name Mixin selector intermediary field_7510Lnet/minecraft/class_1657;field_7510:Fofficial cgLbym;cg:Fnamed experienceProgressLnet/minecraft/entity/player/PlayerEntity;experienceProgress:F
-
enchantmentTableSeed
protected int enchantmentTableSeed- Mappings:
Namespace Name Mixin selector intermediary field_7494Lnet/minecraft/class_1657;field_7494:Iofficial chLbym;ch:Inamed enchantmentTableSeedLnet/minecraft/entity/player/PlayerEntity;enchantmentTableSeed:I
-
field_7509
protected final float field_7509- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_7509Lnet/minecraft/class_1657;field_7509:Fofficial ciLbym;ci:Fnamed field_7509Lnet/minecraft/entity/player/PlayerEntity;field_7509:F
-
lastPlayedLevelUpSoundTime
private int lastPlayedLevelUpSoundTime- Mappings:
Namespace Name Mixin selector intermediary field_7508Lnet/minecraft/class_1657;field_7508:Iofficial coLbym;co:Inamed lastPlayedLevelUpSoundTimeLnet/minecraft/entity/player/PlayerEntity;lastPlayedLevelUpSoundTime:I
-
gameProfile
private final com.mojang.authlib.GameProfile gameProfile- Mappings:
Namespace Name Mixin selector intermediary field_7507Lnet/minecraft/class_1657;field_7507:Lcom/mojang/authlib/GameProfile;official cpLbym;cp:Lcom/mojang/authlib/GameProfile;named gameProfileLnet/minecraft/entity/player/PlayerEntity;gameProfile:Lcom/mojang/authlib/GameProfile;
-
reducedDebugInfo
private boolean reducedDebugInfo- Mappings:
Namespace Name Mixin selector intermediary field_7523Lnet/minecraft/class_1657;field_7523:Zofficial cqLbym;cq:Znamed reducedDebugInfoLnet/minecraft/entity/player/PlayerEntity;reducedDebugInfo:Z
-
selectedItem
- Mappings:
Namespace Name Mixin selector intermediary field_7525Lnet/minecraft/class_1657;field_7525:Lnet/minecraft/class_1799;official crLbym;cr:Lcfx;named selectedItemLnet/minecraft/entity/player/PlayerEntity;selectedItem:Lnet/minecraft/item/ItemStack;
-
itemCooldownManager
- Mappings:
Namespace Name Mixin selector intermediary field_7484Lnet/minecraft/class_1657;field_7484:Lnet/minecraft/class_1796;official csLbym;cs:Lcft;named itemCooldownManagerLnet/minecraft/entity/player/PlayerEntity;itemCooldownManager:Lnet/minecraft/entity/player/ItemCooldownManager;
-
lastDeathPos
- Mappings:
Namespace Name Mixin selector intermediary field_39445Lnet/minecraft/class_1657;field_39445:Ljava/util/Optional;official ctLbym;ct:Ljava/util/Optional;named lastDeathPosLnet/minecraft/entity/player/PlayerEntity;lastDeathPos:Ljava/util/Optional;
-
fishHook
- Mappings:
Namespace Name Mixin selector intermediary field_7513Lnet/minecraft/class_1657;field_7513:Lnet/minecraft/class_1536;official cjLbym;cj:Lbza;named fishHookLnet/minecraft/entity/player/PlayerEntity;fishHook:Lnet/minecraft/entity/projectile/FishingBobberEntity;
-
damageTiltYaw
protected float damageTiltYaw- Mappings:
Namespace Name Mixin selector intermediary field_41765Lnet/minecraft/class_1657;field_41765:Fofficial ckLbym;ck:Fnamed damageTiltYawLnet/minecraft/entity/player/PlayerEntity;damageTiltYaw:F
-
-
Constructor Details
-
PlayerEntity
public PlayerEntity(World world, BlockPos pos, float yaw, com.mojang.authlib.GameProfile gameProfile) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_1657;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLcom/mojang/authlib/GameProfile;)Vofficial <init>Lbym;<init>(Lcmk;Lgu;FLcom/mojang/authlib/GameProfile;)Vnamed <init>Lnet/minecraft/entity/player/PlayerEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;FLcom/mojang/authlib/GameProfile;)V
-
-
Method Details
-
isBlockBreakingRestricted
- Mappings:
Namespace Name Mixin selector intermediary method_21701Lnet/minecraft/class_1657;method_21701(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1934;)Zofficial aLbym;a(Lcmk;Lgu;Lcmh;)Znamed isBlockBreakingRestrictedLnet/minecraft/entity/player/PlayerEntity;isBlockBreakingRestricted(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/GameMode;)Z
-
createPlayerAttributes
- Mappings:
Namespace Name Mixin selector intermediary method_26956Lnet/minecraft/class_1657;method_26956()Lnet/minecraft/class_5132$class_5133;official fCLbym;fC()Lbhd$a;named createPlayerAttributesLnet/minecraft/entity/player/PlayerEntity;createPlayerAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
initDataTracker
protected void initDataTracker()Initializes data tracker.- Overrides:
initDataTrackerin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5693Lnet/minecraft/class_1297;method_5693()Vofficial a_Lbfh;a_()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
tick
public void tick()Ticks this entity.- Overrides:
tickin classLivingEntity- 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
-
shouldCancelInteraction
public boolean shouldCancelInteraction()- Mappings:
Namespace Name Mixin selector intermediary method_21823Lnet/minecraft/class_1657;method_21823()Zofficial fDLbym;fD()Znamed shouldCancelInteractionLnet/minecraft/entity/player/PlayerEntity;shouldCancelInteraction()Z
-
shouldDismount
protected boolean shouldDismount()- Mappings:
Namespace Name Mixin selector intermediary method_21824Lnet/minecraft/class_1657;method_21824()Zofficial fELbym;fE()Znamed shouldDismountLnet/minecraft/entity/player/PlayerEntity;shouldDismount()Z
-
clipAtLedge
protected boolean clipAtLedge()- Mappings:
Namespace Name Mixin selector intermediary method_21825Lnet/minecraft/class_1657;method_21825()Zofficial fFLbym;fF()Znamed clipAtLedgeLnet/minecraft/entity/player/PlayerEntity;clipAtLedge()Z
-
updateWaterSubmersionState
protected boolean updateWaterSubmersionState()- Mappings:
Namespace Name Mixin selector intermediary method_7295Lnet/minecraft/class_1657;method_7295()Zofficial fGLbym;fG()Znamed updateWaterSubmersionStateLnet/minecraft/entity/player/PlayerEntity;updateWaterSubmersionState()Z
-
updateTurtleHelmet
private void updateTurtleHelmet()- Mappings:
Namespace Name Mixin selector intermediary method_7330Lnet/minecraft/class_1657;method_7330()Vofficial pLbym;p()Vnamed updateTurtleHelmetLnet/minecraft/entity/player/PlayerEntity;updateTurtleHelmet()V
-
createCooldownManager
- 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;
-
updateCapeAngles
private void updateCapeAngles()- Mappings:
Namespace Name Mixin selector intermediary method_7313Lnet/minecraft/class_1657;method_7313()Vofficial tLbym;t()Vnamed updateCapeAnglesLnet/minecraft/entity/player/PlayerEntity;updateCapeAngles()V
-
updatePose
protected void updatePose()- Mappings:
Namespace Name Mixin selector intermediary method_7318Lnet/minecraft/class_1657;method_7318()Vofficial fHLbym;fH()Vnamed updatePoseLnet/minecraft/entity/player/PlayerEntity;updatePose()V
-
getMaxNetherPortalTime
public int getMaxNetherPortalTime()Returns how long entities can be inside the nether portal without teleporting, in ticks.- Overrides:
getMaxNetherPortalTimein classEntity- Returns:
- how long entities can be inside the nether portal without teleporting, in ticks
- Mappings:
Namespace Name Mixin selector intermediary method_5741Lnet/minecraft/class_1297;method_5741()Iofficial asLbfh;as()Inamed getMaxNetherPortalTimeLnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
-
getSwimSound
- Overrides:
getSwimSoundin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5737Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;official aILbfh;aI()Lamg;named getSwimSoundLnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
-
getSplashSound
- Overrides:
getSplashSoundin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5625Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;official aJLbfh;aJ()Lamg;named getSplashSoundLnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
-
getHighSpeedSplashSound
- Overrides:
getHighSpeedSplashSoundin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5672Lnet/minecraft/class_1297;method_5672()Lnet/minecraft/class_3414;official aKLbfh;aK()Lamg;named getHighSpeedSplashSoundLnet/minecraft/entity/Entity;getHighSpeedSplashSound()Lnet/minecraft/sound/SoundEvent;
-
getDefaultPortalCooldown
public int getDefaultPortalCooldown()Returns the entity's default portal cooldown.This is 300 ticks by default, or 10 ticks for players.
- Overrides:
getDefaultPortalCooldownin classEntity- Returns:
- the entity's default portal cooldown
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5806Lnet/minecraft/class_1297;method_5806()Iofficial bHLbfh;bH()Inamed getDefaultPortalCooldownLnet/minecraft/entity/Entity;getDefaultPortalCooldown()I
-
playSound
-
playSound
- 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
-
getSoundCategory
Returns the sound category for sounds from this entity.This is used by
Entity.playSound(SoundEvent, float, float)and defaults toSoundCategory.NEUTRAL. Hostile entities should override this to returnSoundCategory.HOSTILE.- Overrides:
getSoundCategoryin classEntity- Returns:
- the sound category for sounds from this entity
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5634Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;official cYLbfh;cY()Lami;named getSoundCategoryLnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
-
getBurningDuration
protected int getBurningDuration()- Overrides:
getBurningDurationin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5676Lnet/minecraft/class_1297;method_5676()Iofficial cZLbfh;cZ()Inamed getBurningDurationLnet/minecraft/entity/Entity;getBurningDuration()I
-
handleStatus
public void handleStatus(byte status) Called on the client when the entity receives an entity status from the server. They are often used to spawn particles or play sounds. Subclasses can override this method to handle custom entity status.- Overrides:
handleStatusin classLivingEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vofficial bLbfh;b(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
spawnParticles
- Mappings:
Namespace Name Mixin selector intermediary method_16475Lnet/minecraft/class_1657;method_16475(Lnet/minecraft/class_2394;)Vofficial aLbym;a(Lit;)Vnamed spawnParticlesLnet/minecraft/entity/player/PlayerEntity;spawnParticles(Lnet/minecraft/particle/ParticleEffect;)V
-
closeHandledScreen
protected 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.
- 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
protected void onHandledScreenClosed()Runs closing tasks for the current screen handler and sets it to theplayerScreenHandler.- Mappings:
Namespace Name Mixin selector intermediary method_14247Lnet/minecraft/class_1657;method_14247()Vofficial rLbym;r()Vnamed onHandledScreenClosedLnet/minecraft/entity/player/PlayerEntity;onHandledScreenClosed()V
-
tickRiding
public void tickRiding()- Overrides:
tickRidingin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5842Lnet/minecraft/class_1297;method_5842()Vofficial buLbfh;bu()Vnamed tickRidingLnet/minecraft/entity/Entity;tickRiding()V
-
tickNewAi
protected void tickNewAi()- Overrides:
tickNewAiin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6023Lnet/minecraft/class_1309;method_6023()Vofficial fcLbfx;fc()Vnamed tickNewAiLnet/minecraft/entity/LivingEntity;tickNewAi()V
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6007Lnet/minecraft/class_1309;method_6007()Vofficial b_Lbfx;b_()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
updateShoulderEntity
- Mappings:
Namespace Name Mixin selector intermediary method_7267Lnet/minecraft/class_1657;method_7267(Lnet/minecraft/class_2487;)Vofficial cLbym;c(Lqr;)Vnamed updateShoulderEntityLnet/minecraft/entity/player/PlayerEntity;updateShoulderEntity(Lnet/minecraft/nbt/NbtCompound;)V
-
collideWithEntity
- Mappings:
Namespace Name Mixin selector intermediary method_7341Lnet/minecraft/class_1657;method_7341(Lnet/minecraft/class_1297;)Vofficial cLbym;c(Lbfh;)Vnamed collideWithEntityLnet/minecraft/entity/player/PlayerEntity;collideWithEntity(Lnet/minecraft/entity/Entity;)V
-
getScore
public int getScore()- Mappings:
Namespace Name Mixin selector intermediary method_7272Lnet/minecraft/class_1657;method_7272()Iofficial fILbym;fI()Inamed getScoreLnet/minecraft/entity/player/PlayerEntity;getScore()I
-
setScore
public void setScore(int score) - Mappings:
Namespace Name Mixin selector intermediary method_7320Lnet/minecraft/class_1657;method_7320(I)Vofficial rLbym;r(I)Vnamed setScoreLnet/minecraft/entity/player/PlayerEntity;setScore(I)V
-
addScore
public void addScore(int score) - Mappings:
Namespace Name Mixin selector intermediary method_7285Lnet/minecraft/class_1657;method_7285(I)Vofficial sLbym;s(I)Vnamed addScoreLnet/minecraft/entity/player/PlayerEntity;addScore(I)V
-
useRiptide
public void useRiptide(int riptideTicks) - Mappings:
Namespace Name Mixin selector intermediary method_40126Lnet/minecraft/class_1657;method_40126(I)Vofficial tLbym;t(I)Vnamed useRiptideLnet/minecraft/entity/player/PlayerEntity;useRiptide(I)V
-
onDeath
- Overrides:
onDeathin classLivingEntity- 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
-
dropInventory
protected void dropInventory()- Overrides:
dropInventoryin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_16078Lnet/minecraft/class_1309;method_16078()Vofficial euLbfx;eu()Vnamed dropInventoryLnet/minecraft/entity/LivingEntity;dropInventory()V
-
vanishCursedItems
protected void vanishCursedItems()- Mappings:
Namespace Name Mixin selector intermediary method_7293Lnet/minecraft/class_1657;method_7293()Vofficial fJLbym;fJ()Vnamed vanishCursedItemsLnet/minecraft/entity/player/PlayerEntity;vanishCursedItems()V
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;official dLbfx;d(Lbem;)Lamg;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;official g_Lbfx;g_()Lamg;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
dropItem
- Mappings:
Namespace Name Mixin selector intermediary method_7328Lnet/minecraft/class_1657;method_7328(Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1542;official aLbym;a(Lcfx;Z)Lbvf;named dropItemLnet/minecraft/entity/player/PlayerEntity;dropItem(Lnet/minecraft/item/ItemStack;Z)Lnet/minecraft/entity/ItemEntity;
-
dropItem
@Nullable public @Nullable ItemEntity dropItem(ItemStack stack, boolean throwRandomly, boolean retainOwnership) - 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;
-
getBlockBreakingSpeed
- Mappings:
Namespace Name Mixin selector intermediary method_7351Lnet/minecraft/class_1657;method_7351(Lnet/minecraft/class_2680;)Fofficial dLbym;d(Ldby;)Fnamed getBlockBreakingSpeedLnet/minecraft/entity/player/PlayerEntity;getBlockBreakingSpeed(Lnet/minecraft/block/BlockState;)F
-
canHarvest
Determines whether the player is able to harvest drops from the specified block state. If a block requires a special tool, it will check whether the held item is effective for that block, otherwise it returnstrue.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_7305Lnet/minecraft/class_1657;method_7305(Lnet/minecraft/class_2680;)Zofficial eLbym;e(Ldby;)Znamed canHarvestLnet/minecraft/entity/player/PlayerEntity;canHarvest(Lnet/minecraft/block/BlockState;)Z
-
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 classLivingEntity- 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 classLivingEntity- 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
-
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 classEntity- 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
-
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 classLivingEntity- 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
-
takeShieldHit
- Overrides:
takeShieldHitin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6090Lnet/minecraft/class_1309;method_6090(Lnet/minecraft/class_1309;)Vofficial dLbfx;d(Lbfx;)Vnamed takeShieldHitLnet/minecraft/entity/LivingEntity;takeShieldHit(Lnet/minecraft/entity/LivingEntity;)V
-
canTakeDamage
public boolean canTakeDamage()- Overrides:
canTakeDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_33190Lnet/minecraft/class_1309;method_33190()Zofficial ekLbfx;ek()Znamed canTakeDamageLnet/minecraft/entity/LivingEntity;canTakeDamage()Z
-
shouldDamagePlayer
- 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
-
damageArmor
- Overrides:
damageArmorin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6105Lnet/minecraft/class_1309;method_6105(Lnet/minecraft/class_1282;F)Vofficial bLbfx;b(Lbem;F)Vnamed damageArmorLnet/minecraft/entity/LivingEntity;damageArmor(Lnet/minecraft/entity/damage/DamageSource;F)V
-
damageHelmet
- Overrides:
damageHelmetin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_36977Lnet/minecraft/class_1309;method_36977(Lnet/minecraft/class_1282;F)Vofficial cLbfx;c(Lbem;F)Vnamed damageHelmetLnet/minecraft/entity/LivingEntity;damageHelmet(Lnet/minecraft/entity/damage/DamageSource;F)V
-
damageShield
protected void damageShield(float amount) - Overrides:
damageShieldin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6056Lnet/minecraft/class_1309;method_6056(F)Vofficial uLbfx;u(F)Vnamed damageShieldLnet/minecraft/entity/LivingEntity;damageShield(F)V
-
applyDamage
- Overrides:
applyDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6074Lnet/minecraft/class_1309;method_6074(Lnet/minecraft/class_1282;F)Vofficial fLbfx;f(Lbem;F)Vnamed applyDamageLnet/minecraft/entity/LivingEntity;applyDamage(Lnet/minecraft/entity/damage/DamageSource;F)V
-
isOnSoulSpeedBlock
protected boolean isOnSoulSpeedBlock()- Overrides:
isOnSoulSpeedBlockin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_27303Lnet/minecraft/class_1309;method_27303()Zofficial dQLbfx;dQ()Znamed isOnSoulSpeedBlockLnet/minecraft/entity/LivingEntity;isOnSoulSpeedBlock()Z
-
shouldFilterText
public boolean shouldFilterText()- Mappings:
Namespace Name Mixin selector intermediary method_33793Lnet/minecraft/class_1657;method_33793()Zofficial ULbym;U()Znamed shouldFilterTextLnet/minecraft/entity/player/PlayerEntity;shouldFilterText()Z
-
openEditSignScreen
- 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
-
openCommandBlockMinecartScreen
- Mappings:
Namespace Name Mixin selector intermediary method_7257Lnet/minecraft/class_1657;method_7257(Lnet/minecraft/class_1918;)Vofficial aLbym;a(Lcll;)Vnamed openCommandBlockMinecartScreenLnet/minecraft/entity/player/PlayerEntity;openCommandBlockMinecartScreen(Lnet/minecraft/world/CommandBlockExecutor;)V
-
openCommandBlockScreen
- 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
-
openStructureBlockScreen
- Mappings:
Namespace Name Mixin selector intermediary method_7303Lnet/minecraft/class_1657;method_7303(Lnet/minecraft/class_2633;)Vofficial aLbym;a(Ldax;)Vnamed openStructureBlockScreenLnet/minecraft/entity/player/PlayerEntity;openStructureBlockScreen(Lnet/minecraft/block/entity/StructureBlockBlockEntity;)V
-
openJigsawScreen
- Mappings:
Namespace Name Mixin selector intermediary method_16354Lnet/minecraft/class_1657;method_16354(Lnet/minecraft/class_3751;)Vofficial aLbym;a(Ldaj;)Vnamed openJigsawScreenLnet/minecraft/entity/player/PlayerEntity;openJigsawScreen(Lnet/minecraft/block/entity/JigsawBlockEntity;)V
-
openHorseInventory
- 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
-
openHandledScreen
- 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) - 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
-
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.- Parameters:
book- the bookhand- the hand holding the book- Implementation Note:
- The writing of a writable book in vanilla is totally controlled by
the client; the server cannot make the client open a book edit screen by
making a server player use a writable book. Only when the client finishes
writing a book it will send a book update C2S packet.
Meanwhile, the reading of a written book is totally controlled and initiated by the server.
- 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
-
interact
- Mappings:
Namespace Name Mixin selector intermediary method_7287Lnet/minecraft/class_1657;method_7287(Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;official aLbym;a(Lbfh;Lbdv;)Lbdw;named interactLnet/minecraft/entity/player/PlayerEntity;interact(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
getHeightOffset
public double getHeightOffset()- Overrides:
getHeightOffsetin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5678Lnet/minecraft/class_1297;method_5678()Dofficial bvLbfh;bv()Dnamed getHeightOffsetLnet/minecraft/entity/Entity;getHeightOffset()D
-
dismountVehicle
public void dismountVehicle()Dismounts the vehicle if present.For players, will not trigger any networking changes. Use
Entity.stopRiding()instead.- Overrides:
dismountVehiclein classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_29239Lnet/minecraft/class_1297;method_29239()Vofficial bzLbfh;bz()Vnamed dismountVehicleLnet/minecraft/entity/Entity;dismountVehicle()V
-
isImmobile
protected boolean isImmobile()- Overrides:
isImmobilein classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6062Lnet/minecraft/class_1309;method_6062()Zofficial eTLbfx;eT()Znamed isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Z
-
shouldSwimInFluids
public boolean shouldSwimInFluids()- Overrides:
shouldSwimInFluidsin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_29920Lnet/minecraft/class_1309;method_29920()Zofficial dWLbfx;dW()Znamed shouldSwimInFluidsLnet/minecraft/entity/LivingEntity;shouldSwimInFluids()Z
-
adjustMovementForSneaking
- Overrides:
adjustMovementForSneakingin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_18796Lnet/minecraft/class_1297;method_18796(Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243;official aLbfh;a(Leea;Lbgd;)Leea;named adjustMovementForSneakingLnet/minecraft/entity/Entity;adjustMovementForSneaking(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/entity/MovementType;)Lnet/minecraft/util/math/Vec3d;
-
method_30263
private boolean method_30263()- Mappings:
Namespace Name Mixin selector intermediary method_30263Lnet/minecraft/class_1657;method_30263()Zofficial xLbym;x()Znamed method_30263Lnet/minecraft/entity/player/PlayerEntity;method_30263()Z
-
attack
- 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
-
attackLivingEntity
- Overrides:
attackLivingEntityin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5997Lnet/minecraft/class_1309;method_5997(Lnet/minecraft/class_1309;)Vofficial gLbfx;g(Lbfx;)Vnamed attackLivingEntityLnet/minecraft/entity/LivingEntity;attackLivingEntity(Lnet/minecraft/entity/LivingEntity;)V
-
disableShield
public void disableShield(boolean sprinting) - Mappings:
Namespace Name Mixin selector intermediary method_7284Lnet/minecraft/class_1657;method_7284(Z)Vofficial tLbym;t(Z)Vnamed disableShieldLnet/minecraft/entity/player/PlayerEntity;disableShield(Z)V
-
addCritParticles
- 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
- 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
-
spawnSweepAttackParticles
public void spawnSweepAttackParticles()- Mappings:
Namespace Name Mixin selector intermediary method_7263Lnet/minecraft/class_1657;method_7263()Vofficial fKLbym;fK()Vnamed spawnSweepAttackParticlesLnet/minecraft/entity/player/PlayerEntity;spawnSweepAttackParticles()V
-
requestRespawn
public void requestRespawn()- Mappings:
Namespace Name Mixin selector intermediary method_7331Lnet/minecraft/class_1657;method_7331()Vofficial fLLbym;fL()Vnamed requestRespawnLnet/minecraft/entity/player/PlayerEntity;requestRespawn()V
-
remove
Removes the entity.- Overrides:
removein classLivingEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5650Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)Vofficial aLbfh;a(Lbfh$c;)Vnamed removeLnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V
-
isMainPlayer
public boolean isMainPlayer()- Mappings:
Namespace Name Mixin selector intermediary method_7340Lnet/minecraft/class_1657;method_7340()Zofficial gLbym;g()Znamed isMainPlayerLnet/minecraft/entity/player/PlayerEntity;isMainPlayer()Z
-
getGameProfile
public com.mojang.authlib.GameProfile getGameProfile()- Mappings:
Namespace Name Mixin selector intermediary method_7334Lnet/minecraft/class_1657;method_7334()Lcom/mojang/authlib/GameProfile;official fMLbym;fM()Lcom/mojang/authlib/GameProfile;named getGameProfileLnet/minecraft/entity/player/PlayerEntity;getGameProfile()Lcom/mojang/authlib/GameProfile;
-
getInventory
- Mappings:
Namespace Name Mixin selector intermediary method_31548Lnet/minecraft/class_1657;method_31548()Lnet/minecraft/class_1661;official fNLbym;fN()Lbyl;named getInventoryLnet/minecraft/entity/player/PlayerEntity;getInventory()Lnet/minecraft/entity/player/PlayerInventory;
-
getAbilities
- Mappings:
Namespace Name Mixin selector intermediary method_31549Lnet/minecraft/class_1657;method_31549()Lnet/minecraft/class_1656;official fOLbym;fO()Lbyj;named getAbilitiesLnet/minecraft/entity/player/PlayerEntity;getAbilities()Lnet/minecraft/entity/player/PlayerAbilities;
-
onPickupSlotClick
Called when a player performs apickup slot actionin a screen handler.- Parameters:
cursorStack- the item stack on the player's cursorslotStack- the item stack in the clicked slotclickType- the click type (mouse button used)- Implementation Note:
- This is used by the client player to trigger bundle tutorials.
- Mappings:
Namespace Name Mixin selector intermediary method_33592Lnet/minecraft/class_1657;method_33592(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)Vofficial aLbym;a(Lcfx;Lcfx;Lcbl;)Vnamed onPickupSlotClickLnet/minecraft/entity/player/PlayerEntity;onPickupSlotClick(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/ClickType;)V
-
shouldCloseHandledScreenOnRespawn
public boolean shouldCloseHandledScreenOnRespawn()- Mappings:
Namespace Name Mixin selector intermediary method_45015Lnet/minecraft/class_1657;method_45015()Zofficial fPLbym;fP()Znamed shouldCloseHandledScreenOnRespawnLnet/minecraft/entity/player/PlayerEntity;shouldCloseHandledScreenOnRespawn()Z
-
trySleep
public com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> trySleep(BlockPos pos) Tries to start sleeping on a block.- 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;
-
wakeUp
public void wakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers) Wakes this player up.- 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
-
wakeUp
public void wakeUp()Wakes this entity up.- Overrides:
wakeUpin classLivingEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_18400Lnet/minecraft/class_1309;method_18400()Vofficial fzLbfx;fz()Vnamed wakeUpLnet/minecraft/entity/LivingEntity;wakeUp()V
-
findRespawnPosition
public static Optional<Vec3d> findRespawnPosition(ServerWorld world, BlockPos pos, float angle, boolean forced, boolean alive) Finds the precise respawn position from aBlockPosin a world. Also applies respawning effects on the spawn point blocks such as decreasing respawn anchor charges.If
forcedisfalse, this method will only apply to respawn anchors and beds. If it'strue, a respawn point can be anywhere as long as the player can spawn inside the necessary blocks.- Parameters:
world- the world where the spawn point is locatedpos- the spawn point as aBlockPosforced-trueif the spawn point is forced,falseotherwisealive- iftrue, the player is alive, otherwise respawning after a death- Mappings:
Namespace Name Mixin selector intermediary method_26091Lnet/minecraft/class_1657;method_26091(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;FZZ)Ljava/util/Optional;official aLbym;a(Laif;Lgu;FZZ)Ljava/util/Optional;named findRespawnPositionLnet/minecraft/entity/player/PlayerEntity;findRespawnPosition(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;FZZ)Ljava/util/Optional;
-
canResetTimeBySleeping
public boolean canResetTimeBySleeping()Returns whether this player has been sleeping long enough to count towards resetting the time of day and weather of the server.- Returns:
- whether this player has been sleeping long enough to count towards resetting the time of day and weather of the server
- Mappings:
Namespace Name Mixin selector intermediary method_7276Lnet/minecraft/class_1657;method_7276()Zofficial fQLbym;fQ()Znamed canResetTimeBySleepingLnet/minecraft/entity/player/PlayerEntity;canResetTimeBySleeping()Z
-
getSleepTimer
public int getSleepTimer()- Mappings:
Namespace Name Mixin selector intermediary method_7297Lnet/minecraft/class_1657;method_7297()Iofficial fRLbym;fR()Inamed getSleepTimerLnet/minecraft/entity/player/PlayerEntity;getSleepTimer()I
-
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.- 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
-
incrementStat
- Mappings:
Namespace Name Mixin selector intermediary method_7281Lnet/minecraft/class_1657;method_7281(Lnet/minecraft/class_2960;)Vofficial aLbym;a(Lacq;)Vnamed incrementStatLnet/minecraft/entity/player/PlayerEntity;incrementStat(Lnet/minecraft/util/Identifier;)V
-
increaseStat
- Mappings:
Namespace Name Mixin selector intermediary method_7339Lnet/minecraft/class_1657;method_7339(Lnet/minecraft/class_2960;I)Vofficial aLbym;a(Lacq;I)Vnamed increaseStatLnet/minecraft/entity/player/PlayerEntity;increaseStat(Lnet/minecraft/util/Identifier;I)V
-
incrementStat
- Mappings:
Namespace Name Mixin selector intermediary method_7259Lnet/minecraft/class_1657;method_7259(Lnet/minecraft/class_3445;)Vofficial bLbym;b(Lamo;)Vnamed incrementStatLnet/minecraft/entity/player/PlayerEntity;incrementStat(Lnet/minecraft/stat/Stat;)V
-
increaseStat
- 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
- 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
- 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
- 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
- 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
- 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
-
jump
public void jump()- Overrides:
jumpin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6043Lnet/minecraft/class_1309;method_6043()Vofficial eWLbfx;eW()Vnamed jumpLnet/minecraft/entity/LivingEntity;jump()V
-
travel
Allows you to do certain speed and velocity calculations. This is useful for custom vehicle behavior, or custom entity movement. This is not to be confused with AI.See vanilla examples of custom horse vehicle and flying entities.
- Overrides:
travelin classLivingEntity- Parameters:
movementInput- represents the sidewaysSpeed, upwardSpeed, and forwardSpeed of the entity in that order- Mappings:
Namespace Name Mixin selector intermediary method_6091Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)Vofficial hLbfx;h(Leea;)Vnamed travelLnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
-
updateSwimming
public void updateSwimming()- Overrides:
updateSwimmingin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5790Lnet/minecraft/class_1297;method_5790()Vofficial aZLbfh;aZ()Vnamed updateSwimmingLnet/minecraft/entity/Entity;updateSwimming()V
-
doesNotSuffocate
- Mappings:
Namespace Name Mixin selector intermediary method_7326Lnet/minecraft/class_1657;method_7326(Lnet/minecraft/class_2338;)Zofficial hLbym;h(Lgu;)Znamed doesNotSuffocateLnet/minecraft/entity/player/PlayerEntity;doesNotSuffocate(Lnet/minecraft/util/math/BlockPos;)Z
-
getMovementSpeed
public float getMovementSpeed()- Overrides:
getMovementSpeedin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6029Lnet/minecraft/class_1309;method_6029()Fofficial faLbfx;fa()Fnamed getMovementSpeedLnet/minecraft/entity/LivingEntity;getMovementSpeed()F
-
increaseTravelMotionStats
public void increaseTravelMotionStats(double dx, double dy, double dz) - Mappings:
Namespace Name Mixin selector intermediary method_7282Lnet/minecraft/class_1657;method_7282(DDD)Vofficial rLbym;r(DDD)Vnamed increaseTravelMotionStatsLnet/minecraft/entity/player/PlayerEntity;increaseTravelMotionStats(DDD)V
-
increaseRidingMotionStats
private void increaseRidingMotionStats(double dx, double dy, double dz) - Mappings:
Namespace Name Mixin selector intermediary method_7260Lnet/minecraft/class_1657;method_7260(DDD)Vofficial sLbym;s(DDD)Vnamed increaseRidingMotionStatsLnet/minecraft/entity/player/PlayerEntity;increaseRidingMotionStats(DDD)V
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.Flying mobs and mobs immune to fall damage should override this to do nothing. Mobs with reduced fall damage should override this method to apply reduced damage instead. Some entities explode instead of applying fall damage, like
TntMinecartEntity.- Overrides:
handleFallDamagein classLivingEntity- Returns:
- whether to play the sound when falling on honey block;
falsefor all entities except horses and llamas - Mappings:
Namespace Name Mixin selector intermediary method_5747Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Zofficial aLbfh;a(FFLbem;)Znamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
-
checkFallFlying
public boolean checkFallFlying()- Mappings:
Namespace Name Mixin selector intermediary method_23668Lnet/minecraft/class_1657;method_23668()Zofficial fSLbym;fS()Znamed checkFallFlyingLnet/minecraft/entity/player/PlayerEntity;checkFallFlying()Z
-
startFallFlying
public void startFallFlying()- Mappings:
Namespace Name Mixin selector intermediary method_23669Lnet/minecraft/class_1657;method_23669()Vofficial fTLbym;fT()Vnamed startFallFlyingLnet/minecraft/entity/player/PlayerEntity;startFallFlying()V
-
stopFallFlying
public void stopFallFlying()- Mappings:
Namespace Name Mixin selector intermediary method_23670Lnet/minecraft/class_1657;method_23670()Vofficial fULbym;fU()Vnamed stopFallFlyingLnet/minecraft/entity/player/PlayerEntity;stopFallFlying()V
-
onSwimmingStart
protected void onSwimmingStart()- Overrides:
onSwimmingStartin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5746Lnet/minecraft/class_1297;method_5746()Vofficial bcLbfh;bc()Vnamed onSwimmingStartLnet/minecraft/entity/Entity;onSwimmingStart()V
-
playStepSound
- Overrides:
playStepSoundin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5712Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vofficial bLbfh;b(Lgu;Ldby;)Vnamed playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
getFallSounds
- Overrides:
getFallSoundsin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_39760Lnet/minecraft/class_1309;method_39760()Lnet/minecraft/class_1309$class_6823;official eCLbfx;eC()Lbfx$a;named getFallSoundsLnet/minecraft/entity/LivingEntity;getFallSounds()Lnet/minecraft/entity/LivingEntity$FallSounds;
-
onKilledOther
Called when this entity killsother.- Overrides:
onKilledOtherin classEntity- Returns:
- whether the entity died (and not converted to another entity)
- Mappings:
Namespace Name Mixin selector intermediary method_5874Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Zofficial aLbfh;a(Laif;Lbfx;)Znamed onKilledOtherLnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Z
-
slowMovement
CallsEntity.onLanding()and slows this entity.This means that the entity will avoid taking fall damage.
- Overrides:
slowMovementin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5844Lnet/minecraft/class_1297;method_5844(Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)Vofficial aLbfh;a(Ldby;Leea;)Vnamed slowMovementLnet/minecraft/entity/Entity;slowMovement(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3d;)V
-
addExperience
public void addExperience(int experience) - 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
-
getEnchantmentTableSeed
public int getEnchantmentTableSeed()- Mappings:
Namespace Name Mixin selector intermediary method_7278Lnet/minecraft/class_1657;method_7278()Iofficial fVLbym;fV()Inamed getEnchantmentTableSeedLnet/minecraft/entity/player/PlayerEntity;getEnchantmentTableSeed()I
-
applyEnchantmentCosts
- 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
-
addExperienceLevels
public void addExperienceLevels(int levels) - 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
-
getNextLevelExperience
public int getNextLevelExperience()- Mappings:
Namespace Name Mixin selector intermediary method_7349Lnet/minecraft/class_1657;method_7349()Iofficial fWLbym;fW()Inamed getNextLevelExperienceLnet/minecraft/entity/player/PlayerEntity;getNextLevelExperience()I
-
addExhaustion
public void addExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector intermediary method_7322Lnet/minecraft/class_1657;method_7322(F)Vofficial zLbym;z(F)Vnamed addExhaustionLnet/minecraft/entity/player/PlayerEntity;addExhaustion(F)V
-
getSculkShriekerWarningManager
- 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;
-
getHungerManager
- Mappings:
Namespace Name Mixin selector intermediary method_7344Lnet/minecraft/class_1657;method_7344()Lnet/minecraft/class_1702;official fXLbym;fX()Lcaz;named getHungerManagerLnet/minecraft/entity/player/PlayerEntity;getHungerManager()Lnet/minecraft/entity/player/HungerManager;
-
canConsume
public boolean canConsume(boolean ignoreHunger) - Mappings:
Namespace Name Mixin selector intermediary method_7332Lnet/minecraft/class_1657;method_7332(Z)Zofficial uLbym;u(Z)Znamed canConsumeLnet/minecraft/entity/player/PlayerEntity;canConsume(Z)Z
-
canFoodHeal
public boolean canFoodHeal()- Mappings:
Namespace Name Mixin selector intermediary method_7317Lnet/minecraft/class_1657;method_7317()Zofficial fYLbym;fY()Znamed canFoodHealLnet/minecraft/entity/player/PlayerEntity;canFoodHeal()Z
-
canModifyBlocks
public boolean canModifyBlocks()- Mappings:
Namespace Name Mixin selector intermediary method_7294Lnet/minecraft/class_1657;method_7294()Zofficial fZLbym;fZ()Znamed canModifyBlocksLnet/minecraft/entity/player/PlayerEntity;canModifyBlocks()Z
-
canPlaceOn
- Mappings:
Namespace Name Mixin selector intermediary method_7343Lnet/minecraft/class_1657;method_7343(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;)Zofficial aLbym;a(Lgu;Lha;Lcfx;)Znamed canPlaceOnLnet/minecraft/entity/player/PlayerEntity;canPlaceOn(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/item/ItemStack;)Z
-
getXpToDrop
public int getXpToDrop()Called when this entity is killed and returns the amount of experience to drop.- Overrides:
getXpToDropin classLivingEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_6110Lnet/minecraft/class_1309;method_6110()Iofficial eaLbfx;ea()Inamed getXpToDropLnet/minecraft/entity/LivingEntity;getXpToDrop()I
-
shouldAlwaysDropXp
protected boolean shouldAlwaysDropXp()Returns if this entity may always drop experience, skipping any other checks.- Overrides:
shouldAlwaysDropXpin classLivingEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_6071Lnet/minecraft/class_1309;method_6071()Zofficial ebLbfx;eb()Znamed shouldAlwaysDropXpLnet/minecraft/entity/LivingEntity;shouldAlwaysDropXp()Z
-
shouldRenderName
public boolean shouldRenderName()Returns whether to render the name of the entity.This returns
truefor players andEntity.isCustomNameVisible()for other entities.- Overrides:
shouldRenderNamein classLivingEntity- Returns:
- whether to render the name of the entity
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5733Lnet/minecraft/class_1297;method_5733()Zofficial czLbfh;cz()Znamed shouldRenderNameLnet/minecraft/entity/Entity;shouldRenderName()Z
-
getMoveEffect
Returns the possible effect(s) of an entity moving.- Overrides:
getMoveEffectin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_33570Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;official aRLbfh;aR()Lbfh$b;named getMoveEffectLnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
-
sendAbilitiesUpdate
public void sendAbilitiesUpdate()- Mappings:
Namespace Name Mixin selector intermediary method_7355Lnet/minecraft/class_1657;method_7355()Vofficial wLbym;w()Vnamed sendAbilitiesUpdateLnet/minecraft/entity/player/PlayerEntity;sendAbilitiesUpdate()V
-
getName
Returns the name of this object.This should return the custom name if it exists, otherwise the default name. This should not have styling applied.
- Specified by:
getNamein interfaceNameable- Overrides:
getNamein classEntity- Returns:
- the name of this object
- Mappings:
Namespace Name Mixin selector intermediary method_5477Lnet/minecraft/class_1275;method_5477()Lnet/minecraft/class_2561;official YLbea;Y()Lsw;named getNameLnet/minecraft/util/Nameable;getName()Lnet/minecraft/text/Text;
-
getEnderChestInventory
- Mappings:
Namespace Name Mixin selector intermediary method_7274Lnet/minecraft/class_1657;method_7274()Lnet/minecraft/class_1730;official gaLbym;ga()Lccm;named getEnderChestInventoryLnet/minecraft/entity/player/PlayerEntity;getEnderChestInventory()Lnet/minecraft/inventory/EnderChestInventory;
-
getEquippedStack
- Specified by:
getEquippedStackin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6118Lnet/minecraft/class_1309;method_6118(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;official cLbfx;c(Lbfm;)Lcfx;named getEquippedStackLnet/minecraft/entity/LivingEntity;getEquippedStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
-
isArmorSlot
- Overrides:
isArmorSlotin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_44201Lnet/minecraft/class_1309;method_44201(Lnet/minecraft/class_1304;)Zofficial aLbfx;a(Lbfm;)Znamed isArmorSlotLnet/minecraft/entity/LivingEntity;isArmorSlot(Lnet/minecraft/entity/EquipmentSlot;)Z
-
equipStack
Equipsstackatslot.This is also used to set an entity's mainhand or offhand stack. This overwrites any stacks present in that slot without dropping them.- Specified by:
equipStackin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5673Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Vofficial aLbfh;a(Lbfm;Lcfx;)Vnamed equipStackLnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
-
giveItemStack
- Mappings:
Namespace Name Mixin selector intermediary method_7270Lnet/minecraft/class_1657;method_7270(Lnet/minecraft/class_1799;)Zofficial iLbym;i(Lcfx;)Znamed giveItemStackLnet/minecraft/entity/player/PlayerEntity;giveItemStack(Lnet/minecraft/item/ItemStack;)Z
-
getHandItems
Returns an iterable of item stacks held in the hands.- Overrides:
getHandItemsin classEntity- Returns:
- an iterable of item stacks held in the hands
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5877Lnet/minecraft/class_1297;method_5877()Ljava/lang/Iterable;official bILbfh;bI()Ljava/lang/Iterable;named getHandItemsLnet/minecraft/entity/Entity;getHandItems()Ljava/lang/Iterable;
-
getArmorItems
Returns an iterable of item stacks equipped as armor.- Specified by:
getArmorItemsin classLivingEntity- Returns:
- an iterable of item stacks equipped as armor
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5661Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;official bJLbfh;bJ()Ljava/lang/Iterable;named getArmorItemsLnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
-
addShoulderEntity
- Mappings:
Namespace Name Mixin selector intermediary method_7298Lnet/minecraft/class_1657;method_7298(Lnet/minecraft/class_2487;)Zofficial hLbym;h(Lqr;)Znamed addShoulderEntityLnet/minecraft/entity/player/PlayerEntity;addShoulderEntity(Lnet/minecraft/nbt/NbtCompound;)Z
-
dropShoulderEntities
protected void dropShoulderEntities()- Mappings:
Namespace Name Mixin selector intermediary method_7262Lnet/minecraft/class_1657;method_7262()Vofficial gbLbym;gb()Vnamed dropShoulderEntitiesLnet/minecraft/entity/player/PlayerEntity;dropShoulderEntities()V
-
dropShoulderEntity
- Mappings:
Namespace Name Mixin selector intermediary method_7296Lnet/minecraft/class_1657;method_7296(Lnet/minecraft/class_2487;)Vofficial kLbym;k(Lqr;)Vnamed dropShoulderEntityLnet/minecraft/entity/player/PlayerEntity;dropShoulderEntity(Lnet/minecraft/nbt/NbtCompound;)V
-
isSpectator
public abstract boolean isSpectator()Returns whether the entity is a spectator.This returns
falseunless the entity is a player in spectator game mode.- Overrides:
isSpectatorin classEntity- 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
-
canBeHitByProjectile
public boolean canBeHitByProjectile()- Overrides:
canBeHitByProjectilein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_49108Lnet/minecraft/class_1297;method_49108()Zofficial bmLbfh;bm()Znamed canBeHitByProjectileLnet/minecraft/entity/Entity;canBeHitByProjectile()Z
-
isSwimming
public boolean isSwimming()Returns whether the entity is swimming.An entity is swimming if it is touching water, not riding any entities, and is sprinting. Note that to start swimming, the entity must first be submerged in water.
- Overrides:
isSwimmingin classEntity- Returns:
- whether the entity is swimming
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5681Lnet/minecraft/class_1297;method_5681()Zofficial bWLbfh;bW()Znamed isSwimmingLnet/minecraft/entity/Entity;isSwimming()Z
-
isCreative
public abstract boolean isCreative()Returns whether this player is in creative mode.- Mappings:
Namespace Name Mixin selector intermediary method_7337Lnet/minecraft/class_1657;method_7337()Zofficial fLbym;f()Znamed isCreativeLnet/minecraft/entity/player/PlayerEntity;isCreative()Z
-
isPushedByFluids
public boolean isPushedByFluids()Returns whether the entity is pushed by fluids.- Overrides:
isPushedByFluidsin classEntity- Returns:
- whether the entity is pushed by fluids
- Mappings:
Namespace Name Mixin selector intermediary method_5675Lnet/minecraft/class_1297;method_5675()Zofficial cwLbfh;cw()Znamed isPushedByFluidsLnet/minecraft/entity/Entity;isPushedByFluids()Z
-
getScoreboard
- Mappings:
Namespace Name Mixin selector intermediary method_7327Lnet/minecraft/class_1657;method_7327()Lnet/minecraft/class_269;official gcLbym;gc()Leey;named getScoreboardLnet/minecraft/entity/player/PlayerEntity;getScoreboard()Lnet/minecraft/scoreboard/Scoreboard;
-
getDisplayName
Returns the display name of this object.By default, this returns the result of
Nameable.getName(). The return value can have styling applied.- Specified by:
getDisplayNamein interfaceNameable- Overrides:
getDisplayNamein classEntity- Returns:
- the display name of this object
- Mappings:
Namespace Name Mixin selector intermediary method_5476Lnet/minecraft/class_1275;method_5476()Lnet/minecraft/class_2561;official G_Lbea;G_()Lsw;named getDisplayNameLnet/minecraft/util/Nameable;getDisplayName()Lnet/minecraft/text/Text;
-
addTellClickEvent
- Mappings:
Namespace Name Mixin selector intermediary method_7299Lnet/minecraft/class_1657;method_7299(Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;official aLbym;a(Ltj;)Ltj;named addTellClickEventLnet/minecraft/entity/player/PlayerEntity;addTellClickEvent(Lnet/minecraft/text/MutableText;)Lnet/minecraft/text/MutableText;
-
getEntityName
Returns the name uniquely identifying the entity.Unlike
Entity.getName(), this is guaranteed to be unique. This is the UUID for all entities except players (which use the player's username). This is mostly used when passing the player name tonet.minecraft.scoreboard.Scoreboardmethods.- Overrides:
getEntityNamein classEntity- Returns:
- the name uniquely identifying the entity
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5820Lnet/minecraft/class_1297;method_5820()Ljava/lang/String;official cvLbfh;cv()Ljava/lang/String;named getEntityNameLnet/minecraft/entity/Entity;getEntityName()Ljava/lang/String;
-
getActiveEyeHeight
- Overrides:
getActiveEyeHeightin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_18394Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)Fofficial bLbfx;b(Lbgj;Lbfi;)Fnamed getActiveEyeHeightLnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
-
setAbsorptionAmount
public void setAbsorptionAmount(float amount) - Overrides:
setAbsorptionAmountin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6073Lnet/minecraft/class_1309;method_6073(F)Vofficial yLbfx;y(F)Vnamed setAbsorptionAmountLnet/minecraft/entity/LivingEntity;setAbsorptionAmount(F)V
-
getAbsorptionAmount
public float getAbsorptionAmount()- Overrides:
getAbsorptionAmountin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6067Lnet/minecraft/class_1309;method_6067()Fofficial ffLbfx;ff()Fnamed getAbsorptionAmountLnet/minecraft/entity/LivingEntity;getAbsorptionAmount()F
-
isPartVisible
- Mappings:
Namespace Name Mixin selector intermediary method_7348Lnet/minecraft/class_1657;method_7348(Lnet/minecraft/class_1664;)Zofficial aLbym;a(Lbyn;)Znamed isPartVisibleLnet/minecraft/entity/player/PlayerEntity;isPartVisible(Lnet/minecraft/client/render/entity/PlayerModelPart;)Z
-
getStackReference
Obtains a stack reference to be modified. Used by commands like/lootor/item.- Overrides:
getStackReferencein classLivingEntity- Parameters:
mappedIndex- the mapped index as given by the item slot argument- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_32318Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;official a_Lbfh;a_(I)Lbgq;named getStackReferenceLnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;
-
hasReducedDebugInfo
public boolean hasReducedDebugInfo()- Mappings:
Namespace Name Mixin selector intermediary method_7302Lnet/minecraft/class_1657;method_7302()Zofficial gdLbym;gd()Znamed hasReducedDebugInfoLnet/minecraft/entity/player/PlayerEntity;hasReducedDebugInfo()Z
-
setReducedDebugInfo
public void setReducedDebugInfo(boolean reducedDebugInfo) - Mappings:
Namespace Name Mixin selector intermediary method_7268Lnet/minecraft/class_1657;method_7268(Z)Vofficial vLbym;v(Z)Vnamed setReducedDebugInfoLnet/minecraft/entity/player/PlayerEntity;setReducedDebugInfo(Z)V
-
setFireTicks
public void setFireTicks(int fireTicks) Sets the entity on fire forticksticks.- Overrides:
setFireTicksin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_20803Lnet/minecraft/class_1297;method_20803(I)Vofficial hLbfh;h(I)Vnamed setFireTicksLnet/minecraft/entity/Entity;setFireTicks(I)V
-
getMainArm
- Specified by:
getMainArmin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_6068Lnet/minecraft/class_1309;method_6068()Lnet/minecraft/class_1306;official fhLbfx;fh()Lbfr;named getMainArmLnet/minecraft/entity/LivingEntity;getMainArm()Lnet/minecraft/util/Arm;
-
setMainArm
- Mappings:
Namespace Name Mixin selector intermediary method_7283Lnet/minecraft/class_1657;method_7283(Lnet/minecraft/class_1306;)Vofficial aLbym;a(Lbfr;)Vnamed setMainArmLnet/minecraft/entity/player/PlayerEntity;setMainArm(Lnet/minecraft/util/Arm;)V
-
getShoulderEntityLeft
- Mappings:
Namespace Name Mixin selector intermediary method_7356Lnet/minecraft/class_1657;method_7356()Lnet/minecraft/class_2487;official geLbym;ge()Lqr;named getShoulderEntityLeftLnet/minecraft/entity/player/PlayerEntity;getShoulderEntityLeft()Lnet/minecraft/nbt/NbtCompound;
-
setShoulderEntityLeft
- Mappings:
Namespace Name Mixin selector intermediary method_7273Lnet/minecraft/class_1657;method_7273(Lnet/minecraft/class_2487;)Vofficial iLbym;i(Lqr;)Vnamed setShoulderEntityLeftLnet/minecraft/entity/player/PlayerEntity;setShoulderEntityLeft(Lnet/minecraft/nbt/NbtCompound;)V
-
getShoulderEntityRight
- Mappings:
Namespace Name Mixin selector intermediary method_7308Lnet/minecraft/class_1657;method_7308()Lnet/minecraft/class_2487;official gfLbym;gf()Lqr;named getShoulderEntityRightLnet/minecraft/entity/player/PlayerEntity;getShoulderEntityRight()Lnet/minecraft/nbt/NbtCompound;
-
setShoulderEntityRight
- Mappings:
Namespace Name Mixin selector intermediary method_7345Lnet/minecraft/class_1657;method_7345(Lnet/minecraft/class_2487;)Vofficial jLbym;j(Lqr;)Vnamed setShoulderEntityRightLnet/minecraft/entity/player/PlayerEntity;setShoulderEntityRight(Lnet/minecraft/nbt/NbtCompound;)V
-
getAttackCooldownProgressPerTick
public float getAttackCooldownProgressPerTick()- Mappings:
Namespace Name Mixin selector intermediary method_7279Lnet/minecraft/class_1657;method_7279()Fofficial ggLbym;gg()Fnamed getAttackCooldownProgressPerTickLnet/minecraft/entity/player/PlayerEntity;getAttackCooldownProgressPerTick()F
-
getAttackCooldownProgress
public float getAttackCooldownProgress(float baseTime) - Mappings:
Namespace Name Mixin selector intermediary method_7261Lnet/minecraft/class_1657;method_7261(F)Fofficial ALbym;A(F)Fnamed getAttackCooldownProgressLnet/minecraft/entity/player/PlayerEntity;getAttackCooldownProgress(F)F
-
resetLastAttackedTicks
public void resetLastAttackedTicks()- Mappings:
Namespace Name Mixin selector intermediary method_7350Lnet/minecraft/class_1657;method_7350()Vofficial ghLbym;gh()Vnamed resetLastAttackedTicksLnet/minecraft/entity/player/PlayerEntity;resetLastAttackedTicks()V
-
getItemCooldownManager
- Mappings:
Namespace Name Mixin selector intermediary method_7357Lnet/minecraft/class_1657;method_7357()Lnet/minecraft/class_1796;official giLbym;gi()Lcft;named getItemCooldownManagerLnet/minecraft/entity/player/PlayerEntity;getItemCooldownManager()Lnet/minecraft/entity/player/ItemCooldownManager;
-
getVelocityMultiplier
protected float getVelocityMultiplier()- Overrides:
getVelocityMultiplierin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_23326Lnet/minecraft/class_1297;method_23326()Fofficial aGLbfh;aG()Fnamed getVelocityMultiplierLnet/minecraft/entity/Entity;getVelocityMultiplier()F
-
getLuck
public float getLuck()- Mappings:
Namespace Name Mixin selector intermediary method_7292Lnet/minecraft/class_1657;method_7292()Fofficial gjLbym;gj()Fnamed getLuckLnet/minecraft/entity/player/PlayerEntity;getLuck()F
-
isCreativeLevelTwoOp
public boolean isCreativeLevelTwoOp()- Mappings:
Namespace Name Mixin selector intermediary method_7338Lnet/minecraft/class_1657;method_7338()Zofficial gkLbym;gk()Znamed isCreativeLevelTwoOpLnet/minecraft/entity/player/PlayerEntity;isCreativeLevelTwoOp()Z
-
canEquip
- Overrides:
canEquipin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_18397Lnet/minecraft/class_1309;method_18397(Lnet/minecraft/class_1799;)Zofficial fLbfx;f(Lcfx;)Znamed canEquipLnet/minecraft/entity/LivingEntity;canEquip(Lnet/minecraft/item/ItemStack;)Z
-
getDimensions
Returns the dimensions of the entity with the givenpose.- Overrides:
getDimensionsin classLivingEntity- Returns:
- the dimensions of the entity with the given
pose - See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_18377Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;official aLbfh;a(Lbgj;)Lbfi;named getDimensionsLnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
-
getPoses
- Overrides:
getPosesin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_24831Lnet/minecraft/class_1309;method_24831()Lcom/google/common/collect/ImmutableList;official fvLbfx;fv()Lcom/google/common/collect/ImmutableList;named getPosesLnet/minecraft/entity/LivingEntity;getPoses()Lcom/google/common/collect/ImmutableList;
-
getProjectileType
- Overrides:
getProjectileTypein classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_18808Lnet/minecraft/class_1309;method_18808(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official gLbfx;g(Lcfx;)Lcfx;named getProjectileTypeLnet/minecraft/entity/LivingEntity;getProjectileType(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
eatFood
- Overrides:
eatFoodin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_18866Lnet/minecraft/class_1309;method_18866(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official aLbfx;a(Lcmk;Lcfx;)Lcfx;named eatFoodLnet/minecraft/entity/LivingEntity;eatFood(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
shouldRemoveSoulSpeedBoost
- Overrides:
shouldRemoveSoulSpeedBoostin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_29500Lnet/minecraft/class_1309;method_29500(Lnet/minecraft/class_2680;)Zofficial cLbfx;c(Ldby;)Znamed shouldRemoveSoulSpeedBoostLnet/minecraft/entity/LivingEntity;shouldRemoveSoulSpeedBoost(Lnet/minecraft/block/BlockState;)Z
-
getLeashPos
Returns the position of the leash this entity holds.This is different from
Entity.getLeashOffset(float); this method is called on the entity that holds the leash.- Overrides:
getLeashPosin classEntity- Returns:
- the position of the leash this entity holds
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_30951Lnet/minecraft/class_1297;method_30951(F)Lnet/minecraft/class_243;official qLbfh;q(F)Leea;named getLeashPosLnet/minecraft/entity/Entity;getLeashPos(F)Lnet/minecraft/util/math/Vec3d;
-
isPlayer
public boolean isPlayer()- Specified by:
isPlayerin interfaceEntityLike- Overrides:
isPlayerin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_31747Lnet/minecraft/class_5568;method_31747()Zofficial dHLdfp;dH()Znamed isPlayerLnet/minecraft/world/entity/EntityLike;isPlayer()Z
-
isUsingSpyglass
public boolean isUsingSpyglass()- Mappings:
Namespace Name Mixin selector intermediary method_31550Lnet/minecraft/class_1657;method_31550()Zofficial glLbym;gl()Znamed isUsingSpyglassLnet/minecraft/entity/player/PlayerEntity;isUsingSpyglass()Z
-
shouldSave
public boolean shouldSave()- Specified by:
shouldSavein interfaceEntityLike- Overrides:
shouldSavein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_31746Lnet/minecraft/class_5568;method_31746()Zofficial dGLdfp;dG()Znamed shouldSaveLnet/minecraft/world/entity/EntityLike;shouldSave()Z
-
getLastDeathPos
- Mappings:
Namespace Name Mixin selector intermediary method_43122Lnet/minecraft/class_1657;method_43122()Ljava/util/Optional;official gmLbym;gm()Ljava/util/Optional;named getLastDeathPosLnet/minecraft/entity/player/PlayerEntity;getLastDeathPos()Ljava/util/Optional;
-
setLastDeathPos
- Mappings:
Namespace Name Mixin selector intermediary method_43120Lnet/minecraft/class_1657;method_43120(Ljava/util/Optional;)Vofficial aLbym;a(Ljava/util/Optional;)Vnamed setLastDeathPosLnet/minecraft/entity/player/PlayerEntity;setLastDeathPos(Ljava/util/Optional;)V
-
getDamageTiltYaw
public float getDamageTiltYaw()- Overrides:
getDamageTiltYawin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_48157Lnet/minecraft/class_1309;method_48157()Fofficial eBLbfx;eB()Fnamed getDamageTiltYawLnet/minecraft/entity/LivingEntity;getDamageTiltYaw()F
-
animateDamage
public void animateDamage(float yaw) Called on the client to animate the entity's damage (the wobble).- Overrides:
animateDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_5879Lnet/minecraft/class_1297;method_5879(F)Vofficial mLbfh;m(F)Vnamed animateDamageLnet/minecraft/entity/Entity;animateDamage(F)V
-
canSprintAsVehicle
public boolean canSprintAsVehicle()- Overrides:
canSprintAsVehiclein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_48155Lnet/minecraft/class_1297;method_48155()Zofficial dBLbfh;dB()Znamed canSprintAsVehicleLnet/minecraft/entity/Entity;canSprintAsVehicle()Z
-
getOffGroundSpeed
protected float getOffGroundSpeed()- Overrides:
getOffGroundSpeedin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_49484Lnet/minecraft/class_1309;method_49484()Fofficial eZLbfx;eZ()Fnamed getOffGroundSpeedLnet/minecraft/entity/LivingEntity;getOffGroundSpeed()F
-