Êþº¾EÈ  java/lang/Record()V   Tnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$PropertiescoldZ   mossinessF    airPocket    overgrown   vines   replaceWithBlackstone  toStringj(Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/String;" #$hashCodeY(Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)I& '(equalsk(Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Ljava/lang/Object;)Z *+, -.com/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; 123 45.com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;7 89apply()Ljava/util/function/Function; ;<= >?!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; *A B.FLOAT7F air_pocket777Mreplace_with_blackstone7 PQR ST;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupë(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P6;V 8W(()Lcom/mojang/datafixers/util/Function6; YZ[ 8\!com/mojang/datafixers/Products$P6r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function6;)Lcom/mojang/datafixers/kinds/App;7 _`a bc2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; e fgCODEC Lcom/mojang/serialization/Codec; SignaturexLcom/mojang/serialization/Codec; (ZFZZZZ)VCodeLineNumberTableLocalVariableTablethisVLnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Z()Flambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileRuinedPortalPiece.javaNestHost�Inet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPieceRecordBootstrapMethods…>cold;mossiness;airPocket;overgrown;vines;replaceWithBlackstone �&(Ljava/lang/Object;)Ljava/lang/Object;� � v’k(Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean;” • w—i(Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Float;™ š vœ � vŸ   v¢ £ v¥€(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;§ ¨ jªÈ(Ljava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;¬ ­ xyy° ±²³ ´µ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; InnerClasses PropertiesInstanceÁcom/mojang/datafixers/ProductsP6Ä%java/lang/invoke/MethodHandles$LookupÆjava/lang/invoke/MethodHandlesLookup1     fghi jkŒ&*·*µ*$µ *µ*µ*µ*µ±l=mH&no& && & & & p qk1*º°l=m no#rk1*º!¬l=m no'sk<*+º%¬l=mnotupt vk/*´¬l=m nowk/*´ ®l=m novk/*´¬l=m novk/*´¬l=m novk/*´¬l=m novk/*´¬l=m no xykÈz*²)/¹0º6¶:²@C¹0ºD¶:²)E¹0ºG¶:²)H¹0ºI¶:²)J¹0ºK¶:²)L¹0ºN¶:¶O*ºU¶X°l* EFG*H<INJ`KmEvLyEm zz{|k$ º]¸^³d±lE}~€‚&     ƒf ¯„†‡ˆ‰Š‹¶ŒŽ‘¶Œ“–¶Œ˜‘¶Œ›‘¶Œž‘¶Œ¡‘¶¤¦©¶Œ«®½"€¾P_¿YÀÂÃÅÇ