| public static <T> com.mojang.serialization.Codec<Schema<T>> | | a() | | typedCodec() | | method_75584() | | getCodec() |
|
| public Schema<T> | | b() | | info() | | method_75589() | | copy() |
|
| private static <T> SchemaComponent<T> | |
| public static List<SchemaComponent<?>> | | c() | | getSchemaRegistry() | | method_73713() | | getRegisteredSchemas() |
|
| public static <T> Schema<T> | | a(URI arg0, com.mojang.serialization.Codec<T> arg1) | | ofRef(URI arg0, com.mojang.serialization.Codec<T> arg1) | | method_73717(URI arg0, com.mojang.serialization.Codec<T> arg1) | | ofReference(URI reference, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> Schema<T> | | a(String arg0, com.mojang.serialization.Codec<T> arg1) | | ofType(String arg0, com.mojang.serialization.Codec<T> arg1) | | method_73724(String arg0, com.mojang.serialization.Codec<T> arg1) | | ofLiteral(String literal, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> Schema<T> | | a(List<String> arg0, com.mojang.serialization.Codec<T> arg1) | | ofTypes(List<String> arg0, com.mojang.serialization.Codec<T> arg1) | | 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 StringRepresentable> Schema<E> | |
| public static <E extends Enum<E> extends StringRepresentable> Schema<E> | | a(Supplier<E[]> arg0, com.mojang.serialization.Codec<E> arg1) | | ofEnum(Supplier<E[]> arg0, com.mojang.serialization.Codec<E> arg1) | | method_73722(Supplier<E[]> arg0, com.mojang.serialization.Codec<E> arg1) | | ofEnum(Supplier<E[]> values, com.mojang.serialization.Codec<E> codec) |
|
| public static <T> Schema<T> | | b(List<String> arg0, com.mojang.serialization.Codec<T> arg1) | | ofEnum(List<String> arg0, com.mojang.serialization.Codec<T> arg1) | | method_73720(List<String> arg0, com.mojang.serialization.Codec<T> arg1) | | ofList(List<String> values, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> Schema<List<T>> | | a(auh<?> arg0, com.mojang.serialization.Codec<T> arg1) | | arrayOf(Schema<?> arg0, com.mojang.serialization.Codec<T> arg1) | | method_73714(class_11821<?> arg0, com.mojang.serialization.Codec<T> arg1) | | ofArray(RpcSchema<?> itemSchema, com.mojang.serialization.Codec<T> codec) |
|
| public static <T> Schema<T> | | a(com.mojang.serialization.Codec<T> arg0) | | record(com.mojang.serialization.Codec<T> arg0) | | method_73723(com.mojang.serialization.Codec<T> arg0) | | ofObject(com.mojang.serialization.Codec<T> codec) |
|
| private static <T> Schema<T> | | a(Map<String, auh<?>> arg0, com.mojang.serialization.Codec<T> arg1) | | record(Map<String, Schema<?>> arg0, com.mojang.serialization.Codec<T> arg1) | | 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 Schema<T> | |
| public Schema<List<T>> | | d() | | asArray() | | method_73725() | | asArray() |
|
| public Optional<URI> | | e() | | reference() | | comp_4693() | | reference() |
|
| public List<String> | | f() | | type() | | comp_4694() | | type() |
|
| public Optional<Schema<?>> | | g() | | items() | | comp_4695() | | items() |
|
| public Map<String, Schema<?>> | | h() | | properties() | | comp_4696() | | properties() |
|
| public List<String> | | i() | | enumValues() | | comp_4697() | | enumValues() |
|
| public com.mojang.serialization.Codec<T> | | j() | | codec() | | comp_5123() | | codec() |
|