Package net.minecraft.datafixer.schema
Class IdentifierNormalizingSchema
java.lang.Object
com.mojang.datafixers.schemas.Schema
net.minecraft.datafixer.schema.IdentifierNormalizingSchema
- Direct Known Subclasses:
Schema1125,Schema1451,Schema1451v1,Schema1451v2,Schema1451v3,Schema1451v4,Schema1451v5,Schema1451v6,Schema1460,Schema1466,Schema1470,Schema1481,Schema1483,Schema1486,Schema1510,Schema1800,Schema1801,Schema1904,Schema1906,Schema1909,Schema1920,Schema1928,Schema1929,Schema1931,Schema2100,Schema2501,Schema2502,Schema2505,Schema2509,Schema2519,Schema2522,Schema2551,Schema2568,Schema2571,Schema2684,Schema2686,Schema2688,Schema2704,Schema2707,Schema2831,Schema2832,Schema2842,Schema3076,Schema3078,Schema3081,Schema3082,Schema3083,Schema3202,Schema3203,Schema3204,Schema3325,Schema3326,Schema3327,Schema3328,Schema3438,Schema3448,Schema3682,Schema3683,Schema3685,Schema3689,Schema3799,Schema3807,Schema3808,Schema3808_1,Schema3808_2,Schema3816,Schema3818,Schema3818_3,Schema3818_4,Schema3818_5,Schema3825,Schema3938,Schema705,Schema808
public class IdentifierNormalizingSchema
extends com.mojang.datafixers.schemas.Schema
- Mappings:
Namespace Name named net/minecraft/datafixer/schema/IdentifierNormalizingSchemaintermediary net/minecraft/class_1220official bid
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.codecs.PrimitiveCodec<String> private static final com.mojang.datafixers.types.Type<String> Fields inherited from class com.mojang.datafixers.schemas.Schema
parent, RECURSIVE_TYPES -
Constructor Summary
ConstructorsConstructorDescriptionIdentifierNormalizingSchema(int versionKey, com.mojang.datafixers.schemas.Schema parent) -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.datafixers.types.Type<?> getChoiceType(com.mojang.datafixers.DSL.TypeReference type, String choiceName) static com.mojang.datafixers.types.Type<String> static StringMethods inherited from class com.mojang.datafixers.schemas.Schema
buildTypes, findChoiceType, getParent, getTemplate, getType, getTypeRaw, getVersionKey, id, register, register, registerBlockEntities, registerEntities, registerSimple, registerType, registerTypes, resolveTemplate, types
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/datafixer/schema/IdentifierNormalizingSchema;CODEC:Lcom/mojang/serialization/codecs/PrimitiveCodec;intermediary field_24652Lnet/minecraft/class_1220;field_24652:Lcom/mojang/serialization/codecs/PrimitiveCodec;official aLbid;a:Lcom/mojang/serialization/codecs/PrimitiveCodec;
-
IDENTIFIER_TYPE
- Mappings:
Namespace Name Mixin selector named IDENTIFIER_TYPELnet/minecraft/datafixer/schema/IdentifierNormalizingSchema;IDENTIFIER_TYPE:Lcom/mojang/datafixers/types/Type;intermediary field_24653Lnet/minecraft/class_1220;field_24653:Lcom/mojang/datafixers/types/Type;official bLbid;b:Lcom/mojang/datafixers/types/Type;
-
-
Constructor Details
-
IdentifierNormalizingSchema
public IdentifierNormalizingSchema(int versionKey, com.mojang.datafixers.schemas.Schema parent) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/datafixer/schema/IdentifierNormalizingSchema;<init>(ILcom/mojang/datafixers/schemas/Schema;)Vintermediary <init>Lnet/minecraft/class_1220;<init>(ILcom/mojang/datafixers/schemas/Schema;)Vofficial <init>Lbid;<init>(ILcom/mojang/datafixers/schemas/Schema;)V
-
-
Method Details
-
normalize
- Mappings:
Namespace Name Mixin selector named normalizeLnet/minecraft/datafixer/schema/IdentifierNormalizingSchema;normalize(Ljava/lang/String;)Ljava/lang/String;intermediary method_5193Lnet/minecraft/class_1220;method_5193(Ljava/lang/String;)Ljava/lang/String;official aLbid;a(Ljava/lang/String;)Ljava/lang/String;
-
getIdentifierType
- Mappings:
Namespace Name Mixin selector named getIdentifierTypeLnet/minecraft/datafixer/schema/IdentifierNormalizingSchema;getIdentifierType()Lcom/mojang/datafixers/types/Type;intermediary method_28295Lnet/minecraft/class_1220;method_28295()Lcom/mojang/datafixers/types/Type;official aLbid;a()Lcom/mojang/datafixers/types/Type;
-
getChoiceType
public com.mojang.datafixers.types.Type<?> getChoiceType(com.mojang.datafixers.DSL.TypeReference type, String choiceName) - Overrides:
getChoiceTypein classcom.mojang.datafixers.schemas.Schema- Mappings:
Namespace Name Mixin selector named getChoiceTypeLnet/minecraft/datafixer/schema/IdentifierNormalizingSchema;getChoiceType(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;intermediary getChoiceTypeLnet/minecraft/class_1220;getChoiceType(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;official getChoiceTypeLbid;getChoiceType(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;
-