CLASS net/minecraft/class_5843 net/minecraft/world/gen/YOffset
	FIELD field_28915 OFFSET_CODEC Lcom/mojang/serialization/Codec;
	FIELD field_28916 BOTTOM Lnet/minecraft/class_5843;
	FIELD field_28917 TOP Lnet/minecraft/class_5843;
	METHOD method_33840 getBottom ()Lnet/minecraft/class_5843;
	METHOD method_33841 fixed (I)Lnet/minecraft/class_5843;
		ARG 0 offset
	METHOD method_33842 map (Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either;
		ARG 0 yOffset
	METHOD method_33843 fromEither (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843;
		ARG 0 either
	METHOD method_33844 getY (Lnet/minecraft/class_5868;)I
		ARG 1 context
	METHOD method_33845 getTop ()Lnet/minecraft/class_5843;
	METHOD method_33846 aboveBottom (I)Lnet/minecraft/class_5843;
		ARG 0 offset
	METHOD method_33849 belowTop (I)Lnet/minecraft/class_5843;
		ARG 0 offset
	CLASS class_5844 AboveBottom
		FIELD field_28919 CODEC Lcom/mojang/serialization/Codec;
	CLASS class_5845 Fixed
		FIELD field_28920 CODEC Lcom/mojang/serialization/Codec;
	CLASS class_5846 BelowTop
		FIELD field_28921 CODEC Lcom/mojang/serialization/Codec;
