Package net.minecraft.entity.player
Class ClientPlayerEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.player.PlayerEntity
net.minecraft.entity.player.ClientPlayerEntity
- Direct Known Subclasses:
MultiplayerClientPlayerEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_40glue class_120server net/minecraft/class_40client dcnamed net/minecraft/entity/player/ClientPlayerEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SmoothUtilprivate SmoothUtilprivate SmoothUtilprotected MinecraftFields inherited from class net.minecraft.entity.player.PlayerEntity
capeX, capeY, capeZ, changeDimensionCooldown, currentScreenHandler, dimensionId, fishHook, handSwinging, handSwingTicks, inTeleportationState, inventory, lastScreenDistortion, name, playerCapeUrl, playerScreenHandler, portalCooldown, prevCapeX, prevCapeY, prevCapeZ, prevStepBobbingAmount, score, screenDistortion, sleeping, sleepingPos, sleepOffsetX, sleepOffsetY, sleepOffsetZ, stepBobbingAmount, unusedFields inherited from class net.minecraft.entity.LivingEntity
attackCooldown, bodyTrackingIncrements, bodyYaw, damageAmount, damagedSwingDir, damagedTime, damagedTimer, dead, deathTicks, defaultPitch, despawnCounter, field_1010, field_1011, field_1016, field_1017, field_1018, field_1020, field_1023, field_1046, field_1047, forwardSpeed, health, interpolateOnly, invulnerableTicks, jumping, lastBodyYaw, lastHealth, lastSwingAnimationProgress, lastWalkAnimationSpeed, lastWalkProgress, lerpPitch, lerpX, lerpY, lerpYaw, lerpZ, lookTimer, modelName, movementSpeed, prevHealth, prevTilt, rotationOffset, rotationSpeed, scoreAmount, sidewaysSpeed, swingAnimationProgress, texture, tilt, walkAnimationProgress, walkAnimationSpeed, walkProgressFields inherited from class net.minecraft.entity.Entity
age, air, blocksSameBlockSpawning, boundingBox, cameraOffset, capeUrl, chunkSlice, chunkX, chunkZ, dataTracker, fallDistance, fireImmune, fireImmunityTicks, fireTicks, hasCollided, hearts, height, horizontalCollision, horizontalSpeed, id, ignoreFrustumCull, isPersistent, keepVelocityOnCollision, lastTickX, lastTickY, lastTickZ, maxAir, minBrightness, noClip, onGround, passenger, pitch, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, renderDistanceMultiplier, skinUrl, slowed, standingEyeHeight, stepHeight, submergedInWater, trackedPosX, trackedPosY, trackedPosZ, vehicle, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
ConstructorsConstructorDescriptionClientPlayerEntity(Minecraft minecraft, World world, Session session, int dimensionId) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddamageTo(int health) intvoidincreaseStat(Stat stat, int amount) booleanvoidmove(double dx, double dy, double dz) voidopenChestScreen(Inventory inventory) voidopenCraftingScreen(int x, int y, int z) voidopenDispenserScreen(DispenserBlockEntity dispenser) voidvoidopenFurnaceScreen(FurnaceBlockEntity furnace) protected booleanpushOutOfBlock(double x, double y, double z) voidreadNbt(NbtCompound nbt) voidvoidrespawn()voidsendChatMessage(String message) voidsendMessage(String message) voidsendPickup(Entity item, int count) private booleanshouldSuffocate(int x, int y, int z) voidspawn()voidvoidvoidupdateKey(int key, boolean state) voidwriteNbt(NbtCompound nbt) Methods inherited from class net.minecraft.entity.player.PlayerEntity
applyDamage, attack, canHarvest, clearStackInHand, commandWolvesToAttack, damage, dropItem, dropItem, dropSelectedItem, findRespawnPosition, getBlockBreakingSpeed, getEyeHeight, getHand, getItemStackTextureId, getScore, getSleepingRotation, getSleepTimer, getSpawnPos, getStandingEyeHeight, incrementStat, initDataTracker, interact, isFullyAsleep, isImmobile, isInsideWall, isPvpEnabled, isSleeping, jump, markDead, onCursorStackChanged, onKilledBy, onKilledOther, onLanding, resetEyeHeight, setSpawnPos, spawnItem, swingHand, teleportTop, tick, tickPortalCooldown, tickRiding, travel, trySleep, updateCapeUrl, updateKilledAchievement, wakeUpMethods inherited from class net.minecraft.entity.LivingEntity
animateHurt, animateSpawn, applyKnockback, baseTick, beforeRemove, canBreatheInWater, canDespawn, canSee, canSpawn, dropItems, getDeathSound, getDroppedItemId, getHandSwingProgress, getHeldItem, getHurtSound, getLimitPerChunk, getLookTarget, getLookVector, getLookVector, getMaxLookPitchChange, getMinAmbientSoundDelay, getPosition, getRandomSound, getSoundVolume, getTexture, hasLookTarget, heal, isAlive, isCollidable, isOnLadder, isPushable, lookAt, makeSound, processServerEntityStatus, raycast, setBoundingBoxSpacing, setPositionAndAnglesAvoidEntities, tickInVoid, tryDespawnMethods inherited from class net.minecraft.entity.Entity
addVelocity, bypassesSteppingEffects, changeLookDirection, checkWaterCollisions, damage, dropItem, dropItem, dropItem, equals, fall, getBoundingBox, getBrightnessAtEyes, getCollisionAgainstShape, getDataTracker, getDistance, getDistance, getEntitiesInside, getEquipment, getFlag, getPassengerRidingHeight, getRegistryEntry, getShadowRadius, getSquaredDistance, getSquaredDistance, getTargetingMargin, hashCode, hasVehicle, interact, isInFluid, isOnFire, isSubmergedInWater, isTouchingLava, isWet, moveNonSolid, onCollision, onPlayerInteraction, onStruckByLightning, read, saveSelfNbt, scheduleVelocityUpdate, setEquipmentStack, setFlag, setOnFire, setPosition, setPositionAndAngles, setPositionAndAnglesKeepPrevAngles, setRotation, setSneaking, setVehicle, setVelocityClient, setWorld, shouldRender, shouldRender, toNbtList, toNbtList, updatePassengerPosition, write
-
Field Details
-
input
- Mappings:
Namespace Name Mixin selector intermediary field_161Lnet/minecraft/class_40;field_161:Lnet/minecraft/class_41;glue field_393Lclass_120;field_393:Lclass_673;server field_161Lnet/minecraft/class_40;field_161:Lnet/minecraft/class_41;client aLdc;a:Luo;named inputLnet/minecraft/entity/player/ClientPlayerEntity;input:Lnet/minecraft/client/input/Input;
-
minecraft
- Mappings:
Namespace Name Mixin selector intermediary field_162Lnet/minecraft/class_40;field_162:Lnet/minecraft/client/Minecraft;glue field_394Lclass_120;field_394:Lnet/minecraft/client/Minecraft;server field_162Lnet/minecraft/class_40;field_162:Lnet/minecraft/client/Minecraft;client bLdc;b:Lnet/minecraft/client/Minecraft;named minecraftLnet/minecraft/entity/player/ClientPlayerEntity;minecraft:Lnet/minecraft/client/Minecraft;
-
field_163
- Mappings:
Namespace Name Mixin selector intermediary field_163Lnet/minecraft/class_40;field_163:Lnet/minecraft/class_12;glue field_395Lclass_120;field_395:Lclass_106;server field_163Lnet/minecraft/class_40;field_163:Lnet/minecraft/class_12;client bNLdc;bN:Lcu;named field_163Lnet/minecraft/entity/player/ClientPlayerEntity;field_163:Lnet/minecraft/client/util/SmoothUtil;
-
field_164
- Mappings:
Namespace Name Mixin selector intermediary field_164Lnet/minecraft/class_40;field_164:Lnet/minecraft/class_12;glue field_396Lclass_120;field_396:Lclass_106;server field_164Lnet/minecraft/class_40;field_164:Lnet/minecraft/class_12;client bOLdc;bO:Lcu;named field_164Lnet/minecraft/entity/player/ClientPlayerEntity;field_164:Lnet/minecraft/client/util/SmoothUtil;
-
field_165
- Mappings:
Namespace Name Mixin selector intermediary field_165Lnet/minecraft/class_40;field_165:Lnet/minecraft/class_12;glue field_397Lclass_120;field_397:Lclass_106;server field_165Lnet/minecraft/class_40;field_165:Lnet/minecraft/class_12;client bPLdc;bP:Lcu;named field_165Lnet/minecraft/entity/player/ClientPlayerEntity;field_165:Lnet/minecraft/client/util/SmoothUtil;
-
-
Constructor Details
-
ClientPlayerEntity
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_40;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/class_18;Lnet/minecraft/class_237;I)Vglue <init>Lclass_120;<init>(Lnet/minecraft/client/Minecraft;Lclass_129;Lclass_255;I)Vserver <init>Lnet/minecraft/class_40;<init>(Lnet/minecraft/client/Minecraft;Ldj;Lnet/minecraft/class_237;I)Vclient <init>Ldc;<init>(Lnet/minecraft/client/Minecraft;Lfd;Lgr;I)Vnamed <init>Lnet/minecraft/entity/player/ClientPlayerEntity;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/World;Lnet/minecraft/client/util/Session;I)V
-
-
Method Details
-
move
public void move(double dx, double dy, double dz) -
tickLiving
public void tickLiving()- Overrides:
tickLivingin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_910Lnet/minecraft/class_127;method_910()Vglue method_109Lclass_283;method_109()Vserver c_Lhl;c_()Vclient f_Lls;f_()Vnamed tickLivingLnet/minecraft/entity/LivingEntity;tickLiving()V
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_937Lnet/minecraft/class_127;method_937()Vglue method_442Lclass_283;method_442()Vserver vLhl;v()Vclient oLls;o()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
releaseAllKeys
public void releaseAllKeys()- Mappings:
Namespace Name Mixin selector intermediary method_140Lnet/minecraft/class_40;method_140()Vglue method_443Lclass_120;method_443()Vserver method_140Lnet/minecraft/class_40;method_140()Vclient o_Ldc;o_()Vnamed releaseAllKeysLnet/minecraft/entity/player/ClientPlayerEntity;releaseAllKeys()V
-
updateKey
public void updateKey(int key, boolean state) - Mappings:
Namespace Name Mixin selector intermediary method_136Lnet/minecraft/class_40;method_136(IZ)Vglue method_429Lclass_120;method_429(IZ)Vserver method_136Lnet/minecraft/class_40;method_136(IZ)Vclient aLdc;a(IZ)Vnamed updateKeyLnet/minecraft/entity/player/ClientPlayerEntity;updateKey(IZ)V
-
writeNbt
- Overrides:
writeNbtin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_1368Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)Vglue method_24Lclass_450;method_24(Lclass_333;)Vserver bLlq;b(Liq;)Vclient bLsn;b(Lnu;)Vnamed writeNbtLnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readNbt
- Overrides:
readNbtin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_1363Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)Vglue method_23Lclass_450;method_23(Lclass_333;)Vserver aLlq;a(Liq;)Vclient aLsn;a(Lnu;)Vnamed readNbtLnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
closeHandledScreen
public void closeHandledScreen()- Overrides:
closeHandledScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_493Lnet/minecraft/class_54;method_493()Vglue method_445Lclass_172;method_445()Vserver yLem;y()Vclient rLgs;r()Vnamed closeHandledScreenLnet/minecraft/entity/player/PlayerEntity;closeHandledScreen()V
-
openEditSignScreen
- Overrides:
openEditSignScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_489Lnet/minecraft/class_54;method_489(Lnet/minecraft/class_140;)Vglue method_435Lclass_172;method_435(Lclass_606;)Vserver aLem;a(Lpq;)Vclient aLgs;a(Lyk;)Vnamed openEditSignScreenLnet/minecraft/entity/player/PlayerEntity;openEditSignScreen(Lnet/minecraft/block/entity/SignBlockEntity;)V
-
openChestScreen
- Overrides:
openChestScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_486Lnet/minecraft/class_54;method_486(Lnet/minecraft/class_134;)Vglue method_432Lclass_172;method_432(Lclass_287;)Vserver aLem;a(Lhp;)Vclient aLgs;a(Llw;)Vnamed openChestScreenLnet/minecraft/entity/player/PlayerEntity;openChestScreen(Lnet/minecraft/inventory/Inventory;)V
-
openCraftingScreen
public void openCraftingScreen(int x, int y, int z) - Overrides:
openCraftingScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_484Lnet/minecraft/class_54;method_484(III)Vglue method_428Lclass_172;method_428(III)Vserver bLem;b(III)Vclient aLgs;a(III)Vnamed openCraftingScreenLnet/minecraft/entity/player/PlayerEntity;openCraftingScreen(III)V
-
openFurnaceScreen
- Overrides:
openFurnaceScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_487Lnet/minecraft/class_54;method_487(Lnet/minecraft/class_138;)Vglue method_433Lclass_172;method_433(Lclass_446;)Vserver aLem;a(Lln;)Vclient aLgs;a(Lsk;)Vnamed openFurnaceScreenLnet/minecraft/entity/player/PlayerEntity;openFurnaceScreen(Lnet/minecraft/block/entity/FurnaceBlockEntity;)V
-
openDispenserScreen
- Overrides:
openDispenserScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_485Lnet/minecraft/class_54;method_485(Lnet/minecraft/class_137;)Vglue method_430Lclass_172;method_430(Lclass_22;)Vserver aLem;a(Lak;)Vclient aLgs;a(Laz;)Vnamed openDispenserScreenLnet/minecraft/entity/player/PlayerEntity;openDispenserScreen(Lnet/minecraft/block/entity/DispenserBlockEntity;)V
-
sendPickup
- Overrides:
sendPickupin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_491Lnet/minecraft/class_54;method_491(Lnet/minecraft/class_57;I)Vglue method_438Lclass_172;method_438(Lclass_450;I)Vserver bLem;b(Llq;I)Vclient bLgs;b(Lsn;I)Vnamed sendPickupLnet/minecraft/entity/player/PlayerEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
-
getTotalArmorDurability
public int getTotalArmorDurability()- Mappings:
Namespace Name Mixin selector intermediary method_141Lnet/minecraft/class_40;method_141()Iglue method_446Lclass_120;method_446()Iserver method_141Lnet/minecraft/class_40;method_141()Iclient sLdc;s()Inamed getTotalArmorDurabilityLnet/minecraft/entity/player/ClientPlayerEntity;getTotalArmorDurability()I
-
sendChatMessage
- Mappings:
Namespace Name Mixin selector intermediary method_137Lnet/minecraft/class_40;method_137(Ljava/lang/String;)Vglue method_431Lclass_120;method_431(Ljava/lang/String;)Vserver method_137Lnet/minecraft/class_40;method_137(Ljava/lang/String;)Vclient aLdc;a(Ljava/lang/String;)Vnamed sendChatMessageLnet/minecraft/entity/player/ClientPlayerEntity;sendChatMessage(Ljava/lang/String;)V
-
isSneaking
public boolean isSneaking()- Overrides:
isSneakingin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1373Lnet/minecraft/class_57;method_1373()Zglue method_447Lclass_450;method_447()Zserver ahLlq;ah()Zclient tLsn;t()Znamed isSneakingLnet/minecraft/entity/Entity;isSneaking()Z
-
damageTo
public void damageTo(int health) - Mappings:
Namespace Name Mixin selector intermediary method_139Lnet/minecraft/class_40;method_139(I)Vglue method_441Lclass_120;method_441(I)Vserver method_139Lnet/minecraft/class_40;method_139(I)Vclient d_Ldc;d_(I)Vnamed damageToLnet/minecraft/entity/player/ClientPlayerEntity;damageTo(I)V
-
respawn
public void respawn()- Overrides:
respawnin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_492Lnet/minecraft/class_54;method_492()Vglue method_444Lclass_172;method_444()Vserver method_492Lem;method_492()Vclient p_Lgs;p_()Vnamed respawnLnet/minecraft/entity/player/PlayerEntity;respawn()V
-
spawn
public void spawn()- Specified by:
spawnin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_494Lnet/minecraft/class_54;method_494()Vglue method_448Lclass_172;method_448()Vserver method_494Lem;method_494()Vclient vLgs;v()Vnamed spawnLnet/minecraft/entity/player/PlayerEntity;spawn()V
-
sendMessage
- Overrides:
sendMessagein classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_490Lnet/minecraft/class_54;method_490(Ljava/lang/String;)Vglue method_437Lclass_172;method_437(Ljava/lang/String;)Vserver aLem;a(Ljava/lang/String;)Vclient bLgs;b(Ljava/lang/String;)Vnamed sendMessageLnet/minecraft/entity/player/PlayerEntity;sendMessage(Ljava/lang/String;)V
-
increaseStat
- Overrides:
increaseStatin classPlayerEntity- Mappings:
Namespace Name Mixin selector intermediary method_488Lnet/minecraft/class_54;method_488(Lnet/minecraft/class_139;I)Vglue method_434Lclass_172;method_434(Lclass_534;I)Vserver aLem;a(Lns;I)Vclient aLgs;a(Lvr;I)Vnamed increaseStatLnet/minecraft/entity/player/PlayerEntity;increaseStat(Lnet/minecraft/stat/Stat;I)V
-
shouldSuffocate
private boolean shouldSuffocate(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_138Lnet/minecraft/class_40;method_138(III)Zglue method_440Lclass_120;method_440(III)Zserver method_138Lnet/minecraft/class_40;method_138(III)Zclient dLdc;d(III)Znamed shouldSuffocateLnet/minecraft/entity/player/ClientPlayerEntity;shouldSuffocate(III)Z
-
pushOutOfBlock
protected boolean pushOutOfBlock(double x, double y, double z) - Overrides:
pushOutOfBlockin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1372Lnet/minecraft/class_57;method_1372(DDD)Zglue method_439Lclass_450;method_439(DDD)Zserver gLlq;g(DDD)Zclient cLsn;c(DDD)Znamed pushOutOfBlockLnet/minecraft/entity/Entity;pushOutOfBlock(DDD)Z
-