Package net.minecraft.client.realms.util
Class JsonUtils
java.lang.Object
net.minecraft.client.realms.util.JsonUtils
- Mappings:
- Namespace - Name - named - net/minecraft/client/realms/util/JsonUtils- intermediary - net/minecraft/class_4431- official - fjw
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <T> Tget(String key, JsonObject node, Function<JsonObject, T> deserializer) static booleangetBooleanOr(String key, JsonObject node, boolean defaultValue) static DategetDateOr(String key, JsonObject node) static intgetIntOr(String key, JsonObject node, int defaultValue) static longgetLongOr(String key, JsonObject node, long defaultValue) static <T> TgetNullable(String key, JsonObject node, Function<JsonObject, T> deserializer) getNullableStringOr(String key, JsonObject node, @Nullable String defaultValue) static StringgetString(String key, JsonObject node) static StringgetStringOr(String key, JsonObject node, String defaultValue) getUuidOr(String key, JsonObject node, @Nullable UUID defaultValue) 
- 
Constructor Details- 
JsonUtilspublic JsonUtils()
 
- 
- 
Method Details- 
get- Mappings:
- Namespace - Name - Mixin selector - named - get- Lnet/minecraft/client/realms/util/JsonUtils;get(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;- intermediary - method_49596- Lnet/minecraft/class_4431;method_49596(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;
 
- 
getNullable@Nullable public static <T> T getNullable(String key, JsonObject node, Function<JsonObject, T> deserializer) - Mappings:
- Namespace - Name - Mixin selector - named - getNullable- Lnet/minecraft/client/realms/util/JsonUtils;getNullable(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;- intermediary - method_54115- Lnet/minecraft/class_4431;method_54115(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;- official - b- Lfjw;b(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;
 
- 
getString- Mappings:
- Namespace - Name - Mixin selector - named - getString- Lnet/minecraft/client/realms/util/JsonUtils;getString(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String;- intermediary - method_49594- Lnet/minecraft/class_4431;method_49594(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String;- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String;
 
- 
getStringOr- Mappings:
- Namespace - Name - Mixin selector - named - getStringOr- Lnet/minecraft/client/realms/util/JsonUtils;getStringOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;- intermediary - method_54577- Lnet/minecraft/class_4431;method_54577(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;
 
- 
getNullableStringOr@Nullable public static @Nullable String getNullableStringOr(String key, JsonObject node, @Nullable @Nullable String defaultValue) - Mappings:
- Namespace - Name - Mixin selector - named - getNullableStringOr- Lnet/minecraft/client/realms/util/JsonUtils;getNullableStringOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;- intermediary - method_21547- Lnet/minecraft/class_4431;method_21547(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;- official - b- Lfjw;b(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;
 
- 
getUuidOr@Nullable public static @Nullable UUID getUuidOr(String key, JsonObject node, @Nullable @Nullable UUID defaultValue) - Mappings:
- Namespace - Name - Mixin selector - named - getUuidOr- Lnet/minecraft/client/realms/util/JsonUtils;getUuidOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID;- intermediary - method_49595- Lnet/minecraft/class_4431;method_49595(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID;- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID;
 
- 
getIntOr- Mappings:
- Namespace - Name - Mixin selector - named - getIntOr- Lnet/minecraft/client/realms/util/JsonUtils;getIntOr(Ljava/lang/String;Lcom/google/gson/JsonObject;I)I- intermediary - method_21545- Lnet/minecraft/class_4431;method_21545(Ljava/lang/String;Lcom/google/gson/JsonObject;I)I- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;I)I
 
- 
getLongOr- Mappings:
- Namespace - Name - Mixin selector - named - getLongOr- Lnet/minecraft/client/realms/util/JsonUtils;getLongOr(Ljava/lang/String;Lcom/google/gson/JsonObject;J)J- intermediary - method_21546- Lnet/minecraft/class_4431;method_21546(Ljava/lang/String;Lcom/google/gson/JsonObject;J)J- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;J)J
 
- 
getBooleanOr- Mappings:
- Namespace - Name - Mixin selector - named - getBooleanOr- Lnet/minecraft/client/realms/util/JsonUtils;getBooleanOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z- intermediary - method_21548- Lnet/minecraft/class_4431;method_21548(Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z- official - a- Lfjw;a(Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z
 
- 
getDateOr- Mappings:
- Namespace - Name - Mixin selector - named - getDateOr- Lnet/minecraft/client/realms/util/JsonUtils;getDateOr(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date;- intermediary - method_21544- Lnet/minecraft/class_4431;method_21544(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date;- official - b- Lfjw;b(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date;
 
 
-