yarn/mappings/net/minecraft/server/config/ServerConfigList.mapping

34 lines
1.1 KiB
Plaintext

CLASS pn net/minecraft/server/config/ServerConfigList
CLASS pn$a EntryDeSerializer
METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lpm;
METHOD a serialize (Lpm;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 <init> (Ljava/io/File;)V
ARG 0 file
METHOD a getNames ()[Ljava/lang/String;
METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lpm;
ARG 0 json
METHOD a getStringKey (Ljava/lang/Object;)Ljava/lang/String;
ARG 0 key
METHOD a add (Lpm;)V
ARG 0 item
METHOD a setAllowEdit (Z)V
ARG 0 value
METHOD b getAllowEdit ()Z
METHOD b get (Ljava/lang/Object;)Lpm;
ARG 0 key
METHOD c getFile ()Ljava/io/File;
METHOD c remove (Ljava/lang/Object;)V
ARG 0 key
METHOD d isEmpty ()Z
METHOD d contains (Ljava/lang/Object;)Z
ARG 0 key
METHOD e getEntries ()Ljava/util/Map;
METHOD f save ()V
METHOD g load ()V
METHOD h clearExpired ()V