Êþº¾EÆ  %net/minecraft/world/level/block/BlockbuiltInRegistryHolder'()Lnet/minecraft/core/Holder$Reference;   5net/minecraft/world/level/levelgen/flat/FlatLayerInfo(ILnet/minecraft/core/Holder;)V  java/lang/Object()V  heightI  blockLnet/minecraft/core/Holder;  net/minecraft/core/Holdervalue()Ljava/lang/Object; ! "#defaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState;% &'makeConcatWithConstants(I)Ljava/lang/String;) + ,-getRegisteredName()Ljava/lang/String;/ &08(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 234 51net/minecraft/world/level/dimension/DimensionTypeY_SIZE 789 :;com/mojang/serialization/CodecintRange$(II)Lcom/mojang/serialization/Codec; 7> ?@fieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;B CDapply()Ljava/util/function/Function; FGH IJ!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; LMN OP/net/minecraft/core/registries/BuiltInRegistriesBLOCK&Lnet/minecraft/core/DefaultedRegistry; RST UV$net/minecraft/core/DefaultedRegistryholderByNameCodec"()Lcom/mojang/serialization/Codec;B Z[\ ]^;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;` Ca!()Ljava/util/function/BiFunction; cde Cf!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;B ijk lm2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; o pqCODEC Lcom/mojang/serialization/Codec; SignatureYLcom/mojang/serialization/Codec;DLnet/minecraft/core/Holder;+(ILnet/minecraft/world/level/block/Block;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;'Lnet/minecraft/world/level/block/Block;MethodParametersLocalVariableTypeTableH(ILnet/minecraft/core/Holder;)V getHeight()I getBlockState heightLimited:(I)Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo; maxHeight StackMapTabletoStringˆjava/lang/Stringlambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$1T(Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/core/Holder;l SourceFileFlatLayerInfo.javaBootstrapMethods•*—™&(Ljava/lang/Object;)Ljava/lang/Object;› œ €žL(Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Ljava/lang/Integer;  ¡ �ŽŽ¤8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;§g(Ljava/lang/Integer;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;© ª ‰ŠŠ­ ®¯° &±$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;³ ´µ¶ ·¸"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses»#net/minecraft/core/Holder$Reference ReferenceInstance¿com/mojang/datafixers/ProductsP2Â%java/lang/invoke/MethodHandles$LookupÄjava/lang/invoke/MethodHandlesLookup!pqrsrt  uvL *,¶·±w  x  yz  {|  vk*· *µ*,µ±w x yz} t| r~€v/*´¬wx yz�#v:*´¹À¶ °w"x yz‚ƒv\*´¤»Y*´·°*°w&')xyz„…|„†-v\%*´Ÿ*´º$§(*´¹*º.°w.x %yz…A‡ ‰Švy;*²1¸6<¹=ºA¶E²K¹QW¹=ºX¶E¶Y*º_¶b°w  . 7: x ;‹Œ �Žv/*´°wx �z�v$ ºg¸h³n±w ‘’“6¬”¬–²˜š�²˜Ÿ¢²£¥¦²˜¨«¹"º¼ Zi½c¾ÀÁÃÅ