CLASS om net/minecraft/server/config/ServerConfigList CLASS om$a EntryDeSerializer METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lol; METHOD a serialize (Lol;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b gson Lcom/google/gson/Gson; FIELD c file Ljava/io/File; FIELD d entries Ljava/util/Map; FIELD e allowEdit Z METHOD a getNames ()[Ljava/lang/String; METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lol; METHOD a getStringKey (Ljava/lang/Object;)Ljava/lang/String; METHOD a add (Lol;)V METHOD a setAllowEdit (Z)V METHOD b getAllowEdit ()Z METHOD b get (Ljava/lang/Object;)Lol; METHOD c getFile ()Ljava/io/File; METHOD c remove (Ljava/lang/Object;)V METHOD d isEmpty ()Z METHOD d contains (Ljava/lang/Object;)Z METHOD e getEntries ()Ljava/util/Map; METHOD f save ()V METHOD g load ()V METHOD h clearExpired ()V