Źžŗ¾=®  java/lang/Object()V   )zombie/world/logger/WorldDictionaryLogger _logItemsLjava/util/ArrayList;  java/util/ArrayListclear  reset  zombie/network/GameClientbClientZ  add(Ljava/lang/Object;)Z  !"log(Ljava/lang/String;Z)V$ %&makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; ()* !+zombie/debug/DebugLog(Ljava/lang/String;)V-zombie/world/logger/Log$Comment ,/ + 1 23size()I 5 67get(I)Ljava/lang/Object;9zombie/world/logger/Log$BaseLog 8; <=isIgnoreSaveCheck()Z? java/io/File ABC DEzombie/ZomboidFileSysteminstanceLzombie/ZomboidFileSystem; AG HIgetCurrentSaveDir()Ljava/lang/String; >K LM separatorLjava/lang/String;O %P8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; >/ >S T=exists >V W= isDirectory AY Z&getFileNameInCurrentSave\java/io/FileWriter [^ _(Ljava/io/File;Z)V abc dIjava/lang/System lineSeparator$ [g h+write$k 8m no saveAsText)(Ljava/io/FileWriter;Ljava/lang/String;)V$ [r scloseujava/lang/Throwable tw xy addSuppressed(Ljava/lang/Throwable;)V{java/lang/Exception z} ~printStackTrace€java/io/IOException‚!Error saving WorldDictionary log. /  Signature8Ljava/util/ArrayList;CodeLineNumberTable startLogging$(Lzombie/world/logger/Log$BaseLog;)V StackMapTablesaveLogŽjava/lang/String Exceptions SourceFileWorldDictionaryLogger.javaBootstrapMethods• –—˜ %™$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;›WorldDictionary: Ÿlog = log or {};”table.insert(log, {£}; InnerClasses¦zombie/world/logger/LogCommentBaseLogŖ%java/lang/invoke/MethodHandles$Lookup¬java/lang/invoke/MethodHandlesLookup! …†‡*·±ˆ ‡#²¶ ±ˆ  ‰‡ ø±ˆ  !Ї=²™±²*¶W±ˆ‹ !+‡"*ø±ˆ "# !"‡Z$²™±™ *ŗ#ø'²»,Y*·.¶W±ˆ&'( )*#+‹ Œ+‡ ²™±<>²¶0¢#²¶4Ą8M,¶:™§<§ „§’Łš±»>Y²@¶F²JŗN·QN-¶R™«-¶U™¤²@*¶X:»>Y·Q:»[Y·]:ø`ŗe¶fø`ŗi¶f6²¶0¢²¶4Ą8M,j¶l„§’Žø`ŗp¶f¶q§:¶q§ :¶væ§:¶|»Y·ƒæ±~ĶÕt×Üßtrėīzˆ~./0 23 4'5*7,8/25:9;:=P>^?g@rA~B‹C˜D¦F²HŗDĄKĶNÕAėQīNšOõP’S‹fž’8ł’`>>[ś$Tt’ >>[ttłBzł‡# »Y·„³±ˆ‘’“ ”š”œ”ž” ”¢¤,„§ 8„Ø ©«­