CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorType FIELD field_24514 defaultBlock Lnet/minecraft/class_2680; FIELD field_24515 defaultFluid Lnet/minecraft/class_2680; FIELD field_24516 config Lnet/minecraft/class_5311; FIELD field_24783 bedrockCeilingY I FIELD field_24784 bedrockFloorY I METHOD (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZ)V ARG 1 config ARG 3 defaultBlock ARG 4 defaultFluid METHOD (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZLjava/util/Optional;)V ARG 1 config ARG 3 defaultBlock ARG 4 defaultFluid METHOD method_16400 getBedrockCeilingY ()I COMMENT Returns the Y level of the bedrock ceiling. COMMENT COMMENT

If a number less than 1 is returned, the ceiling will not be generated. METHOD method_16401 getBedrockFloorY ()I COMMENT Returns the Y level of the bedrock floor. COMMENT COMMENT

If a number greater than 255 is returned, the floor will not be generated. METHOD method_28005 getDefaultBlock ()Lnet/minecraft/class_2680; METHOD method_28006 getDefaultFluid ()Lnet/minecraft/class_2680; METHOD method_28007 getConfig ()Lnet/minecraft/class_5311; CLASS class_5307 Preset FIELD field_24795 BY_ID Ljava/util/Map; FIELD field_24796 text Lnet/minecraft/class_2561; FIELD field_24797 id Lnet/minecraft/class_2960; FIELD field_24798 chunkGeneratorType Lnet/minecraft/class_5284; METHOD (Ljava/lang/String;Ljava/util/function/Function;)V ARG 1 id ARG 2 generatorTypeGetter METHOD method_28564 createCavesType (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_5284$class_5307;)Lnet/minecraft/class_5284; ARG 0 config ARG 1 defaultBlock ARG 2 defaultFluid METHOD method_28565 createIslandsType (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_5284$class_5307;ZZ)Lnet/minecraft/class_5284; ARG 0 config ARG 1 defaultBlock ARG 2 defaultFluid METHOD method_28566 createOverworldType (Lnet/minecraft/class_5311;ZLnet/minecraft/class_5284$class_5307;)Lnet/minecraft/class_5284; METHOD method_28568 getChunkGeneratorType ()Lnet/minecraft/class_5284;