| public static <T> com.mojang.serialization.Codec<RpcSchema<T>> | | typedCodec() | | typedCodec() | | method_75584() | | getCodec() |
|
| public RpcSchema<T> | | info() | | info() | | method_75589() | | copy() |
|
| private static <T> RpcSchemaEntry<T> | |
| public static List<RpcSchemaEntry<?>> | | getSchemaRegistry() | | getSchemaRegistry() | | method_73713() | | getRegisteredSchemas() |
|
| public static <T> RpcSchema<T> | | ofRef(URI ref, com.mojang.serialization.Codec<T> codec) | | 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) | | 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) | | 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) | | 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) | | 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) | | 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) | | 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) | | 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() | | asArray() | | method_73725() | | asArray() |
|
| public Optional<URI> | | reference() | | reference() | | comp_4693() | | reference() |
|
| public List<String> | | type() | | type() | | comp_4694() | | type() |
|
| public Optional<RpcSchema<?>> | | items() | | items() | | comp_4695() | | items() |
|
| public Map<String, RpcSchema<?>> | | properties() | | properties() | | comp_4696() | | properties() |
|
| public List<String> | | enumValues() | | enumValues() | | comp_4697() | | enumValues() |
|
| public com.mojang.serialization.Codec<T> | | codec() | | codec() | | comp_5123() | | codec() |
|