CLASS net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig
	FIELD field_29041 RAVINE_CODEC Lcom/mojang/serialization/Codec;
	FIELD field_31479 verticalRotation Lnet/minecraft/class_5863;
	FIELD field_31480 shape Lnet/minecraft/class_5869$class_6107;
	METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_6885;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V
		ARG 1 probability
		ARG 2 y
		ARG 3 yScale
		ARG 4 lavaLevel
		ARG 5 debugConfig
		ARG 6 replaceable
		ARG 7 verticalRotation
		ARG 8 shape
	METHOD <init> (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V
		ARG 1 config
		ARG 2 verticalRotation
		ARG 3 shape
	METHOD method_35336 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
		ARG 0 instance
	METHOD method_35337 (Lnet/minecraft/class_5869;)Lnet/minecraft/class_5869$class_6107;
		ARG 0 config
	METHOD method_35338 (Lnet/minecraft/class_5869;)Lnet/minecraft/class_5863;
		ARG 0 config
	CLASS class_6107 Shape
		FIELD field_31481 CODEC Lcom/mojang/serialization/Codec;
		FIELD field_31482 distanceFactor Lnet/minecraft/class_5863;
		FIELD field_31483 thickness Lnet/minecraft/class_5863;
		FIELD field_31484 widthSmoothness I
		FIELD field_31485 horizontalRadiusFactor Lnet/minecraft/class_5863;
		FIELD field_31486 verticalRadiusDefaultFactor F
		FIELD field_31487 verticalRadiusCenterFactor F
		METHOD <init> (Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;ILnet/minecraft/class_5863;FF)V
			ARG 1 distanceFactor
			ARG 2 thickness
			ARG 3 widthSmoothness
			ARG 4 horizontalRadiusFactor
			ARG 5 verticalRadiusDefaultFactor
			ARG 6 verticalRadiusCenterFactor
		METHOD method_35340 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
			ARG 0 instance
		METHOD method_35341 (Lnet/minecraft/class_5869$class_6107;)Ljava/lang/Float;
			ARG 0 shape
		METHOD method_35342 (Lnet/minecraft/class_5869$class_6107;)Ljava/lang/Float;
			ARG 0 shape
		METHOD method_35343 (Lnet/minecraft/class_5869$class_6107;)Lnet/minecraft/class_5863;
			ARG 0 shape
		METHOD method_35344 (Lnet/minecraft/class_5869$class_6107;)Ljava/lang/Integer;
			ARG 0 shape
		METHOD method_35345 (Lnet/minecraft/class_5869$class_6107;)Lnet/minecraft/class_5863;
			ARG 0 shape
		METHOD method_35346 (Lnet/minecraft/class_5869$class_6107;)Lnet/minecraft/class_5863;
			ARG 0 shape
