ĘūēžEÜ  java/lang/Record()V   Cnet/minecraft/world/level/levelgen/structure/pools/DimensionPaddingbottomI   top  (II)V toStringY(Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Ljava/lang/String; hashCodeH(Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)I equalsZ(Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;Ljava/lang/Object;)Z  !"hasEqualTopAndBottom()Z $%& '(java/lang/IntegervalueOf(I)Ljava/lang/Integer; *+, -.!com/mojang/datafixers/util/Eitherleft7(Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; *0 1.right3 45apply()Ljava/util/function/Function; 789 :5java/util/function/Functionidentity *< =>mapN(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; @AB CDnet/minecraft/util/ExtraCodecsNON_NEGATIVE_INT Lcom/mojang/serialization/Codec; GHI JKcom/mojang/serialization/CodeclenientOptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;3 NOP QR!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;3 VWX YZ;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;\ 4]!()Ljava/util/function/BiFunction; _`a 4b!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;3 efg hi2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; k lD RECORD_CODEC Gn opeitherb(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;33 Gt uvxmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; x yDCODEC { |(I)V ~ €ZEROELnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; SignaturegLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisvalueMethodParameters StackMapTable()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;lambda$static$4j(Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Lcom/mojang/datafixers/util/Either;paddinglambda$static$3j(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;e#Lcom/mojang/datafixers/util/Either;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$2Z(Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Ljava/lang/Integer;rlambda$static$1 SourceFileDimensionPadding.javaRecordBootstrapMethods¤ bottom;top ¨&(Ljava/lang/Object;)Ljava/lang/Object;zĢZ(Ljava/lang/Integer;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;­ Ž ››ą ˛ š›´8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ˇm(Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;š ē –——Ŋ ž ’““Á  Å ÆĮČ ÉĘjava/lang/runtime/ObjectMethods bootstrapą(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;Ė ÍÎĪ ĐŅ"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; InnerClassesInstanceÕcom/mojang/datafixers/ProductsP2Ø%java/lang/invoke/MethodHandles$LookupÚjava/lang/invoke/MethodHandlesLookup1  lD‚yD‚€|ƒ?*ˇą„ …†€‡ ˆ‡ƒM*ˇ*ĩ*ĩ ą„ … †€  ˆ  !"ƒF*´ *´ §Ŧ„… †€‰@Šƒ1*ē°„ … †€‹ƒ1*ēŦ„ … †€Œƒ<*+ēŦ„ …†€Žˆ ‹ƒ/*´Ŧ„ … †€‹ƒ/*´ Ŧ„ … †€ ƒP*ļ™*´¸#¸)§*¸/°„… ‘€‰C* ’“ƒ:*ē2¸6ļ;°„… ”• –—ƒx:*˛?E¸#šFēLļM˛?S¸#šFēTļMļU*ē[ļ^°„   - 69 … :˜™ š›ƒ2*´ ¸#°„ … œ€ ›ƒ2*´¸#°„ … œ€žƒR2ēc¸dŗj˛?˛j¸mēqēršsŗwģYˇzŗ}ą„ &Ÿ Ą  ĸTÄŖĨĻ˧ŠĒ˧Ŧ¯Ë§°¯Ëŗĩļ˧¸ģ˧ŧŋ˧ĀÃŌVeĶ_ÔÖ×ŲÛ