| public static <T> com.mojang.serialization.Codec<RpcSchema<T>> |
| typedCodec() |
| method_75584() |
| getCodec() |
|
| public RpcSchema<T> |
| info() |
| method_75589() |
| copy() |
|
| private static <T> RpcSchemaEntry<T> |
|
| public static List<RpcSchemaEntry<?>> |
| getSchemaRegistry() |
| method_73713() |
| getRegisteredSchemas() |
|
| public static <T> RpcSchema<T> |
| ofRef(URI ref, com.mojang.serialization.Codec<T> codec) |
| method_73717(URI arg0, com.mojang.serialization.Codec<T> arg1) |
| ofReference(URI reference, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> RpcSchema<T> |
| ofType(String type, com.mojang.serialization.Codec<T> codec) |
| method_73724(String arg0, com.mojang.serialization.Codec<T> arg1) |
| ofLiteral(String literal, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> RpcSchema<T> |
| ofTypes(List<String> types, com.mojang.serialization.Codec<T> codec) |
| method_76046(List<String> arg0, com.mojang.serialization.Codec<T> arg1) |
| ofLiterals(List<String> literals, com.mojang.serialization.Codec<T> codec) |
|
| public static <E extends Enum<E> extends StringIdentifiable> RpcSchema<E> |
|
| public static <E extends Enum<E> extends StringIdentifiable> RpcSchema<E> |
| ofEnum(Supplier<E[]> values, com.mojang.serialization.Codec<E> codec) |
| method_73722(Supplier<E[]> arg0, com.mojang.serialization.Codec<E> arg1) |
| ofEnum(Supplier<E[]> values, com.mojang.serialization.Codec<E> codec) |
|
| public static <T> RpcSchema<T> |
| ofEnum(List<String> enumValues, com.mojang.serialization.Codec<T> codec) |
| method_73720(List<String> arg0, com.mojang.serialization.Codec<T> arg1) |
| ofList(List<String> values, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> RpcSchema<List<T>> |
| arrayOf(Schema<?> item, com.mojang.serialization.Codec<T> codec) |
| method_73714(class_11821<?> arg0, com.mojang.serialization.Codec<T> arg1) |
| ofArray(RpcSchema<?> itemSchema, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> RpcSchema<T> |
| record(com.mojang.serialization.Codec<T> codec) |
| method_73723(com.mojang.serialization.Codec<T> arg0) |
| ofObject(com.mojang.serialization.Codec<T> codec) |
|
| private static <T> RpcSchema<T> |
| record(Map<String, Schema<?>> properties, com.mojang.serialization.Codec<T> codec) |
| method_73721(Map<String, class_11821<?>> arg0, com.mojang.serialization.Codec<T> arg1) |
| ofObjectWithProperties(Map<String, RpcSchema<?>> itemSchemaMap, com.mojang.serialization.Codec<T> arg1) |
|
| public RpcSchema<T> |
|
| public RpcSchema<List<T>> |
| asArray() |
| method_73725() |
| asArray() |
|
| public Optional<URI> |
| reference() |
| comp_4693() |
| reference() |
|
| public List<String> |
| type() |
| comp_4694() |
| type() |
|
| public Optional<RpcSchema<?>> |
| items() |
| comp_4695() |
| items() |
|
| public Map<String, RpcSchema<?>> |
| properties() |
| comp_4696() |
| properties() |
|
| public List<String> |
| enumValues() |
| comp_4697() |
| enumValues() |
|
| public com.mojang.serialization.Codec<T> |
| codec() |
| comp_5123() |
| codec() |
|
| private static String |
| lambda$ofEnum$0(Enum arg0) |
| method_1_416(Enum arg0) |
| method_1_416(Enum arg0) |
|
| private static RpcSchema |
|
| private static com.mojang.serialization.DataResult |
|
| private static String |
| lambda$static$4() |
| method_75590() |
| method_75590() |
|
| private static com.mojang.serialization.Codec |
| lambda$static$0(com.mojang.serialization.Codec arg0) |
| method_74955(com.mojang.serialization.Codec arg0) |
| method_74955(com.mojang.serialization.Codec codec) |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$1(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1) |
| method_74956(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1) |
| method_74956(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|
| private static RpcSchema |
| lambda$static$2(Optional arg0, List arg1, Optional arg2, Map arg3, List arg4) |
| method_75587(Optional arg0, List arg1, Optional arg2, Map arg3, List arg4) |
| method_75587(Optional ref, List type, Optional items, Map properties, List enumValues) |
|