mirror of https://github.com/FabricMC/yarn.git
Movement and input related mappings (#492)
- Reasoning for updateVelocity/travel naming: https://github.com/FabricMC/yarn/pull/485#issuecomment-465793034 - PlayerLookC2SPacket -> PlayerInputC2SPacket + There's no look information in this packet, only info related to the movement keys the player is pressing + PlayerLookC2SPacket.yaw -> PlayerInputC2SPacket.sideways + PlayerLookC2SPacket.pitch -> PlayerInputC2SPacket.forward - Mapped Input.movementSideways/Input.movementForward fields and adding 'pressing' prefix to the boolean Input.forward/back/right/left fields
This commit is contained in:
parent
4d7f586b2e
commit
c869757d91
|
@ -1,8 +1,11 @@
|
||||||
CLASS dfr net/minecraft/client/input/Input
|
CLASS dfr net/minecraft/client/input/Input
|
||||||
FIELD c forward Z
|
FIELD a movementSideways F
|
||||||
FIELD d back Z
|
FIELD b movementForward F
|
||||||
FIELD e left Z
|
FIELD c pressingForward Z
|
||||||
FIELD f right Z
|
FIELD d pressingBack Z
|
||||||
|
FIELD e pressingLeft Z
|
||||||
|
FIELD f pressingRight Z
|
||||||
FIELD g jumping Z
|
FIELD g jumping Z
|
||||||
FIELD h sneaking Z
|
FIELD h sneaking Z
|
||||||
METHOD a tick ()V
|
METHOD a tick ()V
|
||||||
|
METHOD b getMovementInput ()Lcnj;
|
||||||
|
|
|
@ -96,6 +96,11 @@ CLASS ahl net/minecraft/entity/Entity
|
||||||
ARG 3 tickDelta
|
ARG 3 tickDelta
|
||||||
METHOD a setRotation (FF)V
|
METHOD a setRotation (FF)V
|
||||||
ARG 1 yaw
|
ARG 1 yaw
|
||||||
|
METHOD a updateVelocity (FFFF)V
|
||||||
|
ARG 1 movementInputSideways
|
||||||
|
ARG 2 movementInputUp
|
||||||
|
ARG 3 movementInputForward
|
||||||
|
ARG 4 movementSpeed
|
||||||
METHOD a damage (Lagv;F)Z
|
METHOD a damage (Lagv;F)Z
|
||||||
ARG 1 source
|
ARG 1 source
|
||||||
ARG 2 amount
|
ARG 2 amount
|
||||||
|
|
|
@ -16,8 +16,12 @@ CLASS ahu net/minecraft/entity/LivingEntity
|
||||||
FIELD bF lastAttackedTime I
|
FIELD bF lastAttackedTime I
|
||||||
FIELD bG attacking Lahu;
|
FIELD bG attacking Lahu;
|
||||||
FIELD bH lastAttackTime I
|
FIELD bH lastAttackTime I
|
||||||
|
FIELD bI movementSpeed F
|
||||||
FIELD bK absorptionAmount F
|
FIELD bK absorptionAmount F
|
||||||
FIELD b LOGGER_LIVING Lorg/apache/logging/log4j/Logger;
|
FIELD b LOGGER_LIVING Lorg/apache/logging/log4j/Logger;
|
||||||
|
FIELD bg movementInputSideways F
|
||||||
|
FIELD bh movementInputUp F
|
||||||
|
FIELD bi movementInputForward F
|
||||||
FIELD bs activeItemStack Laxw;
|
FIELD bs activeItemStack Laxw;
|
||||||
FIELD bw STUCK_ARROWS Lpx;
|
FIELD bw STUCK_ARROWS Lpx;
|
||||||
FIELD by attributeContainer Lain;
|
FIELD by attributeContainer Lain;
|
||||||
|
@ -33,6 +37,10 @@ CLASS ahu net/minecraft/entity/LivingEntity
|
||||||
METHOD C attack (Lahl;)Z
|
METHOD C attack (Lahl;)Z
|
||||||
METHOD D pushAway (Lahl;)V
|
METHOD D pushAway (Lahl;)V
|
||||||
METHOD E canSee (Lahl;)Z
|
METHOD E canSee (Lahl;)Z
|
||||||
|
METHOD a travel (FFF)V
|
||||||
|
ARG 1 movementInputSideways
|
||||||
|
ARG 2 movementInputUp
|
||||||
|
ARG 3 movementInputForward
|
||||||
METHOD a swingHand (Lagg;)V
|
METHOD a swingHand (Lagg;)V
|
||||||
METHOD a setStackInHand (Lagg;Laxw;)V
|
METHOD a setStackInHand (Lagg;Laxw;)V
|
||||||
ARG 1 hand
|
ARG 1 hand
|
||||||
|
@ -67,6 +75,7 @@ CLASS ahu net/minecraft/entity/LivingEntity
|
||||||
METHOD cN getSoundPitch ()F
|
METHOD cN getSoundPitch ()F
|
||||||
METHOD cP getJumpVelocity ()F
|
METHOD cP getJumpVelocity ()F
|
||||||
METHOD cQ jump ()V
|
METHOD cQ jump ()V
|
||||||
|
METHOD cT getMovementSpeed ()F
|
||||||
METHOD cV doPushLogic ()V
|
METHOD cV doPushLogic ()V
|
||||||
METHOD cW isUsingRiptide ()Z
|
METHOD cW isUsingRiptide ()Z
|
||||||
METHOD cY getAbsorptionAmount ()F
|
METHOD cY getAbsorptionAmount ()F
|
||||||
|
@ -106,6 +115,8 @@ CLASS ahu net/minecraft/entity/LivingEntity
|
||||||
METHOD m damageShield (F)V
|
METHOD m damageShield (F)V
|
||||||
METHOD m setDespawnCounter (I)V
|
METHOD m setDespawnCounter (I)V
|
||||||
METHOD n initAi ()V
|
METHOD n initAi ()V
|
||||||
|
METHOD n setMovementSpeed (F)V
|
||||||
|
ARG 1 movementSpeed
|
||||||
METHOD n getFallSound (I)Lxy;
|
METHOD n getFallSound (I)Lxy;
|
||||||
METHOD o setStuckArrows (I)V
|
METHOD o setStuckArrows (I)V
|
||||||
METHOD p setAbsorptionAmount (F)V
|
METHOD p setAbsorptionAmount (F)V
|
||||||
|
|
|
@ -45,7 +45,7 @@ CLASS nj net/minecraft/network/listener/ServerPlayPacketListener
|
||||||
ARG 1 packet
|
ARG 1 packet
|
||||||
METHOD a onClientCommand (Log;)V
|
METHOD a onClientCommand (Log;)V
|
||||||
ARG 1 packet
|
ARG 1 packet
|
||||||
METHOD a onPlayerLook (Loh;)V
|
METHOD a onPlayerInput (Loh;)V
|
||||||
ARG 1 packet
|
ARG 1 packet
|
||||||
METHOD a onRecipeBookData (Loi;)V
|
METHOD a onRecipeBookData (Loi;)V
|
||||||
ARG 1 packet
|
ARG 1 packet
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
CLASS oh net/minecraft/server/network/packet/PlayerInputC2SPacket
|
||||||
|
FIELD a sideways F
|
||||||
|
FIELD b forward F
|
||||||
|
FIELD c jumping Z
|
||||||
|
FIELD d sneaking Z
|
||||||
|
METHOD <init> (FFZZ)V
|
||||||
|
ARG 1 sideways
|
||||||
|
ARG 2 forward
|
||||||
|
ARG 3 jumping
|
||||||
|
ARG 4 sneaking
|
||||||
|
METHOD b getSideways ()F
|
||||||
|
METHOD c getForward ()F
|
||||||
|
METHOD d isJumping ()Z
|
||||||
|
METHOD e isSneaking ()Z
|
|
@ -1,14 +0,0 @@
|
||||||
CLASS oh net/minecraft/server/network/packet/PlayerLookC2SPacket
|
|
||||||
FIELD a yaw F
|
|
||||||
FIELD b pitch F
|
|
||||||
FIELD c jumping Z
|
|
||||||
FIELD d sneaking Z
|
|
||||||
METHOD <init> (FFZZ)V
|
|
||||||
ARG 1 yaw
|
|
||||||
ARG 2 pitch
|
|
||||||
ARG 3 jumping
|
|
||||||
ARG 4 sneaking
|
|
||||||
METHOD b getYaw ()F
|
|
||||||
METHOD c getPitch ()F
|
|
||||||
METHOD d isJumping ()Z
|
|
||||||
METHOD e isSneaking ()Z
|
|
Loading…
Reference in New Issue