CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource FIELD field_20643 biomes Ljava/util/List; FIELD field_24713 CODEC Lcom/mojang/serialization/Codec; FIELD field_9390 topMaterials Lcom/google/common/collect/ImmutableSet; FIELD field_9392 structureFeatures Lcom/google/common/collect/ImmutableSet; METHOD method_24385 locateBiome (IIIIILjava/util/function/Predicate;Ljava/util/Random;Z)Lnet/minecraft/class_2338; ARG 1 x ARG 2 y ARG 3 z ARG 4 radius ARG 6 predicate ARG 7 random METHOD method_27985 withSeed (J)Lnet/minecraft/class_1966; ARG 1 seed METHOD method_28442 getCodec ()Lcom/mojang/serialization/Codec; METHOD method_28443 getBiomes ()Ljava/util/List; METHOD method_37617 addDebugInfo (Ljava/util/List;Lnet/minecraft/class_2338;)V ARG 1 info ARG 2 pos METHOD method_37845 getTerrainParameters (II)Lnet/minecraft/class_1966$class_6482; ARG 1 x ARG 2 z METHOD method_8754 hasStructureFeature (Lnet/minecraft/class_3195;)Z ARG 1 feature METHOD method_8762 locateBiome (IIIILjava/util/function/Predicate;Ljava/util/Random;)Lnet/minecraft/class_2338; ARG 1 x ARG 2 y ARG 3 z ARG 4 radius ARG 5 predicate ARG 6 random METHOD method_8763 getBiomesInArea (IIII)Ljava/util/Set; ARG 1 x ARG 2 y ARG 3 z ARG 4 radius CLASS class_6482 TerrainParameters FIELD field_34300 offset D FIELD field_34301 factor D FIELD field_34302 coast Z