Êþº¾E˜  java/lang/Object()V   2net/minecraft/world/level/storage/PrimaryLevelData wasModdedZ   respawnData9Lnet/minecraft/world/level/storage/LevelData$RespawnData;  gameTimeJ  versionI    initialized  knownServerBrandsLjava/util/Set; ! "removedFeatureFlags $ %&singlePlayerUUIDLjava/util/UUID; ( )*settings)Lnet/minecraft/world/level/LevelSettings; , -.specialWorldPropertyILnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; 0 12worldGenSettingsLifecycle$Lcom/mojang/serialization/Lifecycle; 4 56versionHistoryLjava/util/List; 89: ;7net/minecraft/world/level/storage/LevelData$RespawnDataDEFAULT=+net/minecraft/world/level/storage/WorldData ?@A BCcom/google/common/collect/SetsnewLinkedHashSet()Ljava/util/LinkedHashSet;Ejava/util/HashSet D HIJ KL'net/minecraft/world/level/LevelSettingscopy+()Lnet/minecraft/world/level/LevelSettings; NOP QRjava/util/Listof()Ljava/util/List; T U(Ljava/util/UUID;ZLnet/minecraft/world/level/storage/LevelData$RespawnData;JIZLjava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;Ljava/util/List;)VWTime YZ[ \] com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; _`a bc(com/mojang/serialization/OptionalDynamicasLong(J)J efg hi.net/minecraft/world/level/storage/LevelVersionparseT(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion;ksingleplayer_uuid mno pqnet/minecraft/core/UUIDUtilCODEC Lcom/mojang/serialization/Codec; stu vwjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;y z{apply?(Lcom/mojang/serialization/Codec;)Ljava/util/function/Function; _} ~flatMapD(Ljava/util/function/Function;)Lcom/mojang/serialization/DataResult; �‚ƒ „…#com/mojang/serialization/DataResultresult()Ljava/util/Optional; ‡ˆ‰ Šwjava/util/OptionalorElseŒjava/util/UUIDŽ WasModded _� ‘’ asBoolean(Z)Z”spawn 8n _— ˜™readI(Lcom/mojang/serialization/Decoder;)Lcom/mojang/serialization/DataResult; e› œ�levelDataVersion()I  ServerBrands _¢ £¤asStream()Ljava/util/stream/Stream;¦ z§()Ljava/util/function/Function; ©ª« ~¬java/util/stream/Stream8(Ljava/util/function/Function;)Ljava/util/stream/Stream;® \¯()Ljava/util/function/Supplier; ±²³ ´µjava/util/stream/Collectors toCollection;(Ljava/util/function/Supplier;)Ljava/util/stream/Collector; ©· ¸¹collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;» java/util/Set½removed_features¦ ±À ÁÂtoSet()Ljava/util/stream/Collector;Äversion_history _Æ ÇÈorElseEmptyList$()Lcom/mojang/serialization/Dynamic;¦ YË ÌÍasList/(Ljava/util/function/Function;)Ljava/util/List;Ïnet/minecraft/nbt/CompoundTag Î Ò ÓÔ setTagData2(Lnet/minecraft/nbt/CompoundTag;Ljava/util/UUID;)V Ö ×ØstringCollectionToTag,(Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; ÎÚ ÛÜputB(Ljava/lang/String;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; ÎÞ ßà putBoolean(Ljava/lang/String;Z)V ºâ ãäisEmpty()Z æ çèwriteVersionTag"(Lnet/minecraft/nbt/CompoundTag;)V ê ëèwriteVersionHistory íîï ðñnet/minecraft/nbt/NbtUtilsaddCurrentDataVersion@(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;óGameType Hõ ö÷gameType&()Lnet/minecraft/world/level/GameType; ùúû ü�"net/minecraft/world/level/GameTypegetId Îþ ÿputInt(Ljava/lang/String;I)V Î storeG(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V Î putLong(Ljava/lang/String;J)V   èwriteLastPlayed  LevelName H  levelName()Ljava/lang/String; Î  putString'(Ljava/lang/String;Ljava/lang/String;)V allowCommands H ädifficulty_settings n:net/minecraft/world/level/LevelSettings$DifficultySettings H! "#difficultySettings>()Lnet/minecraft/world/level/LevelSettings$DifficultySettings; Î% & storeNullable ()* +,0net/minecraft/world/level/WorldDataConfiguration MAP_CODEC#Lcom/mojang/serialization/MapCodec; H. /0dataConfiguration4()Lnet/minecraft/world/level/WorldDataConfiguration; Î2 38(Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V5 LastPlayed 789 :;net/minecraft/util/UtilgetEpochMillis()J Y= >? createLong%(J)Lcom/mojang/serialization/Dynamic; YA BCsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;EName GHI JKnet/minecraft/SharedConstantsgetCurrentVersion()Lnet/minecraft/WorldVersion; MNO Pnet/minecraft/WorldVersionnameRId MT UV dataVersion1()Lnet/minecraft/world/level/storage/DataVersion; XYZ �-net/minecraft/world/level/storage/DataVersion\Snapshot M^ _ästableaSeries Xc dseriesfVersion Yh iÈemptyMap Yk lm createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; Yo pq createInt%(I)Lcom/mojang/serialization/Dynamic; Ys tu createBoolean%(Z)Lcom/mojang/serialization/Dynamic;wnet/minecraft/nbt/ListTag v Nz {¤stream¦ ©~ ¬map� ‚ƒaccept:(Lnet/minecraft/nbt/ListTag;)Ljava/util/function/Consumer; ©… †‡forEach (Ljava/util/function/Consumer;)V Nâ NŠ ‹ŒgetLast()Ljava/lang/Object;Žjava/lang/Integer �� ‘�intValue “”• –—net/minecraft/nbt/IntTagvalueOf(I)Lnet/minecraft/nbt/IntTag; v™ š›add(Ljava/lang/Object;)Z ºz¦� H  ¡¢ withGameTypeO(Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/LevelSettings; ¤ ¥ähardcore H§ ¨©withAllowCommands,(Z)Lnet/minecraft/world/level/LevelSettings; « ¬­ difficulty"()Lnet/minecraft/world/Difficulty; H¯ °±withDifficultyK(Lnet/minecraft/world/Difficulty;)Lnet/minecraft/world/level/LevelSettings; ³ ´älocked H¶ ·©withDifficultyLock ¹º» ¼½1net/minecraft/world/level/storage/ServerLevelDatafillCrashReportCategoryU(Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V <¿ ¼À&(Lnet/minecraft/CrashReportCategory;)V ÂÃÄ Å.Gnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldPropertyFLAT ÂÇ È.DEBUG HÊ ËÌwithDataConfiguration](Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; º™ ÏÐÑ ÒÓ&com/google/common/collect/ImmutableSetcopyOf@(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSet; ºÕ ÒÖ'(Ljava/util/Collection;)Ljava/util/Set; YØ ÙÚasInt(I)I �Ü –Ý(I)Ljava/lang/Integer; Yß àáasString'()Lcom/mojang/serialization/DataResult; ‡z äåæ çècom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger; ê ëìLOGGERLorg/slf4j/Logger; LEVEL_NAMELjava/lang/String; ConstantValue OLD_PLAYERòPlayerSINGLEPLAYER_UUIDOLD_WORLD_GEN_SETTINGSöWorldGenSettingsRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; Signature#Ljava/util/Set;%Ljava/util/List;CodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/world/level/storage/PrimaryLevelData;LocalVariableTypeTableMethodParametersQ(Ljava/util/UUID;ZLnet/minecraft/world/level/storage/LevelData$RespawnData;JIZLjava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;Ljava/util/List;)V™(Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V levelSettings lifecycleî(Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/world/level/storage/PrimaryLevelData;input"Lcom/mojang/serialization/Dynamic; levelVersion0Lnet/minecraft/world/level/storage/LevelVersion;'Lcom/mojang/serialization/Dynamic; (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/world/level/storage/PrimaryLevelData; createTag1(Ljava/util/UUID;)Lnet/minecraft/nbt/CompoundTag;tagLnet/minecraft/nbt/CompoundTag; StackMapTableF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;%Lcom/mojang/serialization/Dynamic<*>;L(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>; worldVersionjava/lang/StringlistLnet/minecraft/nbt/ListTag;currentVersionvalues@(Ljava/util/Set;)Lnet/minecraft/nbt/ListTag;getRespawnData;()Lnet/minecraft/world/level/storage/LevelData$RespawnData; getGameTimegetSinglePlayerUUID()Ljava/util/UUID; setGameTime(J)VtimesetSpawn<(Lnet/minecraft/world/level/storage/LevelData$RespawnData;)V getLevelName getVersion getGameType setGameType'(Lnet/minecraft/world/level/GameType;)V$Lnet/minecraft/world/level/GameType; isHardcoreisAllowCommandssetAllowCommands(Z)V isInitializedsetInitialized getDifficulty setDifficulty#(Lnet/minecraft/world/Difficulty;)V Lnet/minecraft/world/Difficulty;isDifficultyLockedsetDifficultyLockeddifficultyLockedcategory#Lnet/minecraft/CrashReportCategory;levelHeightAccessor/Lnet/minecraft/world/level/LevelHeightAccessor; isFlatWorld isDebugWorld&()Lcom/mojang/serialization/Lifecycle;getDataConfigurationsetDataConfiguration5(Lnet/minecraft/world/level/WorldDataConfiguration;)V2Lnet/minecraft/world/level/WorldDataConfiguration; setModdedInfo serverBrandisModdedgetKnownServerBrands()Ljava/util/Set;%()Ljava/util/Set;getRemovedFeatureFlags overworldData5()Lnet/minecraft/world/level/storage/ServerLevelData;getLevelSettingslambda$parse$27(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer;dlambda$parse$1=(Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;blambda$parse$0 SourceFilePrimaryLevelData.java NestMembersBootstrapMethodsw ^ _`a hb com/mojang/serialization/DecoderI(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;be f VTTŒ>Cl m STo p PQQ’t/(Ljava/lang/Integer;)Lnet/minecraft/nbt/IntTag;v(Ljava/lang/Object;)Vx y™zjava/util/AbstractList|(Lnet/minecraft/nbt/IntTag;)V~ €� –‚net/minecraft/nbt/StringTag1(Ljava/lang/String;)Lnet/minecraft/nbt/StringTag;‚… (Lnet/minecraft/nbt/StringTag;)V‡ ˆ‰Š ‹Œ"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�+net/minecraft/world/level/storage/LevelData RespawnDataSpecialWorldPropertyDifficultySettings”%java/lang/invoke/MethodHandles$Lookup–java/lang/invoke/MethodHandlesLookup!¹<ëìíîï ðîïñóîïjôîïõ)*-.12%&÷ø ùú "ùú56ùû-UüFJ*·*µ*-µ *µ*µ*µ*µ* µ *+µ#* µ'* µ+* µ/* µ3±ý:ST UVWX Y&Z,[1\7]=^C_I`þ„ JÿJ%&J JJJJ JJ" J)* J-. J12 J56  JúJ"ú J5û 1 % ")-15ù÷ øü~"*²7 J½¸>»DY·F+¶G,-¸M·S±ýc jloc!qþ*"ÿ"*"-."2 - hü`Æ*V¶X ¶^7*¸d:»Y*j¶X²lY¸rWºx¶|¹€¶†À‹*�¶X¶�*“¶X²•¶–¹€²7¶†À8¶š*ž¶X¶�*Ÿ¶X¶¡º¥¹¨º­¸°¹¶Àº*¼¶X¶¡º¾¹¨¸¿¹¶Àº+,-*öX¶ÅºÉ¶Ê·S°ý2 t uwx;yEz`|f}p~“´ƒÅwþ>Æ Æ)*Æ-.Æ12 º´   Æ )-1ù üp+Ç*´#L»ÎY·ÐM*,+¶Ñ,°ý‰Š Œ�Žþ ÿ%& %÷ øÓÔü_É+Ÿ*´¸Õ¶ÙW+�*´¶Ý*´ ¹áš+¼*´ ¸Õ¶ÙW+¸å*+¶é+¸ìW+ò*´'¶ô¶ø¶ý+“²•*´ ¶+V*´¶+¸ + *´'¶¶+J½¶ý+*´'¶¶Ý+ž*´¶Ý+²*´'¶ ¶,Æ +j²l,¶$+²'*´'¶-¶1±ýR’“•$–2™6š;œ@žPŸ] g¡k¢y£ƒ¤‘¥›¦¬¨°©º¬È­þ ÉÿÉÉ%&2û‡ %÷ ø  èü9 *4¸6¶±ý ° ±þ    üK*4*¸6¶<¶@°ý´þ   ù çèü×\»ÎY·ÐL+D¸F¹L¶+Q¸F¹S¶W¶ý+[¸F¹]š§¶Ý+`¸F¹S¶b¶*e+¶ÙW±ý¸¹º)»@¼R½[¾þ\T)ÿ<ÎÎÎÿÎÎÎ çü÷d*¶gD*¸F¹L¶j¶@Q*¸F¹S¶W¶n¶@[*¸F¹]š§¶r¶@`*¸F¹S¶b¶j¶@L*e+¶@°ýÁÂÃ/ÄIÅ[Æþd [  d[ )ÿ>YYYÿYYYùëèüØh»vY·xM*´3¹yº|¹},Y¸rWº€¹„¸F¹S¶W>*´3¹ˆš*´3¹‰À�¶�Ÿ ,¸’¶˜W+Ã,¶ÙW±ýÊË+Ì7ÍVÎ_ÐgÑþ*hÿh`71 ýVv רüx*»vY·xL*¹œº�¹}+Y¸rWºž¹„+°ýÔÕ(Öþ*"„ *úùü/*´ °ýÛþ ÿ ;ü/*´­ýàþ ÿ!"ü/*´#°ýåþ ÿ÷ø#$ü>*µ±ý êëþÿ%%&'ü>*+µ ±ý ïðþÿ(ü2*´'¶°ýôþ ÿ)�ü/*´¬ýùþ ÿ*÷ü2*´'¶ô°ýþþ ÿ+,üE **´'+¶Ÿµ'±ý  þ ÿ ö-ö.äü5 *´'¶ ¶£¬ýþ  ÿ/äü2*´'¶¬ý þ ÿ01üE **´'¶¦µ'±ý  þ ÿ  2äü/*´¬ýþ ÿ31ü>*µ±ý þÿ 4­ü5 *´'¶ ¶ª°ý!þ  ÿ56üE **´'+¶®µ'±ý & 'þ ÿ ¬7¬8äü5 *´'¶ ¶²¬ý+þ  ÿ91üE **´'¶µµ'±ý 0 1þ ÿ : :¼½üR *+,·¸*+·¾±ý56 7þ  ÿ ;< => ;=?äüE*´+²Á¦§¬ý;þ ÿ@@äüE*´+²Ʀ§¬ý@þ ÿ@1Aü/*´/°ýEþ ÿB0ü2*´'¶-°ýJþ ÿCDüE **´'+¶ɵ'±ý O Pþ ÿ /E/Fàü\*´+¹ÍW*Y´€µ±ýT UVþ ÿGîH  GH äü/*´¬ýZþ ÿIJü2*´¸ΰý_þ ÿùKLJü2*´ ¸Ô°ýdþ ÿùKMNü,*°ýiþ ÿOLü2*´'¶G°ýnþ ÿ PQü3 *¶׸Û°ýƒþ  R  STü7 *¶Þ¹€¶â°ýþ  U  VTü7 *¶Þ¹€¶â°ý~þ  U Wü¸ã³é±ý XYZÂ[\ †\]c†\dg†hij†\kg†\nq†\rs†uw{†\}ƒ†uw„�"8Ž�‘@H’“•—