CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConfig FIELD comp_173 minimumY I FIELD comp_174 height I FIELD comp_178 horizontalSize I FIELD comp_179 verticalSize I FIELD field_24804 CODEC Lcom/mojang/serialization/Codec; FIELD field_37138 NETHER Lnet/minecraft/class_5309; FIELD field_37139 END Lnet/minecraft/class_5309; FIELD field_37140 CAVES Lnet/minecraft/class_5309; FIELD field_37141 FLOATING_ISLANDS Lnet/minecraft/class_5309; FIELD field_38253 SURFACE Lnet/minecraft/class_5309; METHOD (IIII)V ARG 1 minimumY ARG 2 height METHOD comp_173 minimumY ()I METHOD comp_174 height ()I METHOD comp_178 horizontalSize ()I METHOD comp_179 verticalSize ()I METHOD method_28582 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_32994 create (IIII)Lnet/minecraft/class_5309; ARG 0 minimumY ARG 1 height ARG 2 horizontalSize ARG 3 verticalSize METHOD method_32995 checkHeight (Lnet/minecraft/class_5309;)Lcom/mojang/serialization/DataResult; ARG 0 config METHOD method_39545 verticalCellBlockCount ()I METHOD method_39546 horizontalCellBlockCount ()I METHOD method_42368 trimHeight (Lnet/minecraft/class_5539;)Lnet/minecraft/class_5309; ARG 1 world