ΚώΊΎE¦  java/lang/Record()V   Cnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layerheight/Lnet/minecraft/util/valueproviders/IntProvider;  stateLnet/minecraft/core/Holder; toStringY(Lnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;)Ljava/lang/String; hashCodeH(Lnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;)I equalsZ(Lnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;Ljava/lang/Object;)Z  !".net/minecraft/util/valueproviders/IntProvidersNON_NEGATIVE_CODEC Lcom/mojang/serialization/Codec; %&' ()com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;+ ,-apply()Ljava/util/function/Function; /01 23!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 567 8"Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderCODEC:provider+ =>? @A;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;C ,D!()Ljava/util/function/BiFunction; FGH ,I!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;+ LMN OP2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; 6 SignaturekLnet/minecraft/core/Holder;gLcom/mojang/serialization/Codec;M(Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/Holder;)VCodeLineNumberTableLocalVariableTablethisELnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;LocalVariableTypeTableMethodParameters(Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/Holder;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;1()Lnet/minecraft/util/valueproviders/IntProvider;()Lnet/minecraft/core/Holder;m()Lnet/minecraft/core/Holder;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileBlockColumnFeature.javaNestHosto=net/minecraft/world/level/levelgen/feature/BlockColumnFeatureRecordBootstrapMethodss height;state w&(Ljava/lang/Object;)Ljava/lang/Object;y z c|v(Lnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;)Lnet/minecraft/util/valueproviders/IntProvider;~  db(Lnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;)Lnet/minecraft/core/Holder;ƒ8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;… † Uˆ‘(Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/feature/BlockColumnFeature$Layer;Š ‹ fggŽ ‘ ’“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; InnerClassesLayerInstanceŸcom/mojang/datafixers/ProductsP2’%java/lang/invoke/MethodHandles$Lookup€java/lang/invoke/MethodHandlesLookup1 RS8"RTUV_*·*+΅*,΅ ±WX YZ [ S\  R]^V1*Ί°WX YZ_V1*Ί¬WX YZ`V<*+Ί¬WXYZab\a cV/*΄°WX YZdV/*΄ °WX YZRe fgVp2*²#Ή$Ί*Ά.²49Ή$Ί;Ά.Ά<*ΊBΆE°W%. 1X 2hijV$ ΊJΈK³Q±Wklmnp RSq6rtu”vx{”v}€”‚„‡”v‰Œ›"nœ=LFž ‘£₯