net.minecraft.client.realms.util

public class JsonUtils

com.mojang.realmsclient.util.JsonUtils
net.minecraft.class_4431
net.minecraft.client.realms.util.JsonUtils

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <T> T
getRequired(String key, com.google.gson.JsonObject node, Function<com.google.gson.JsonObject, T> parser)
method_49596(String arg0, com.google.gson.JsonObject arg1, Function<com.google.gson.JsonObject, T> arg2)
get(String key, com.google.gson.JsonObject node, Function<com.google.gson.JsonObject, T> deserializer)
public static <T> T
getOptional(String key, com.google.gson.JsonObject node, Function<com.google.gson.JsonObject, T> parser)
method_54115(String arg0, com.google.gson.JsonObject arg1, Function<com.google.gson.JsonObject, T> arg2)
getNullable(String key, com.google.gson.JsonObject node, Function<com.google.gson.JsonObject, T> deserializer)
public static String
getRequiredString(String key, com.google.gson.JsonObject node)
method_49594(String arg0, com.google.gson.JsonObject arg1)
getString(String key, com.google.gson.JsonObject node)
public static String
getStringOr(String key, com.google.gson.JsonObject node, String defaultValue)
method_21547(String arg0, com.google.gson.JsonObject arg1, String arg2)
getNullableStringOr(String key, com.google.gson.JsonObject node, String defaultValue)
public static UUID
getUuidOr(String key, com.google.gson.JsonObject node, UUID defaultValue)
method_49595(String arg0, com.google.gson.JsonObject arg1, UUID arg2)
getUuidOr(String key, com.google.gson.JsonObject node, UUID defaultValue)
public static int
getIntOr(String key, com.google.gson.JsonObject node, int defaultValue)
method_21545(String arg0, com.google.gson.JsonObject arg1, int arg2)
getIntOr(String key, com.google.gson.JsonObject node, int defaultValue)
public static long
getLongOr(String key, com.google.gson.JsonObject node, long defaultValue)
method_21546(String arg0, com.google.gson.JsonObject arg1, long arg2)
getLongOr(String key, com.google.gson.JsonObject node, long defaultValue)
public static boolean
getBooleanOr(String key, com.google.gson.JsonObject node, boolean defaultValue)
method_21548(String arg0, com.google.gson.JsonObject arg1, boolean arg2)
getBooleanOr(String key, com.google.gson.JsonObject node, boolean defaultValue)
public static Instant
getDateOr(String key, com.google.gson.JsonObject node)
method_21544(String arg0, com.google.gson.JsonObject arg1)
getInstantOr(String key, com.google.gson.JsonObject node)