CLASS net/minecraft/class_6749 net/minecraft/world/gen/chunk/BlendingData FIELD field_35515 OLD_HEIGHT_LIMIT Lnet/minecraft/class_5539; FIELD field_35519 SURFACE_BLOCKS Ljava/util/List; FIELD field_35682 CODEC Lcom/mojang/serialization/Codec; FIELD field_35689 oldNoise Z FIELD field_35692 heights [D METHOD (ZLjava/util/Optional;)V ARG 1 oldNoise METHOD method_39347 (ILnet/minecraft/class_2791;II)V ARG 1 index ARG 2 chunk ARG 3 x ARG 4 z METHOD method_39349 getSurfaceHeight (Lnet/minecraft/class_2791;II)I ARG 0 chunk ARG 1 x ARG 2 z METHOD method_39350 isCollidableAndNotTreeAt (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)Z ARG 0 chunk ARG 1 pos METHOD method_39354 (Lnet/minecraft/class_2791;II)[D ARG 0 chunk ARG 1 x ARG 2 z METHOD method_39566 usesOldNoise ()Z METHOD method_39570 getBlendingData (Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749; ARG 0 chunkRegion ARG 1 chunkX ARG 2 chunkZ METHOD method_39579 getAdjacentChunksWithNoise (Lnet/minecraft/class_5281;IIZ)Ljava/util/Set; ARG 0 access ARG 1 chunkX ARG 2 chunkZ ARG 3 newNoise