Êþº¾E–  java/lang/Object()V   'net/minecraft/server/dedicated/Settings propertiesLjava/util/Properties;java/nio/file/OpenOption  java/nio/file/FilesnewInputStreamF(Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/io/InputStream;  !java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;   java/nio/charset/Charset newDecoder#()Ljava/nio/charset/CharsetDecoder; "#$ %&"java/nio/charset/CodingErrorActionREPORT$Ljava/nio/charset/CodingErrorAction; ()* +,java/nio/charset/CharsetDecoderonMalformedInputG(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; (. /,onUnmappableCharacter1java/util/Properties 04java/io/InputStreamReader 36 79(Ljava/io/InputStream;Ljava/nio/charset/CharsetDecoder;)V 09 :;load(Ljava/io/Reader;)V =>? @java/io/InputStreamcloseBjava/lang/Throwable AD EF addSuppressed(Ljava/lang/Throwable;)VH)java/nio/charset/CharacterCodingException J KLLOGGERLorg/slf4j/Logger;NBFailed to load properties as UTF-8 from file {}, trying ISO_8859_1 PQR STorg/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)V V W ISO_8859_1 Y Z[newBufferedReaderH(Ljava/nio/file/Path;Ljava/nio/charset/Charset;)Ljava/io/BufferedReader; ]>^java/io/Reader`java/io/IOExceptionb'Failed to load properties from file: {} Pd eferror9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V h ijnewBufferedWriterc(Ljava/nio/file/Path;Ljava/nio/charset/Charset;[Ljava/nio/file/OpenOption;)Ljava/io/BufferedWriter;lMinecraft server properties 0n opstore%(Ljava/io/Writer;Ljava/lang/String;)V r>sjava/io/Writeru&Failed to store properties to file: {} Pw eTy z{apply<(Ljava/util/function/Function;)Ljava/util/function/Function;} z~\(Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; 0€ �‚get&(Ljava/lang/Object;)Ljava/lang/Object;„java/lang/String † ‡ˆ getStringRaw&(Ljava/lang/String;)Ljava/lang/String; 0Š ‹‚remove �Ž� z‚java/util/function/Function ‘’“ ”•"com/google/common/base/MoreObjects firstNonNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 0— ˜•putš4net/minecraft/server/dedicated/Settings$MutableValue ™œ �m(Lnet/minecraft/server/dedicated/Settings;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)VŸ z ^(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;)Ljava/util/function/Function; ¢ �£r(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;¥ z¦()Ljava/util/function/Function; ¨ ©ª getMutable–(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; �¬ ­¦identity ¯ °± getLegacyC(Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object;¥ ´ µ{wrapNumberDeserializer ·¸¹ º»java/lang/IntegervalueOf(I)Ljava/lang/Integer; ½ �¾U(Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; ·À ÁÂintValue()I Ä ©Åy(Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue;¥¥ É �Ê”(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;¥ ÍÎÏ ºÐjava/lang/Long(J)Ljava/lang/Long; ÍÒ ÓÔ longValue()J¥ רÙ ºÚjava/lang/Boolean(Z)Ljava/lang/Boolean; ×Ü ÝÞ booleanValue()Z 0à áâputAll(Ljava/util/Map;)V äŽå java/util/function/UnaryOperator ·ç èéparseInt(Ljava/lang/String;)I ëìí zîjava/util/function/IntFunction(I)Ljava/lang/Object;ðjava/lang/NumberFormatExceptionòjava/lang/Number ôõö ÷øcom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger;(Ljava/util/Properties;)VCodeLineNumberTableLocalVariableTablethis)Lnet/minecraft/server/dedicated/Settings;LocalVariableTypeTable.Lnet/minecraft/server/dedicated/Settings;MethodParameters loadFromFile,(Ljava/nio/file/Path;)Ljava/util/Properties;reportingUtf8Decoder!Ljava/nio/charset/CharsetDecoder;isLjava/io/InputStream;readerLjava/io/Reader;e+Ljava/nio/charset/CharacterCodingException;Ljava/io/IOException;fileLjava/nio/file/Path; StackMapTablejava/nio/file/Path(Ljava/nio/file/Path;)VosLjava/io/Writer;outputinnerLjava/util/function/Function;4Ljava/util/function/Function; Signature€(Ljava/util/function/Function;)Ljava/util/function/Function;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;dispatchNumberOrStringintDeserializer Ljava/util/function/IntFunction;stringDeserializer%Ljava/util/function/IntFunction;¥(Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function;keyLjava/lang/String; deserializervaluea(Ljava/lang/String;Ljava/util/function/Function;)TV; serializer defaultValueLjava/lang/Object;result4Ljava/util/function/Function;TV;˜(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;TV;)TV;Õ(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;TV;)Lnet/minecraft/server/dedicated/Settings.MutableValue; validator"Ljava/util/function/UnaryOperator;'Ljava/util/function/UnaryOperator;¿(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;TV;)TV;d(Ljava/lang/String;Ljava/util/function/Function;TV;)TV;¡(Ljava/lang/String;Ljava/util/function/Function;TV;)Lnet/minecraft/server/dedicated/Settings.MutableValue;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getLegacyString(Ljava/lang/String;I)IIK(Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings$MutableValue;e(Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings.MutableValue;\(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/server/dedicated/Settings$MutableValue;u(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/server/dedicated/Settings.MutableValue;8(Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I7Ljava/util/function/UnaryOperator;M(Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I(Ljava/lang/String;J)JJ(Ljava/lang/String;Z)ZZK(Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings$MutableValue;e(Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings.MutableValue;getLegacyBoolean'(Ljava/lang/String;)Ljava/lang/Boolean;cloneProperties()Ljava/util/Properties;reloadd(Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings;registryAccess>(Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)TT; lambda$get$0e(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object;slambda$dispatchNumberOrString$0c(Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object;!Ljava/lang/NumberFormatException;lambda$wrapNumberDeserializer$0C(Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number;D;>Ljava/lang/Object; SourceFile Settings.java NestMembersBootstrapMethods‚_ ` UVb&(Ljava/lang/String;)Ljava/lang/Number;d e RSg&(Ljava/lang/String;)Ljava/lang/Object;i j OPl mno pqjava/util/ObjectstoString&(Ljava/lang/Object;)Ljava/lang/String;qæu'(Ljava/lang/String;)Ljava/lang/Integer;w ƒx y(Ljava/lang/String;)Vˆ|'(Ljava/lang/Integer;)Ljava/lang/String;~ Í €� parseLong(Ljava/lang/String;)Jƒ$(Ljava/lang/String;)Ljava/lang/Long;… ׆ ºHH‰ Š‹Œ �Ž"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 MutableValue’%java/lang/invoke/MethodHandles$Lookup”java/lang/invoke/MethodHandlesLookup!KL ùúX *·*+µ±û78 9ü ýþ ÿ  ý  úU­*½ ¸L²¶²!¶'²!¶-M»0Y·2N-»3Y+,·5¶8-:+Æ+¶<°M+Æ+¶<§ N,-¶C,¿L²IM*¹O*²U¸XM»0Y·2N-,¶8-:,Æ,¶\°N,Æ,¶\§ :-¶C-¿L²Ia*+¹c»0Y·2° 4?ADHKA<SG?SSGgw‚A‡‹ŽA<˜_?˜_‚˜˜_ûZ> ?@AC$D1E4F<E?>SGTH_IgJoKtLwML‚I˜O™P¥RüR#$  Jo g1 TD  ™   ­ – ÿ<=(00ÿ=Aÿ =AAÿGÿ+G]00ÿG]Aÿ G]AAÿ_ oúG+²½ ¸gM*´,k¶m,Æ ,¶q§N,Æ,¶q§ :-¶C-¿§M²It+¹v± !A&*-A7:_û"V WX!V7Z:X;YF[ü* +;   GýþGÿ Gý4ÿ!rAÿ rAAùB_  µ{úC*ºx°û^ü ÿ   ~úX*+º|°ûhü ÿ!   "‡ˆúR *´+¶Àƒ°ûrü ýþ #$ÿ  ý#°±úŸ*+¶…N-ǰ*´+¶‰W,-¹Œ°ûvw x z{ü*ýþ#$%&$ÿý%ü ƒ #%'�£úñ3*+¶…:Æ,¹Œ§¸�:*´+-¹Œ¶–W°û€�0‚üH3ýþ3#$3%3(3)*,&$+*ÿ43ý3%3(,3)-+- üƒ@#%(). ©ªúû=*+¶…:Æ,¹Œ§¸�:*´+-¹Œ¶–W»™Y*+-·›°û†‡ˆ0‰üH=ýþ=#$=%=(=)*6&$+*ÿ4=ý=%=(,=)-+- üƒ@#%()/ �Êú§*+,-ºž¶¡°û�ü>ýþ#$%01()*ÿ4ý%02(,)-#%0()3 �¾ú{ *+,º¤-¶¡°û”ü* ýþ #$ % )*ÿ  ý % )- #%)4©Åú{ *+,º¤-¶§°û˜ü* ýþ #$ % )*ÿ  ý % )- #%)5�6ú`*+¸«¸«,¶¡Àƒ°ûœü ýþ#$)$ÿ ý #)7ˆúR *+¸«¶®Àƒ°û ü ýþ #$ÿ  ý#�8úh*+º²¸³¸¶¶¼À·¶¿¬û¤ü ýþ#$)9ÿ ý #)©:úb*+º²¸³¸¶¶Ã°û¨ü ýþ#$)9ÿ ý #);©<ú\ *+ºÆ,¶Ã°û¬ü  ýþ #$ )$ÿ  ý #)=�>ú‚*+º²¸³,ºÇ¸¶¶ÈÀ·¶¿¬û°ü*ýþ#$01)9ÿý0? #0)@�Aúh*+ºË¸³ ¸Ì¶¼ÀͶѭû´ü ýþ#$)Bÿ ý #)�Cúe*+ºÕ¸Ö¶¼À×¶Û¬û¸ü ýþ#$)Dÿ ý #)©Eú_*+ºÕ¸Ö¶Ã°û¼ü ýþ#$)Dÿ ý #)FGHúT*+ºÕ¶®À×°ûÀüýþ#$ÿ ý#IJú`»0Y·2L+*´¶ß+°ûÄÅÆüýþ + ÿ ýKL M N OPúˆ*,¹ŒN-Æ +-¹ã§°û Ž�ü*%01Q$+*ÿ +- ü@ RSúx*,¸æ¹ê°N+,¹Œ° ïûj k lü*  T Q$Kï UVúh*+¹ŒÀñ°M° ïû` a bü   TQ$KïWú¸ó³I±û3XYZ[™\\ ˆ]^aˆ]cfˆ]hfˆ]krˆ]stˆ]vzˆ]k{ˆ]}‚ˆ]„‡�™�‘“•