Class EmptySchema
java.lang.Object
com.mojang.datafixers.schemas.Schema
org.quiltmc.qsl.frozenblock.misc.datafixerupper.api.FirstSchema
org.quiltmc.qsl.frozenblock.misc.datafixerupper.api.EmptySchema
Represents an empty
Schema, having no parent and containing no type definitions.
Modified to work on Fabric
-
Field Summary
Fields inherited from class com.mojang.datafixers.schemas.Schema
parent, RECURSIVE_TYPES -
Constructor Summary
ConstructorsConstructorDescriptionEmptySchema(@org.jetbrains.annotations.Range(from=0L, to=2147483647L) int versionKey) Constructs an empty schema. -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterType(boolean recursive, com.mojang.datafixers.DSL.TypeReference type, Supplier<com.mojang.datafixers.types.templates.TypeTemplate> template) Methods inherited from class org.quiltmc.qsl.frozenblock.misc.datafixerupper.api.FirstSchema
registerBlockEntities, registerEntities, registerTypesMethods inherited from class com.mojang.datafixers.schemas.Schema
findChoiceType, getChoiceType, getParent, getTemplate, getType, getTypeRaw, getVersionKey, id, register, register, registerSimple, resolveTemplate, types
-
Constructor Details
-
EmptySchema
public EmptySchema(@org.jetbrains.annotations.Range(from=0L, to=2147483647L) int versionKey) Constructs an empty schema.- Parameters:
versionKey- the data version key
-
-
Method Details
-
registerType
public void registerType(boolean recursive, com.mojang.datafixers.DSL.TypeReference type, Supplier<com.mojang.datafixers.types.templates.TypeTemplate> template) - Overrides:
registerTypein classcom.mojang.datafixers.schemas.Schema
-
buildTypes
- Overrides:
buildTypesin classcom.mojang.datafixers.schemas.Schema
-