Êþº¾E÷  java/lang/Record()V   @net/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf definitionsLjava/util/List;  java/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream; apply()Ljava/util/function/Function;  java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;   toList()Ljava/util/List; " #(Ljava/util/List;)V %&' ()net/minecraft/core/Holderdirect/(Ljava/lang/Object;)Lnet/minecraft/core/Holder; +,- .java/util/List()Ljava/util/stream/Stream;0 1G(Lnet/minecraft/server/level/ServerLevel;)Ljava/util/function/Function; +3 4 reversed6 78accept()Ljava/util/function/Consumer; +: ;<forEach (Ljava/util/function/Consumer;)V > ?@CODEC#Lcom/mojang/serialization/MapCodec; B CDteardown;(Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V F GHsetup:(Lnet/minecraft/server/level/ServerLevel;)Ljava/util/List;J KLtoStringV(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf;)Ljava/lang/String;N OPhashCodeE(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf;)IR STequalsW(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf;Ljava/lang/Object;)Z %V WXvalue()Ljava/lang/Object;Z:net/minecraft/gametest/framework/TestEnvironmentDefinition Y\ ]^activate­(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation; Y` ?a Lcom/mojang/serialization/Codec; cde fgcom/mojang/serialization/CodeclistOf"()Lcom/mojang/serialization/Codec; cj klfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; opq rs!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; uvw xy;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1; |}~ !com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App; ‚ƒ„ …†2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; SignaturenLjava/util/List;>;>;gLcom/mojang/serialization/MapCodec;@([Lnet/minecraft/gametest/framework/TestEnvironmentDefinition;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf;defs=[Lnet/minecraft/gametest/framework/TestEnvironmentDefinition;LocalVariableTypeTable@[Lnet/minecraft/gametest/framework/TestEnvironmentDefinition<*>;MethodParametersC([Lnet/minecraft/gametest/framework/TestEnvironmentDefinition<*>;)Vq(Ljava/util/List;>;>;)VholderY(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition;)Lnet/minecraft/core/Holder;;�(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition<*>;)Lnet/minecraft/core/Holder;>;level(Lnet/minecraft/server/level/ServerLevel;‡(Lnet/minecraft/server/level/ServerLevel;)Ljava/util/List<+Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation<*>;>; activations]Ljava/util/List<+Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation<*>;>;ˆ(Lnet/minecraft/server/level/ServerLevel;Ljava/util/List<+Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation<*>;>;)Vcodec%()Lcom/mojang/serialization/MapCodec;i()Lcom/mojang/serialization/MapCodec;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;p()Ljava/util/List;>;>;=(Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)V<(Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/Object;lambda$setup$0Œ(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;)Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation;bLnet/minecraft/core/Holder;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;­Ljava/lang/Record;Lnet/minecraft/gametest/framework/TestEnvironmentDefinition;>;>; SourceFileTestEnvironmentDefinition.javaNestHostRecordBootstrapMethods½&(Ljava/lang/Object;)Ljava/lang/Object;¿ À —˜˜à Ä ­®Æd(Lnet/minecraft/core/Holder;)Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation;È(Ljava/lang/Object;)VÊ ËÌÍ CEnet/minecraft/gametest/framework/TestEnvironmentDefinition$ActivationÏJ(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$Activation;)VÒ Ó ÕT(Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf;)Ljava/util/List;!ØT(Ljava/util/List;)Lnet/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf;Ú Û ±²²Þ ßàá âã"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;å æçè éê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; InnerClassesAllOf ActivationInstanceðcom/mojang/datafixers/ProductsP1ó%java/lang/invoke/MethodHandles$Lookupõjava/lang/invoke/MethodHandlesLookup1Y ‡ˆ?@‡‰�Š‹b*+¸ º¹¹·!±Œ õö�Ž��‘’ �“”�‡•#‹P *·*+µ±Œï� Ž� ’  ˆ” ‡– —˜‹A*¸$°Œù� —™’ —š”—‡›GH‹N*´¹*+º/¹¹°Œþ�Ž�œ�”œ‡žCD‹e,¹2º5¹9±Œ � Ž�œ�Ÿ ’ Ÿ ” œŸ‡¡¢£‹.²=°Œ� Ž�‡¤K¥‹1*ºI°Œï� Ž�O¦‹1*ºM¬Œï� Ž�S§‹<*+ºQ¬Œï�Ž�¨©”¨ ‹/*´°Œï� Ž�‡ªAC«‹4 *+,À+¶A±Œï�  Ž�” œŸAG¬‹0*+¶E°Œï� Ž�”œ ­®‹B+¹UÀY*¸[°Œþ�œ�¯° ±²‹_%*²_¹bh¹iºm¶n¶t*ºz¶{°Œðñð!ò$ð� %³´µ‹$ º€¸�³=±Œð‡¶·¸¹Yº ‡ˆ»Hݼ¾ÁݼÂÅÝÇÉÎähÐݼÑÔݼÖ×ݼÙÜë*YìËYí u‚î|ïñòôö