CLASS none/oi net/minecraft/util/JsonHelper METHOD a deserialize (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; ARG 2 type METHOD a deserialize (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; ARG 2 type METHOD a deserialize (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; ARG 2 type METHOD a isString (Lcom/google/gson/JsonElement;)Z ARG 0 element METHOD a getString (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; ARG 0 element ARG 1 name METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; ARG 3 type METHOD a isString (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z ARG 0 object ARG 1 element METHOD a getFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F ARG 0 object ARG 1 element METHOD a getInt (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I ARG 0 object ARG 1 element ARG 2 defaultInt METHOD a getArray (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; ARG 0 object ARG 1 name ARG 2 defaultArray METHOD a deserialize (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; ARG 0 object ARG 1 element ARG 2 context ARG 3 type METHOD a getObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; ARG 0 object ARG 1 element ARG 2 defaultObject METHOD a deserialize (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; ARG 0 object ARG 1 element ARG 2 defaultValue ARG 3 context ARG 4 type METHOD a getString (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ARG 0 object ARG 1 element ARG 2 defaultStr METHOD a getBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z ARG 0 object ARG 1 element ARG 2 defaultBoolean METHOD b isNumber (Lcom/google/gson/JsonElement;)Z ARG 0 element METHOD b getItem (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnone/aeo; ARG 0 element ARG 1 name METHOD c getBoolean (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z ARG 0 element ARG 1 name METHOD c isBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z ARG 0 object ARG 1 element METHOD d getType (Lcom/google/gson/JsonElement;)Ljava/lang/String; ARG 0 element METHOD d isArray (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z ARG 0 object ARG 1 element METHOD e getFloat (Lcom/google/gson/JsonElement;Ljava/lang/String;)F ARG 0 element ARG 1 name METHOD f isPrimitive (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z ARG 0 object ARG 1 element METHOD g getInt (Lcom/google/gson/JsonElement;Ljava/lang/String;)I ARG 0 element ARG 1 name METHOD g hasElement (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z ARG 0 object ARG 1 lement METHOD h getString (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; ARG 0 object ARG 1 element METHOD i getItem (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnone/aeo; ARG 0 object ARG 1 element METHOD j getBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z ARG 0 object ARG 1 element METHOD l getFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;)F ARG 0 object ARG 1 element METHOD m getObject (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; ARG 0 element ARG 1 name METHOD n getArray (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; ARG 0 element ARG 1 name METHOD n getInt (Lcom/google/gson/JsonObject;Ljava/lang/String;)I ARG 0 object ARG 1 element METHOD t getObject (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; ARG 0 object ARG 1 element METHOD u getArray (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; ARG 0 object ARG 1 element