Êþº¾Eº  java/lang/Record()V   0net/minecraft/world/level/WorldDataConfiguration dataPacks*Lnet/minecraft/world/level/DataPackConfig;  enabledFeatures)Lnet/minecraft/world/flag/FeatureFlagSet;  'net/minecraft/world/flag/FeatureFlagSetjoinT(Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet;  V(Lnet/minecraft/world/level/DataPackConfig;Lnet/minecraft/world/flag/FeatureFlagSet;)V toStringF(Lnet/minecraft/world/level/WorldDataConfiguration;)Ljava/lang/String; !hashCode5(Lnet/minecraft/world/level/WorldDataConfiguration;)I# $%equalsG(Lnet/minecraft/world/level/WorldDataConfiguration;Ljava/lang/Object;)Z '() *+(net/minecraft/world/level/DataPackConfigCODEC Lcom/mojang/serialization/Codec;- DataPacks '/ 0 DEFAULT 234 56com/mojang/serialization/CodeclenientOptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;8 9:apply()Ljava/util/function/Function; <=> ?@!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; B(C%net/minecraft/world/flag/FeatureFlagsEenabled_features BG H DEFAULT_FLAGS8 KLM NO;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;Q 9R!()Ljava/util/function/BiFunction; TUV 9W!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;8 Z[\ ]^2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; ` ab MAP_CODEC#Lcom/mojang/serialization/MapCodec; <d efcodec"()Lcom/mojang/serialization/Codec; ( i 0j2Lnet/minecraft/world/level/WorldDataConfiguration;ENABLED_FEATURES_IDLjava/lang/String; ConstantValue SignatureWLcom/mojang/serialization/MapCodec;TLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisMethodParametersexpandFeatures](Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration;newEnabledFeatures()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;,()Lnet/minecraft/world/level/DataPackConfig;+()Lnet/minecraft/world/flag/FeatureFlagSet;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileWorldDataConfiguration.javaRecordBootstrapMethodsŠdataPacks;enabledFeatures Ž&(Ljava/lang/Object;)Ljava/lang/Object;� ‘ ~“^(Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/DataPackConfig;• – ˜](Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/flag/FeatureFlagSet;š8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�‡(Lnet/minecraft/world/level/DataPackConfig;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration;Ÿ   €��£ ¤¥¦ §¨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 klmDabno*+np0j qM*·*+µ*,µ ±r s tj u  vwqH»Y*´*´ +¶·°rstjxuxyq1*º°r s tj zq1*º¬r s tj${q<*+º"¬r stj|}u| ~q/*´°r s tjq/*´ °r s tj €�qv8*²&,².¹1º7¶;²AD²F¹1ºI¶;¶J*ºP¶S°r + 47 s 8‚ƒ„qE%ºX¸Y³_²_¶c³g»Y².²F·³h±r …†‡ ˆ6¢‰‹Œ©��’©�”—©™›œ©�ž¡°KZ±T²´µ·¹