CLASS net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfig FIELD field_27314 RANGE Lcom/mojang/serialization/Codec; FIELD field_27315 CODEC Lcom/mojang/serialization/Codec; FIELD field_27316 layerConfig Lnet/minecraft/class_5585; FIELD field_27317 layerThicknessConfig Lnet/minecraft/class_5587; FIELD field_27318 crackConfig Lnet/minecraft/class_5586; FIELD field_27319 usePotentialPlacementsChance D FIELD field_27320 useAlternateLayer0Chance D FIELD field_27321 placementsRequireLayer0Alternate Z FIELD field_27322 minOuterWallDistance I FIELD field_27323 maxOuterWallDistance I FIELD field_27324 minDistributionPoints I FIELD field_27325 maxDistributionPoints I FIELD field_27326 minPointOffset I FIELD field_27327 maxPointOffset I FIELD field_27328 minGenOffset I FIELD field_27329 maxGenOffset I FIELD field_27330 noiseMultiplier D FIELD field_29062 invalidBlocksThreshold I METHOD (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZIIIIIIIIDI)V ARG 1 layerConfig ARG 2 layerThicknessConfig ARG 3 crackConfig ARG 4 usePotentialPlacementsChance ARG 6 useAlternateLayer0Chance ARG 8 placementsRequireLayer0Alternate ARG 9 minOuterWallDistance ARG 10 maxOuterWallDistance ARG 11 minDistributionPoints ARG 12 maxDistributionPoints ARG 13 minPointOffset ARG 14 maxPointOffset ARG 15 minGenOffset ARG 16 maxGenOffset ARG 17 noiseMultiplier ARG 19 invalidBlocksThreshold