Package net.minecraft.component
Class DataComponentTypes
java.lang.Object
net.minecraft.component.DataComponentTypes
- Mappings:
Namespace Name official jrintermediary net/minecraft/class_9334named net/minecraft/component/DataComponentTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DataComponentType<AttributeModifiersComponent> static final DataComponentType<BannerPatternsComponent> static final DataComponentType<DyeColor> static final DataComponentType<List<BeehiveBlockEntity.BeeData>> static final DataComponentType<NbtComponent> static final DataComponentType<BlockStateComponent> static final DataComponentType<NbtComponent> static final DataComponentType<BundleContentsComponent> static final DataComponentType<BlockPredicatesChecker> static final DataComponentType<BlockPredicatesChecker> static final DataComponentType<ChargedProjectilesComponent> static final DataComponentType<ContainerComponent> static final DataComponentType<ContainerLootComponent> static final DataComponentType<Unit> static final DataComponentType<NbtComponent> static final DataComponentType<CustomModelDataComponent> static final DataComponentType<Text> static final DataComponentType<Integer> static final DataComponentType<DebugStickStateComponent> static final ComponentMapstatic final DataComponentType<DyedColorComponent> static final DataComponentType<Boolean> static final DataComponentType<ItemEnchantmentsComponent> static final DataComponentType<NbtComponent> static final DataComponentType<FireworkExplosionComponent> static final DataComponentType<FireworksComponent> static final DataComponentType<Unit> static final DataComponentType<RegistryEntry<Instrument>> static final DataComponentType<Unit> static final DataComponentType<ContainerLock> static final DataComponentType<LodestoneTargetComponent> static final DataComponentType<LoreComponent> static final DataComponentType<MapColorComponent> static final DataComponentType<MapDecorationsComponent> static final DataComponentType<MapIdComponent> static final DataComponentType<MapPostProcessingComponent> static final DataComponentType<Identifier> static final DataComponentType<Sherds> static final DataComponentType<PotionContentsComponent> static final DataComponentType<ProfileComponent> static final DataComponentType<List<Identifier>> static final DataComponentType<Integer> static final DataComponentType<ItemEnchantmentsComponent> static final DataComponentType<SuspiciousStewEffectsComponent> static final DataComponentType<ArmorTrim> static final DataComponentType<UnbreakableComponent> static final DataComponentType<WritableBookContentComponent> static final DataComponentType<WrittenBookContentComponent> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DataComponentType<?> getDefault(Registry<DataComponentType<?>> registry) private static <T> DataComponentType<T> register(String id, UnaryOperator<DataComponentType.Builder<T>> builderOperator)
-
Field Details
-
CUSTOM_DATA
- Mappings:
Namespace Name Mixin selector official aLjr;a:Ljq;intermediary field_49628Lnet/minecraft/class_9334;field_49628:Lnet/minecraft/class_9331;named CUSTOM_DATALnet/minecraft/component/DataComponentTypes;CUSTOM_DATA:Lnet/minecraft/component/DataComponentType;
-
DAMAGE
- Mappings:
Namespace Name Mixin selector official bLjr;b:Ljq;intermediary field_49629Lnet/minecraft/class_9334;field_49629:Lnet/minecraft/class_9331;named DAMAGELnet/minecraft/component/DataComponentTypes;DAMAGE:Lnet/minecraft/component/DataComponentType;
-
UNBREAKABLE
- Mappings:
Namespace Name Mixin selector official cLjr;c:Ljq;intermediary field_49630Lnet/minecraft/class_9334;field_49630:Lnet/minecraft/class_9331;named UNBREAKABLELnet/minecraft/component/DataComponentTypes;UNBREAKABLE:Lnet/minecraft/component/DataComponentType;
-
CUSTOM_NAME
- Mappings:
Namespace Name Mixin selector official dLjr;d:Ljq;intermediary field_49631Lnet/minecraft/class_9334;field_49631:Lnet/minecraft/class_9331;named CUSTOM_NAMELnet/minecraft/component/DataComponentTypes;CUSTOM_NAME:Lnet/minecraft/component/DataComponentType;
-
LORE
- Mappings:
Namespace Name Mixin selector official eLjr;e:Ljq;intermediary field_49632Lnet/minecraft/class_9334;field_49632:Lnet/minecraft/class_9331;named LORELnet/minecraft/component/DataComponentTypes;LORE:Lnet/minecraft/component/DataComponentType;
-
ENCHANTMENTS
- Mappings:
Namespace Name Mixin selector official fLjr;f:Ljq;intermediary field_49633Lnet/minecraft/class_9334;field_49633:Lnet/minecraft/class_9331;named ENCHANTMENTSLnet/minecraft/component/DataComponentTypes;ENCHANTMENTS:Lnet/minecraft/component/DataComponentType;
-
CAN_PLACE_ON
- Mappings:
Namespace Name Mixin selector official gLjr;g:Ljq;intermediary field_49634Lnet/minecraft/class_9334;field_49634:Lnet/minecraft/class_9331;named CAN_PLACE_ONLnet/minecraft/component/DataComponentTypes;CAN_PLACE_ON:Lnet/minecraft/component/DataComponentType;
-
CAN_BREAK
- Mappings:
Namespace Name Mixin selector official hLjr;h:Ljq;intermediary field_49635Lnet/minecraft/class_9334;field_49635:Lnet/minecraft/class_9331;named CAN_BREAKLnet/minecraft/component/DataComponentTypes;CAN_BREAK:Lnet/minecraft/component/DataComponentType;
-
ATTRIBUTE_MODIFIERS
- Mappings:
Namespace Name Mixin selector official iLjr;i:Ljq;intermediary field_49636Lnet/minecraft/class_9334;field_49636:Lnet/minecraft/class_9331;named ATTRIBUTE_MODIFIERSLnet/minecraft/component/DataComponentTypes;ATTRIBUTE_MODIFIERS:Lnet/minecraft/component/DataComponentType;
-
CUSTOM_MODEL_DATA
- Mappings:
Namespace Name Mixin selector official jLjr;j:Ljq;intermediary field_49637Lnet/minecraft/class_9334;field_49637:Lnet/minecraft/class_9331;named CUSTOM_MODEL_DATALnet/minecraft/component/DataComponentTypes;CUSTOM_MODEL_DATA:Lnet/minecraft/component/DataComponentType;
-
HIDE_ADDITIONAL_TOOLTIP
- Mappings:
Namespace Name Mixin selector official kLjr;k:Ljq;intermediary field_49638Lnet/minecraft/class_9334;field_49638:Lnet/minecraft/class_9331;named HIDE_ADDITIONAL_TOOLTIPLnet/minecraft/component/DataComponentTypes;HIDE_ADDITIONAL_TOOLTIP:Lnet/minecraft/component/DataComponentType;
-
REPAIR_COST
- Mappings:
Namespace Name Mixin selector official lLjr;l:Ljq;intermediary field_49639Lnet/minecraft/class_9334;field_49639:Lnet/minecraft/class_9331;named REPAIR_COSTLnet/minecraft/component/DataComponentTypes;REPAIR_COST:Lnet/minecraft/component/DataComponentType;
-
CREATIVE_SLOT_LOCK
- Mappings:
Namespace Name Mixin selector official mLjr;m:Ljq;intermediary field_49640Lnet/minecraft/class_9334;field_49640:Lnet/minecraft/class_9331;named CREATIVE_SLOT_LOCKLnet/minecraft/component/DataComponentTypes;CREATIVE_SLOT_LOCK:Lnet/minecraft/component/DataComponentType;
-
ENCHANTMENT_GLINT_OVERRIDE
- Mappings:
Namespace Name Mixin selector official nLjr;n:Ljq;intermediary field_49641Lnet/minecraft/class_9334;field_49641:Lnet/minecraft/class_9331;named ENCHANTMENT_GLINT_OVERRIDELnet/minecraft/component/DataComponentTypes;ENCHANTMENT_GLINT_OVERRIDE:Lnet/minecraft/component/DataComponentType;
-
INTANGIBLE_PROJECTILE
- Mappings:
Namespace Name Mixin selector official oLjr;o:Ljq;intermediary field_49642Lnet/minecraft/class_9334;field_49642:Lnet/minecraft/class_9331;named INTANGIBLE_PROJECTILELnet/minecraft/component/DataComponentTypes;INTANGIBLE_PROJECTILE:Lnet/minecraft/component/DataComponentType;
-
STORED_ENCHANTMENTS
- Mappings:
Namespace Name Mixin selector official pLjr;p:Ljq;intermediary field_49643Lnet/minecraft/class_9334;field_49643:Lnet/minecraft/class_9331;named STORED_ENCHANTMENTSLnet/minecraft/component/DataComponentTypes;STORED_ENCHANTMENTS:Lnet/minecraft/component/DataComponentType;
-
DYED_COLOR
- Mappings:
Namespace Name Mixin selector official qLjr;q:Ljq;intermediary field_49644Lnet/minecraft/class_9334;field_49644:Lnet/minecraft/class_9331;named DYED_COLORLnet/minecraft/component/DataComponentTypes;DYED_COLOR:Lnet/minecraft/component/DataComponentType;
-
MAP_COLOR
- Mappings:
Namespace Name Mixin selector official rLjr;r:Ljq;intermediary field_49645Lnet/minecraft/class_9334;field_49645:Lnet/minecraft/class_9331;named MAP_COLORLnet/minecraft/component/DataComponentTypes;MAP_COLOR:Lnet/minecraft/component/DataComponentType;
-
MAP_ID
- Mappings:
Namespace Name Mixin selector official sLjr;s:Ljq;intermediary field_49646Lnet/minecraft/class_9334;field_49646:Lnet/minecraft/class_9331;named MAP_IDLnet/minecraft/component/DataComponentTypes;MAP_ID:Lnet/minecraft/component/DataComponentType;
-
MAP_DECORATIONS
- Mappings:
Namespace Name Mixin selector official tLjr;t:Ljq;intermediary field_49647Lnet/minecraft/class_9334;field_49647:Lnet/minecraft/class_9331;named MAP_DECORATIONSLnet/minecraft/component/DataComponentTypes;MAP_DECORATIONS:Lnet/minecraft/component/DataComponentType;
-
MAP_POST_PROCESSING
- Mappings:
Namespace Name Mixin selector official uLjr;u:Ljq;intermediary field_49648Lnet/minecraft/class_9334;field_49648:Lnet/minecraft/class_9331;named MAP_POST_PROCESSINGLnet/minecraft/component/DataComponentTypes;MAP_POST_PROCESSING:Lnet/minecraft/component/DataComponentType;
-
CHARGED_PROJECTILES
- Mappings:
Namespace Name Mixin selector official vLjr;v:Ljq;intermediary field_49649Lnet/minecraft/class_9334;field_49649:Lnet/minecraft/class_9331;named CHARGED_PROJECTILESLnet/minecraft/component/DataComponentTypes;CHARGED_PROJECTILES:Lnet/minecraft/component/DataComponentType;
-
BUNDLE_CONTENTS
- Mappings:
Namespace Name Mixin selector official wLjr;w:Ljq;intermediary field_49650Lnet/minecraft/class_9334;field_49650:Lnet/minecraft/class_9331;named BUNDLE_CONTENTSLnet/minecraft/component/DataComponentTypes;BUNDLE_CONTENTS:Lnet/minecraft/component/DataComponentType;
-
POTION_CONTENTS
- Mappings:
Namespace Name Mixin selector official xLjr;x:Ljq;intermediary field_49651Lnet/minecraft/class_9334;field_49651:Lnet/minecraft/class_9331;named POTION_CONTENTSLnet/minecraft/component/DataComponentTypes;POTION_CONTENTS:Lnet/minecraft/component/DataComponentType;
-
SUSPICIOUS_STEW_EFFECTS
- Mappings:
Namespace Name Mixin selector official yLjr;y:Ljq;intermediary field_49652Lnet/minecraft/class_9334;field_49652:Lnet/minecraft/class_9331;named SUSPICIOUS_STEW_EFFECTSLnet/minecraft/component/DataComponentTypes;SUSPICIOUS_STEW_EFFECTS:Lnet/minecraft/component/DataComponentType;
-
WRITABLE_BOOK_CONTENT
- Mappings:
Namespace Name Mixin selector official zLjr;z:Ljq;intermediary field_49653Lnet/minecraft/class_9334;field_49653:Lnet/minecraft/class_9331;named WRITABLE_BOOK_CONTENTLnet/minecraft/component/DataComponentTypes;WRITABLE_BOOK_CONTENT:Lnet/minecraft/component/DataComponentType;
-
WRITTEN_BOOK_CONTENT
- Mappings:
Namespace Name Mixin selector official ALjr;A:Ljq;intermediary field_49606Lnet/minecraft/class_9334;field_49606:Lnet/minecraft/class_9331;named WRITTEN_BOOK_CONTENTLnet/minecraft/component/DataComponentTypes;WRITTEN_BOOK_CONTENT:Lnet/minecraft/component/DataComponentType;
-
TRIM
- Mappings:
Namespace Name Mixin selector official BLjr;B:Ljq;intermediary field_49607Lnet/minecraft/class_9334;field_49607:Lnet/minecraft/class_9331;named TRIMLnet/minecraft/component/DataComponentTypes;TRIM:Lnet/minecraft/component/DataComponentType;
-
DEBUG_STICK_STATE
- Mappings:
Namespace Name Mixin selector official CLjr;C:Ljq;intermediary field_49608Lnet/minecraft/class_9334;field_49608:Lnet/minecraft/class_9331;named DEBUG_STICK_STATELnet/minecraft/component/DataComponentTypes;DEBUG_STICK_STATE:Lnet/minecraft/component/DataComponentType;
-
ENTITY_DATA
- Mappings:
Namespace Name Mixin selector official DLjr;D:Ljq;intermediary field_49609Lnet/minecraft/class_9334;field_49609:Lnet/minecraft/class_9331;named ENTITY_DATALnet/minecraft/component/DataComponentTypes;ENTITY_DATA:Lnet/minecraft/component/DataComponentType;
-
BUCKET_ENTITY_DATA
- Mappings:
Namespace Name Mixin selector official ELjr;E:Ljq;intermediary field_49610Lnet/minecraft/class_9334;field_49610:Lnet/minecraft/class_9331;named BUCKET_ENTITY_DATALnet/minecraft/component/DataComponentTypes;BUCKET_ENTITY_DATA:Lnet/minecraft/component/DataComponentType;
-
BLOCK_ENTITY_DATA
- Mappings:
Namespace Name Mixin selector official FLjr;F:Ljq;intermediary field_49611Lnet/minecraft/class_9334;field_49611:Lnet/minecraft/class_9331;named BLOCK_ENTITY_DATALnet/minecraft/component/DataComponentTypes;BLOCK_ENTITY_DATA:Lnet/minecraft/component/DataComponentType;
-
INSTRUMENT
- Mappings:
Namespace Name Mixin selector official GLjr;G:Ljq;intermediary field_49612Lnet/minecraft/class_9334;field_49612:Lnet/minecraft/class_9331;named INSTRUMENTLnet/minecraft/component/DataComponentTypes;INSTRUMENT:Lnet/minecraft/component/DataComponentType;
-
RECIPES
- Mappings:
Namespace Name Mixin selector official HLjr;H:Ljq;intermediary field_49613Lnet/minecraft/class_9334;field_49613:Lnet/minecraft/class_9331;named RECIPESLnet/minecraft/component/DataComponentTypes;RECIPES:Lnet/minecraft/component/DataComponentType;
-
LODESTONE_TRACKER
- Mappings:
Namespace Name Mixin selector official ILjr;I:Ljq;intermediary field_49614Lnet/minecraft/class_9334;field_49614:Lnet/minecraft/class_9331;named LODESTONE_TRACKERLnet/minecraft/component/DataComponentTypes;LODESTONE_TRACKER:Lnet/minecraft/component/DataComponentType;
-
FIREWORK_EXPLOSION
- Mappings:
Namespace Name Mixin selector official JLjr;J:Ljq;intermediary field_49615Lnet/minecraft/class_9334;field_49615:Lnet/minecraft/class_9331;named FIREWORK_EXPLOSIONLnet/minecraft/component/DataComponentTypes;FIREWORK_EXPLOSION:Lnet/minecraft/component/DataComponentType;
-
FIREWORKS
- Mappings:
Namespace Name Mixin selector official KLjr;K:Ljq;intermediary field_49616Lnet/minecraft/class_9334;field_49616:Lnet/minecraft/class_9331;named FIREWORKSLnet/minecraft/component/DataComponentTypes;FIREWORKS:Lnet/minecraft/component/DataComponentType;
-
PROFILE
- Mappings:
Namespace Name Mixin selector official LLjr;L:Ljq;intermediary field_49617Lnet/minecraft/class_9334;field_49617:Lnet/minecraft/class_9331;named PROFILELnet/minecraft/component/DataComponentTypes;PROFILE:Lnet/minecraft/component/DataComponentType;
-
NOTE_BLOCK_SOUND
- Mappings:
Namespace Name Mixin selector official MLjr;M:Ljq;intermediary field_49618Lnet/minecraft/class_9334;field_49618:Lnet/minecraft/class_9331;named NOTE_BLOCK_SOUNDLnet/minecraft/component/DataComponentTypes;NOTE_BLOCK_SOUND:Lnet/minecraft/component/DataComponentType;
-
BANNER_PATTERNS
- Mappings:
Namespace Name Mixin selector official NLjr;N:Ljq;intermediary field_49619Lnet/minecraft/class_9334;field_49619:Lnet/minecraft/class_9331;named BANNER_PATTERNSLnet/minecraft/component/DataComponentTypes;BANNER_PATTERNS:Lnet/minecraft/component/DataComponentType;
-
BASE_COLOR
- Mappings:
Namespace Name Mixin selector official OLjr;O:Ljq;intermediary field_49620Lnet/minecraft/class_9334;field_49620:Lnet/minecraft/class_9331;named BASE_COLORLnet/minecraft/component/DataComponentTypes;BASE_COLOR:Lnet/minecraft/component/DataComponentType;
-
POT_DECORATIONS
- Mappings:
Namespace Name Mixin selector official PLjr;P:Ljq;intermediary field_49621Lnet/minecraft/class_9334;field_49621:Lnet/minecraft/class_9331;named POT_DECORATIONSLnet/minecraft/component/DataComponentTypes;POT_DECORATIONS:Lnet/minecraft/component/DataComponentType;
-
CONTAINER
- Mappings:
Namespace Name Mixin selector official QLjr;Q:Ljq;intermediary field_49622Lnet/minecraft/class_9334;field_49622:Lnet/minecraft/class_9331;named CONTAINERLnet/minecraft/component/DataComponentTypes;CONTAINER:Lnet/minecraft/component/DataComponentType;
-
BLOCK_STATE
- Mappings:
Namespace Name Mixin selector official RLjr;R:Ljq;intermediary field_49623Lnet/minecraft/class_9334;field_49623:Lnet/minecraft/class_9331;named BLOCK_STATELnet/minecraft/component/DataComponentTypes;BLOCK_STATE:Lnet/minecraft/component/DataComponentType;
-
BEES
- Mappings:
Namespace Name Mixin selector official SLjr;S:Ljq;intermediary field_49624Lnet/minecraft/class_9334;field_49624:Lnet/minecraft/class_9331;named BEESLnet/minecraft/component/DataComponentTypes;BEES:Lnet/minecraft/component/DataComponentType;
-
LOCK
- Mappings:
Namespace Name Mixin selector official TLjr;T:Ljq;intermediary field_49625Lnet/minecraft/class_9334;field_49625:Lnet/minecraft/class_9331;named LOCKLnet/minecraft/component/DataComponentTypes;LOCK:Lnet/minecraft/component/DataComponentType;
-
CONTAINER_LOOT
- Mappings:
Namespace Name Mixin selector official ULjr;U:Ljq;intermediary field_49626Lnet/minecraft/class_9334;field_49626:Lnet/minecraft/class_9331;named CONTAINER_LOOTLnet/minecraft/component/DataComponentTypes;CONTAINER_LOOT:Lnet/minecraft/component/DataComponentType;
-
DEFAULT_ITEM_COMPONENTS
- Mappings:
Namespace Name Mixin selector official VLjr;V:Ljn;intermediary field_49627Lnet/minecraft/class_9334;field_49627:Lnet/minecraft/class_9323;named DEFAULT_ITEM_COMPONENTSLnet/minecraft/component/DataComponentTypes;DEFAULT_ITEM_COMPONENTS:Lnet/minecraft/component/ComponentMap;
-
-
Constructor Details
-
DataComponentTypes
public DataComponentTypes()
-
-
Method Details
-
getDefault
- Mappings:
Namespace Name Mixin selector official aLjr;a(Lja;)Ljq;intermediary method_57905Lnet/minecraft/class_9334;method_57905(Lnet/minecraft/class_2378;)Lnet/minecraft/class_9331;named getDefaultLnet/minecraft/component/DataComponentTypes;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/component/DataComponentType;
-
register
private static <T> DataComponentType<T> register(String id, UnaryOperator<DataComponentType.Builder<T>> builderOperator) - Mappings:
Namespace Name Mixin selector official aLjr;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Ljq;intermediary method_57906Lnet/minecraft/class_9334;method_57906(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9331;named registerLnet/minecraft/component/DataComponentTypes;register(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/component/DataComponentType;
-