Package net.minecraft.client.realms.util
Class JsonUtils
java.lang.Object
net.minecraft.client.realms.util.JsonUtils
- Mappings:
Namespace Name official epi
intermediary net/minecraft/class_4431
named net/minecraft/client/realms/util/JsonUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
get
(String key, com.google.gson.JsonObject node, Function<com.google.gson.JsonObject, T> deserializer) static boolean
getBooleanOr
(String key, com.google.gson.JsonObject node, boolean defaultValue) static Date
static int
static long
static String
static @Nullable String
getStringOr
(String key, com.google.gson.JsonObject node, @Nullable String defaultValue) static @Nullable UUID
-
Constructor Details
-
JsonUtils
public JsonUtils()
-
-
Method Details
-
get
public static <T> T get(String key, com.google.gson.JsonObject node, Function<com.google.gson.JsonObject, T> deserializer) - Mappings:
Namespace Name Mixin selector official a
Lepi;a(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;
named get
Lnet/minecraft/client/realms/util/JsonUtils;get(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;
-
getString
- Mappings:
Namespace Name Mixin selector official a
Lepi;a(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;
named getString
Lnet/minecraft/client/realms/util/JsonUtils;getString(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String;
-
getStringOr
@Nullable public static @Nullable String getStringOr(String key, com.google.gson.JsonObject node, @Nullable @Nullable String defaultValue) - Mappings:
Namespace Name Mixin selector official a
Lepi;a(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;
named getStringOr
Lnet/minecraft/client/realms/util/JsonUtils;getStringOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;
-
getUuidOr
@Nullable public static @Nullable UUID getUuidOr(String key, com.google.gson.JsonObject node, @Nullable @Nullable UUID defaultValue) - Mappings:
Namespace Name Mixin selector official a
Lepi;a(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;
named getUuidOr
Lnet/minecraft/client/realms/util/JsonUtils;getUuidOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID;
-
getIntOr
- Mappings:
Namespace Name Mixin selector official a
Lepi;a(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
named getIntOr
Lnet/minecraft/client/realms/util/JsonUtils;getIntOr(Ljava/lang/String;Lcom/google/gson/JsonObject;I)I
-
getLongOr
- Mappings:
Namespace Name Mixin selector official a
Lepi;a(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
named getLongOr
Lnet/minecraft/client/realms/util/JsonUtils;getLongOr(Ljava/lang/String;Lcom/google/gson/JsonObject;J)J
-
getBooleanOr
public static boolean getBooleanOr(String key, com.google.gson.JsonObject node, boolean defaultValue) - Mappings:
Namespace Name Mixin selector official a
Lepi;a(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
named getBooleanOr
Lnet/minecraft/client/realms/util/JsonUtils;getBooleanOr(Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z
-
getDateOr
- Mappings:
Namespace Name Mixin selector official b
Lepi;b(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;
named getDateOr
Lnet/minecraft/client/realms/util/JsonUtils;getDateOr(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date;
-