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;
	METHOD <init> (Lcom/mojang/datafixers/util/Either;F)V
		ARG 1 source
		ARG 2 yOffset
	METHOD <init> (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 entityId
	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
	CLASS class_5710 Type
