CLASS net/minecraft/class_5709 net/minecraft/world/event/EntityPositionSource FIELD field_28139 CODEC Lcom/mojang/serialization/Codec; FIELD field_38242 yOffset F FIELD field_38424 source Lcom/mojang/datafixers/util/Either; FIELD field_48378 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lcom/mojang/datafixers/util/Either;F)V ARG 1 source ARG 2 yOffset METHOD (Lnet/minecraft/class_1297;F)V ARG 1 entity ARG 2 yOffset METHOD method_32932 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_42337 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; ARG 1 entity METHOD method_42338 (Lnet/minecraft/class_5709;)Ljava/lang/Float; ARG 0 entityPositionSource METHOD method_42673 (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_42674 (Lnet/minecraft/class_1937;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; ARG 1 entityId METHOD method_42675 (Lnet/minecraft/class_1937;Ljava/util/UUID;)Lnet/minecraft/class_1297; ARG 1 uuid METHOD method_42676 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; ARG 0 entityId METHOD method_42677 (Ljava/lang/Integer;)Ljava/util/UUID; ARG 0 entityIdx METHOD method_42678 (Ljava/util/UUID;)Ljava/lang/Integer; ARG 0 uuid METHOD method_42679 (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/class_5709; ARG 0 uuid ARG 1 yOffset METHOD method_42680 getUuid ()Ljava/util/UUID; METHOD method_42681 findEntityInWorld (Lnet/minecraft/class_1937;)V ARG 1 world METHOD method_42682 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; ARG 0 entityId METHOD method_42683 getEntityId ()I METHOD method_56124 (Lnet/minecraft/class_5709;)Ljava/lang/Float; ARG 0 source METHOD method_56125 (Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/class_5709; ARG 0 entityId ARG 1 yOffset CLASS class_5710 Type