CLASS net/minecraft/class_6637 net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix
	FIELD field_35016 PLAINS_ID Ljava/lang/String;
	FIELD field_35017 NAME Ljava/lang/String;
	FIELD field_35018 CHUNK_SECTIONS_IN_OLD_CHUNK I
	FIELD field_35019 CHUNK_SECTIONS_IN_NEW_CHUNK I
	FIELD field_35020 MIN_CHUNK_SECTION_Y I
	FIELD field_35025 HEIGHTMAP_KEYS [Ljava/lang/String;
	FIELD field_35029 RAW_BIOME_IDS Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
	FIELD field_35444 CONTEXT Ljava/lang/String;
	FIELD field_35667 STATUSES_TO_SKIP_UPDATE Ljava/util/Set;
	FIELD field_35669 SURFACE_BLOCKS Ljava/util/Set;
	METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
		ARG 1 schema
	METHOD method_38793 ceilLog2 (I)I
		ARG 0 value
	METHOD method_38794 (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;
		ARG 3 mask
	METHOD method_38795 (J)J
		ARG 0 entry
	METHOD method_38796 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
		ARG 5 chunk
	METHOD method_38797 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
		ARG 4 level
	METHOD method_38798 fixHeightmaps (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 level
	METHOD method_38799 fixCarvingMasks (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic;
		ARG 0 level
		ARG 1 sectionsPerChunk
		ARG 2 oldBottomSectionY
	METHOD method_38800 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
		ARG 7 sections
	METHOD method_38802 fixPaletteWithData (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 palette
		ARG 1 data
	METHOD method_38803 fixBiomes (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic;
		ARG 0 level
		ARG 1 biomeGetter
	METHOD method_38804 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic;
		ARG 1 rawBiomeId
	METHOD method_38805 fixChunkSectionList (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
		ARG 0 level
		ARG 1 key
	METHOD method_38806 fixBiomes (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic;
		ARG 0 level
		ARG 1 overworld
		ARG 3 heightAlreadyUpdated
	METHOD method_38807 fixLevel (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic;
		ARG 0 level
		ARG 1 overworld
		ARG 2 heightAlreadyUpdated
		ARG 3 atNoiseStatus
	METHOD method_38808 (ZLjava/util/Set;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 6 level2
	METHOD method_38809 ([III)I
		ARG 2 sectionY
	METHOD method_38810 ([II)I
		ARG 1 sectionY
	METHOD method_38812 fixHeightmap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 heightmap
	METHOD method_38813 fixPalette (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
	METHOD method_38814 ([III)I
		ARG 2 sectionY
	METHOD method_38815 ([II)I
		ARG 1 sectionY
	METHOD method_38816 fixPalette (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 palette
	METHOD method_38818 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 heightmaps
	METHOD method_39517 fixStatus (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
		ARG 1 level
		ARG 2 blocks
	METHOD method_39518 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 1 status
	METHOD method_39519 getClamped ([II)I
		ARG 0 is
		ARG 1 index
	METHOD method_39754 fixUpgradeData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 upgradeData
	METHOD method_39755 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V
		ARG 1 key
		ARG 2 value
	METHOD method_39756 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V
		ARG 3 index
	METHOD method_39757 (Ljava/util/Map;Ljava/util/Map;)V
		ARG 1 indicesMap
	METHOD method_39758 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
		ARG 0 indices
