Class DataComponentTypes

java.lang.Object
net.minecraft.component.DataComponentTypes

public class DataComponentTypes extends Object
Mappings:
Namespace Name
named net/minecraft/component/DataComponentTypes
intermediary net/minecraft/class_9334
official kl
  • Field Details Link icon

    • CACHE Link icon

      static final CodecCache CACHE
      Mappings:
      Namespace Name Mixin selector
      named CACHE Lnet/minecraft/component/DataComponentTypes;CACHE:Lnet/minecraft/util/dynamic/CodecCache;
      intermediary field_51518 Lnet/minecraft/class_9334;field_51518:Lnet/minecraft/class_9684;
      official a Lkl;a:Laze;
    • CUSTOM_DATA Link icon

      public static final ComponentType<NbtComponent> CUSTOM_DATA
      Mappings:
      Namespace Name Mixin selector
      named CUSTOM_DATA Lnet/minecraft/component/DataComponentTypes;CUSTOM_DATA:Lnet/minecraft/component/ComponentType;
      intermediary field_49628 Lnet/minecraft/class_9334;field_49628:Lnet/minecraft/class_9331;
      official b Lkl;b:Lkk;
    • MAX_STACK_SIZE Link icon

      public static final ComponentType<Integer> MAX_STACK_SIZE
      Mappings:
      Namespace Name Mixin selector
      named MAX_STACK_SIZE Lnet/minecraft/component/DataComponentTypes;MAX_STACK_SIZE:Lnet/minecraft/component/ComponentType;
      intermediary field_50071 Lnet/minecraft/class_9334;field_50071:Lnet/minecraft/class_9331;
      official c Lkl;c:Lkk;
    • MAX_DAMAGE Link icon

      public static final ComponentType<Integer> MAX_DAMAGE
      Mappings:
      Namespace Name Mixin selector
      named MAX_DAMAGE Lnet/minecraft/component/DataComponentTypes;MAX_DAMAGE:Lnet/minecraft/component/ComponentType;
      intermediary field_50072 Lnet/minecraft/class_9334;field_50072:Lnet/minecraft/class_9331;
      official d Lkl;d:Lkk;
    • DAMAGE Link icon

      public static final ComponentType<Integer> DAMAGE
      Mappings:
      Namespace Name Mixin selector
      named DAMAGE Lnet/minecraft/component/DataComponentTypes;DAMAGE:Lnet/minecraft/component/ComponentType;
      intermediary field_49629 Lnet/minecraft/class_9334;field_49629:Lnet/minecraft/class_9331;
      official e Lkl;e:Lkk;
    • UNBREAKABLE Link icon

      public static final ComponentType<Unit> UNBREAKABLE
      Mappings:
      Namespace Name Mixin selector
      named UNBREAKABLE Lnet/minecraft/component/DataComponentTypes;UNBREAKABLE:Lnet/minecraft/component/ComponentType;
      intermediary field_49630 Lnet/minecraft/class_9334;field_49630:Lnet/minecraft/class_9331;
      official f Lkl;f:Lkk;
    • CUSTOM_NAME Link icon

      public static final ComponentType<Text> CUSTOM_NAME
      Mappings:
      Namespace Name Mixin selector
      named CUSTOM_NAME Lnet/minecraft/component/DataComponentTypes;CUSTOM_NAME:Lnet/minecraft/component/ComponentType;
      intermediary field_49631 Lnet/minecraft/class_9334;field_49631:Lnet/minecraft/class_9331;
      official g Lkl;g:Lkk;
    • ITEM_NAME Link icon

      public static final ComponentType<Text> ITEM_NAME
      Mappings:
      Namespace Name Mixin selector
      named ITEM_NAME Lnet/minecraft/component/DataComponentTypes;ITEM_NAME:Lnet/minecraft/component/ComponentType;
      intermediary field_50239 Lnet/minecraft/class_9334;field_50239:Lnet/minecraft/class_9331;
      official h Lkl;h:Lkk;
    • ITEM_MODEL Link icon

      public static final ComponentType<Identifier> ITEM_MODEL
      Mappings:
      Namespace Name Mixin selector
      named ITEM_MODEL Lnet/minecraft/component/DataComponentTypes;ITEM_MODEL:Lnet/minecraft/component/ComponentType;
      intermediary field_54199 Lnet/minecraft/class_9334;field_54199:Lnet/minecraft/class_9331;
      official i Lkl;i:Lkk;
    • LORE Link icon

      public static final ComponentType<LoreComponent> LORE
      Mappings:
      Namespace Name Mixin selector
      named LORE Lnet/minecraft/component/DataComponentTypes;LORE:Lnet/minecraft/component/ComponentType;
      intermediary field_49632 Lnet/minecraft/class_9334;field_49632:Lnet/minecraft/class_9331;
      official j Lkl;j:Lkk;
    • RARITY Link icon

      public static final ComponentType<Rarity> RARITY
      Mappings:
      Namespace Name Mixin selector
      named RARITY Lnet/minecraft/component/DataComponentTypes;RARITY:Lnet/minecraft/component/ComponentType;
      intermediary field_50073 Lnet/minecraft/class_9334;field_50073:Lnet/minecraft/class_9331;
      official k Lkl;k:Lkk;
    • ENCHANTMENTS Link icon

      public static final ComponentType<ItemEnchantmentsComponent> ENCHANTMENTS
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENTS Lnet/minecraft/component/DataComponentTypes;ENCHANTMENTS:Lnet/minecraft/component/ComponentType;
      intermediary field_49633 Lnet/minecraft/class_9334;field_49633:Lnet/minecraft/class_9331;
      official l Lkl;l:Lkk;
    • CAN_PLACE_ON Link icon

      public static final ComponentType<BlockPredicatesChecker> CAN_PLACE_ON
      Mappings:
      Namespace Name Mixin selector
      named CAN_PLACE_ON Lnet/minecraft/component/DataComponentTypes;CAN_PLACE_ON:Lnet/minecraft/component/ComponentType;
      intermediary field_49634 Lnet/minecraft/class_9334;field_49634:Lnet/minecraft/class_9331;
      official m Lkl;m:Lkk;
    • CAN_BREAK Link icon

      public static final ComponentType<BlockPredicatesChecker> CAN_BREAK
      Mappings:
      Namespace Name Mixin selector
      named CAN_BREAK Lnet/minecraft/component/DataComponentTypes;CAN_BREAK:Lnet/minecraft/component/ComponentType;
      intermediary field_49635 Lnet/minecraft/class_9334;field_49635:Lnet/minecraft/class_9331;
      official n Lkl;n:Lkk;
    • ATTRIBUTE_MODIFIERS Link icon

      public static final ComponentType<AttributeModifiersComponent> ATTRIBUTE_MODIFIERS
      Mappings:
      Namespace Name Mixin selector
      named ATTRIBUTE_MODIFIERS Lnet/minecraft/component/DataComponentTypes;ATTRIBUTE_MODIFIERS:Lnet/minecraft/component/ComponentType;
      intermediary field_49636 Lnet/minecraft/class_9334;field_49636:Lnet/minecraft/class_9331;
      official o Lkl;o:Lkk;
    • CUSTOM_MODEL_DATA Link icon

      public static final ComponentType<CustomModelDataComponent> CUSTOM_MODEL_DATA
      Mappings:
      Namespace Name Mixin selector
      named CUSTOM_MODEL_DATA Lnet/minecraft/component/DataComponentTypes;CUSTOM_MODEL_DATA:Lnet/minecraft/component/ComponentType;
      intermediary field_49637 Lnet/minecraft/class_9334;field_49637:Lnet/minecraft/class_9331;
      official p Lkl;p:Lkk;
    • TOOLTIP_DISPLAY Link icon

      public static final ComponentType<TooltipDisplayComponent> TOOLTIP_DISPLAY
      Mappings:
      Namespace Name Mixin selector
      named TOOLTIP_DISPLAY Lnet/minecraft/component/DataComponentTypes;TOOLTIP_DISPLAY:Lnet/minecraft/component/ComponentType;
      intermediary field_56400 Lnet/minecraft/class_9334;field_56400:Lnet/minecraft/class_9331;
      official q Lkl;q:Lkk;
    • REPAIR_COST Link icon

      public static final ComponentType<Integer> REPAIR_COST
      Mappings:
      Namespace Name Mixin selector
      named REPAIR_COST Lnet/minecraft/component/DataComponentTypes;REPAIR_COST:Lnet/minecraft/component/ComponentType;
      intermediary field_49639 Lnet/minecraft/class_9334;field_49639:Lnet/minecraft/class_9331;
      official r Lkl;r:Lkk;
    • CREATIVE_SLOT_LOCK Link icon

      public static final ComponentType<Unit> CREATIVE_SLOT_LOCK
      Mappings:
      Namespace Name Mixin selector
      named CREATIVE_SLOT_LOCK Lnet/minecraft/component/DataComponentTypes;CREATIVE_SLOT_LOCK:Lnet/minecraft/component/ComponentType;
      intermediary field_49640 Lnet/minecraft/class_9334;field_49640:Lnet/minecraft/class_9331;
      official s Lkl;s:Lkk;
    • ENCHANTMENT_GLINT_OVERRIDE Link icon

      public static final ComponentType<Boolean> ENCHANTMENT_GLINT_OVERRIDE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_GLINT_OVERRIDE Lnet/minecraft/component/DataComponentTypes;ENCHANTMENT_GLINT_OVERRIDE:Lnet/minecraft/component/ComponentType;
      intermediary field_49641 Lnet/minecraft/class_9334;field_49641:Lnet/minecraft/class_9331;
      official t Lkl;t:Lkk;
    • INTANGIBLE_PROJECTILE Link icon

      public static final ComponentType<Unit> INTANGIBLE_PROJECTILE
      Mappings:
      Namespace Name Mixin selector
      named INTANGIBLE_PROJECTILE Lnet/minecraft/component/DataComponentTypes;INTANGIBLE_PROJECTILE:Lnet/minecraft/component/ComponentType;
      intermediary field_49642 Lnet/minecraft/class_9334;field_49642:Lnet/minecraft/class_9331;
      official u Lkl;u:Lkk;
    • FOOD Link icon

      public static final ComponentType<FoodComponent> FOOD
      Mappings:
      Namespace Name Mixin selector
      named FOOD Lnet/minecraft/component/DataComponentTypes;FOOD:Lnet/minecraft/component/ComponentType;
      intermediary field_50075 Lnet/minecraft/class_9334;field_50075:Lnet/minecraft/class_9331;
      official v Lkl;v:Lkk;
    • CONSUMABLE Link icon

      public static final ComponentType<ConsumableComponent> CONSUMABLE
      Mappings:
      Namespace Name Mixin selector
      named CONSUMABLE Lnet/minecraft/component/DataComponentTypes;CONSUMABLE:Lnet/minecraft/component/ComponentType;
      intermediary field_53964 Lnet/minecraft/class_9334;field_53964:Lnet/minecraft/class_9331;
      official w Lkl;w:Lkk;
    • USE_REMAINDER Link icon

      public static final ComponentType<UseRemainderComponent> USE_REMAINDER
      Mappings:
      Namespace Name Mixin selector
      named USE_REMAINDER Lnet/minecraft/component/DataComponentTypes;USE_REMAINDER:Lnet/minecraft/component/ComponentType;
      intermediary field_53965 Lnet/minecraft/class_9334;field_53965:Lnet/minecraft/class_9331;
      official x Lkl;x:Lkk;
    • USE_COOLDOWN Link icon

      public static final ComponentType<UseCooldownComponent> USE_COOLDOWN
      Mappings:
      Namespace Name Mixin selector
      named USE_COOLDOWN Lnet/minecraft/component/DataComponentTypes;USE_COOLDOWN:Lnet/minecraft/component/ComponentType;
      intermediary field_53966 Lnet/minecraft/class_9334;field_53966:Lnet/minecraft/class_9331;
      official y Lkl;y:Lkk;
    • DAMAGE_RESISTANT Link icon

      public static final ComponentType<DamageResistantComponent> DAMAGE_RESISTANT
      Mappings:
      Namespace Name Mixin selector
      named DAMAGE_RESISTANT Lnet/minecraft/component/DataComponentTypes;DAMAGE_RESISTANT:Lnet/minecraft/component/ComponentType;
      intermediary field_54273 Lnet/minecraft/class_9334;field_54273:Lnet/minecraft/class_9331;
      official z Lkl;z:Lkk;
    • TOOL Link icon

      public static final ComponentType<ToolComponent> TOOL
      Mappings:
      Namespace Name Mixin selector
      named TOOL Lnet/minecraft/component/DataComponentTypes;TOOL:Lnet/minecraft/component/ComponentType;
      intermediary field_50077 Lnet/minecraft/class_9334;field_50077:Lnet/minecraft/class_9331;
      official A Lkl;A:Lkk;
    • WEAPON Link icon

      public static final ComponentType<WeaponComponent> WEAPON
      Mappings:
      Namespace Name Mixin selector
      named WEAPON Lnet/minecraft/component/DataComponentTypes;WEAPON:Lnet/minecraft/component/ComponentType;
      intermediary field_55878 Lnet/minecraft/class_9334;field_55878:Lnet/minecraft/class_9331;
      official B Lkl;B:Lkk;
    • ENCHANTABLE Link icon

      public static final ComponentType<EnchantableComponent> ENCHANTABLE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTABLE Lnet/minecraft/component/DataComponentTypes;ENCHANTABLE:Lnet/minecraft/component/ComponentType;
      intermediary field_53695 Lnet/minecraft/class_9334;field_53695:Lnet/minecraft/class_9331;
      official C Lkl;C:Lkk;
    • EQUIPPABLE Link icon

      public static final ComponentType<EquippableComponent> EQUIPPABLE
      Mappings:
      Namespace Name Mixin selector
      named EQUIPPABLE Lnet/minecraft/component/DataComponentTypes;EQUIPPABLE:Lnet/minecraft/component/ComponentType;
      intermediary field_54196 Lnet/minecraft/class_9334;field_54196:Lnet/minecraft/class_9331;
      official D Lkl;D:Lkk;
    • REPAIRABLE Link icon

      public static final ComponentType<RepairableComponent> REPAIRABLE
      Mappings:
      Namespace Name Mixin selector
      named REPAIRABLE Lnet/minecraft/component/DataComponentTypes;REPAIRABLE:Lnet/minecraft/component/ComponentType;
      intermediary field_53696 Lnet/minecraft/class_9334;field_53696:Lnet/minecraft/class_9331;
      official E Lkl;E:Lkk;
    • GLIDER Link icon

      public static final ComponentType<Unit> GLIDER
      Mappings:
      Namespace Name Mixin selector
      named GLIDER Lnet/minecraft/component/DataComponentTypes;GLIDER:Lnet/minecraft/component/ComponentType;
      intermediary field_54197 Lnet/minecraft/class_9334;field_54197:Lnet/minecraft/class_9331;
      official F Lkl;F:Lkk;
    • TOOLTIP_STYLE Link icon

      public static final ComponentType<Identifier> TOOLTIP_STYLE
      Mappings:
      Namespace Name Mixin selector
      named TOOLTIP_STYLE Lnet/minecraft/component/DataComponentTypes;TOOLTIP_STYLE:Lnet/minecraft/component/ComponentType;
      intermediary field_54198 Lnet/minecraft/class_9334;field_54198:Lnet/minecraft/class_9331;
      official G Lkl;G:Lkk;
    • DEATH_PROTECTION Link icon

      public static final ComponentType<DeathProtectionComponent> DEATH_PROTECTION
      Mappings:
      Namespace Name Mixin selector
      named DEATH_PROTECTION Lnet/minecraft/component/DataComponentTypes;DEATH_PROTECTION:Lnet/minecraft/component/ComponentType;
      intermediary field_54274 Lnet/minecraft/class_9334;field_54274:Lnet/minecraft/class_9331;
      official H Lkl;H:Lkk;
    • BLOCKS_ATTACKS Link icon

      public static final ComponentType<BlocksAttacksComponent> BLOCKS_ATTACKS
      Mappings:
      Namespace Name Mixin selector
      named BLOCKS_ATTACKS Lnet/minecraft/component/DataComponentTypes;BLOCKS_ATTACKS:Lnet/minecraft/component/ComponentType;
      intermediary field_56396 Lnet/minecraft/class_9334;field_56396:Lnet/minecraft/class_9331;
      official I Lkl;I:Lkk;
    • STORED_ENCHANTMENTS Link icon

      public static final ComponentType<ItemEnchantmentsComponent> STORED_ENCHANTMENTS
      Mappings:
      Namespace Name Mixin selector
      named STORED_ENCHANTMENTS Lnet/minecraft/component/DataComponentTypes;STORED_ENCHANTMENTS:Lnet/minecraft/component/ComponentType;
      intermediary field_49643 Lnet/minecraft/class_9334;field_49643:Lnet/minecraft/class_9331;
      official J Lkl;J:Lkk;
    • DYED_COLOR Link icon

      public static final ComponentType<DyedColorComponent> DYED_COLOR
      Mappings:
      Namespace Name Mixin selector
      named DYED_COLOR Lnet/minecraft/component/DataComponentTypes;DYED_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_49644 Lnet/minecraft/class_9334;field_49644:Lnet/minecraft/class_9331;
      official K Lkl;K:Lkk;
    • MAP_COLOR Link icon

      public static final ComponentType<MapColorComponent> MAP_COLOR
      Mappings:
      Namespace Name Mixin selector
      named MAP_COLOR Lnet/minecraft/component/DataComponentTypes;MAP_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_49645 Lnet/minecraft/class_9334;field_49645:Lnet/minecraft/class_9331;
      official L Lkl;L:Lkk;
    • MAP_ID Link icon

      public static final ComponentType<MapIdComponent> MAP_ID
      Mappings:
      Namespace Name Mixin selector
      named MAP_ID Lnet/minecraft/component/DataComponentTypes;MAP_ID:Lnet/minecraft/component/ComponentType;
      intermediary field_49646 Lnet/minecraft/class_9334;field_49646:Lnet/minecraft/class_9331;
      official M Lkl;M:Lkk;
    • MAP_DECORATIONS Link icon

      public static final ComponentType<MapDecorationsComponent> MAP_DECORATIONS
      Mappings:
      Namespace Name Mixin selector
      named MAP_DECORATIONS Lnet/minecraft/component/DataComponentTypes;MAP_DECORATIONS:Lnet/minecraft/component/ComponentType;
      intermediary field_49647 Lnet/minecraft/class_9334;field_49647:Lnet/minecraft/class_9331;
      official N Lkl;N:Lkk;
    • MAP_POST_PROCESSING Link icon

      public static final ComponentType<MapPostProcessingComponent> MAP_POST_PROCESSING
      Mappings:
      Namespace Name Mixin selector
      named MAP_POST_PROCESSING Lnet/minecraft/component/DataComponentTypes;MAP_POST_PROCESSING:Lnet/minecraft/component/ComponentType;
      intermediary field_49648 Lnet/minecraft/class_9334;field_49648:Lnet/minecraft/class_9331;
      official O Lkl;O:Lkk;
    • CHARGED_PROJECTILES Link icon

      public static final ComponentType<ChargedProjectilesComponent> CHARGED_PROJECTILES
      Mappings:
      Namespace Name Mixin selector
      named CHARGED_PROJECTILES Lnet/minecraft/component/DataComponentTypes;CHARGED_PROJECTILES:Lnet/minecraft/component/ComponentType;
      intermediary field_49649 Lnet/minecraft/class_9334;field_49649:Lnet/minecraft/class_9331;
      official P Lkl;P:Lkk;
    • BUNDLE_CONTENTS Link icon

      public static final ComponentType<BundleContentsComponent> BUNDLE_CONTENTS
      Mappings:
      Namespace Name Mixin selector
      named BUNDLE_CONTENTS Lnet/minecraft/component/DataComponentTypes;BUNDLE_CONTENTS:Lnet/minecraft/component/ComponentType;
      intermediary field_49650 Lnet/minecraft/class_9334;field_49650:Lnet/minecraft/class_9331;
      official Q Lkl;Q:Lkk;
    • POTION_CONTENTS Link icon

      public static final ComponentType<PotionContentsComponent> POTION_CONTENTS
      Mappings:
      Namespace Name Mixin selector
      named POTION_CONTENTS Lnet/minecraft/component/DataComponentTypes;POTION_CONTENTS:Lnet/minecraft/component/ComponentType;
      intermediary field_49651 Lnet/minecraft/class_9334;field_49651:Lnet/minecraft/class_9331;
      official R Lkl;R:Lkk;
    • POTION_DURATION_SCALE Link icon

      public static final ComponentType<Float> POTION_DURATION_SCALE
      Mappings:
      Namespace Name Mixin selector
      named POTION_DURATION_SCALE Lnet/minecraft/component/DataComponentTypes;POTION_DURATION_SCALE:Lnet/minecraft/component/ComponentType;
      intermediary field_55879 Lnet/minecraft/class_9334;field_55879:Lnet/minecraft/class_9331;
      official S Lkl;S:Lkk;
    • SUSPICIOUS_STEW_EFFECTS Link icon

      public static final ComponentType<SuspiciousStewEffectsComponent> SUSPICIOUS_STEW_EFFECTS
      Mappings:
      Namespace Name Mixin selector
      named SUSPICIOUS_STEW_EFFECTS Lnet/minecraft/component/DataComponentTypes;SUSPICIOUS_STEW_EFFECTS:Lnet/minecraft/component/ComponentType;
      intermediary field_49652 Lnet/minecraft/class_9334;field_49652:Lnet/minecraft/class_9331;
      official T Lkl;T:Lkk;
    • WRITABLE_BOOK_CONTENT Link icon

      public static final ComponentType<WritableBookContentComponent> WRITABLE_BOOK_CONTENT
      Mappings:
      Namespace Name Mixin selector
      named WRITABLE_BOOK_CONTENT Lnet/minecraft/component/DataComponentTypes;WRITABLE_BOOK_CONTENT:Lnet/minecraft/component/ComponentType;
      intermediary field_49653 Lnet/minecraft/class_9334;field_49653:Lnet/minecraft/class_9331;
      official U Lkl;U:Lkk;
    • WRITTEN_BOOK_CONTENT Link icon

      public static final ComponentType<WrittenBookContentComponent> WRITTEN_BOOK_CONTENT
      Mappings:
      Namespace Name Mixin selector
      named WRITTEN_BOOK_CONTENT Lnet/minecraft/component/DataComponentTypes;WRITTEN_BOOK_CONTENT:Lnet/minecraft/component/ComponentType;
      intermediary field_49606 Lnet/minecraft/class_9334;field_49606:Lnet/minecraft/class_9331;
      official V Lkl;V:Lkk;
    • TRIM Link icon

      public static final ComponentType<ArmorTrim> TRIM
      Mappings:
      Namespace Name Mixin selector
      named TRIM Lnet/minecraft/component/DataComponentTypes;TRIM:Lnet/minecraft/component/ComponentType;
      intermediary field_49607 Lnet/minecraft/class_9334;field_49607:Lnet/minecraft/class_9331;
      official W Lkl;W:Lkk;
    • DEBUG_STICK_STATE Link icon

      public static final ComponentType<DebugStickStateComponent> DEBUG_STICK_STATE
      Mappings:
      Namespace Name Mixin selector
      named DEBUG_STICK_STATE Lnet/minecraft/component/DataComponentTypes;DEBUG_STICK_STATE:Lnet/minecraft/component/ComponentType;
      intermediary field_49608 Lnet/minecraft/class_9334;field_49608:Lnet/minecraft/class_9331;
      official X Lkl;X:Lkk;
    • ENTITY_DATA Link icon

      public static final ComponentType<NbtComponent> ENTITY_DATA
      Mappings:
      Namespace Name Mixin selector
      named ENTITY_DATA Lnet/minecraft/component/DataComponentTypes;ENTITY_DATA:Lnet/minecraft/component/ComponentType;
      intermediary field_49609 Lnet/minecraft/class_9334;field_49609:Lnet/minecraft/class_9331;
      official Y Lkl;Y:Lkk;
    • BUCKET_ENTITY_DATA Link icon

      public static final ComponentType<NbtComponent> BUCKET_ENTITY_DATA
      Mappings:
      Namespace Name Mixin selector
      named BUCKET_ENTITY_DATA Lnet/minecraft/component/DataComponentTypes;BUCKET_ENTITY_DATA:Lnet/minecraft/component/ComponentType;
      intermediary field_49610 Lnet/minecraft/class_9334;field_49610:Lnet/minecraft/class_9331;
      official Z Lkl;Z:Lkk;
    • BLOCK_ENTITY_DATA Link icon

      public static final ComponentType<NbtComponent> BLOCK_ENTITY_DATA
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_ENTITY_DATA Lnet/minecraft/component/DataComponentTypes;BLOCK_ENTITY_DATA:Lnet/minecraft/component/ComponentType;
      intermediary field_49611 Lnet/minecraft/class_9334;field_49611:Lnet/minecraft/class_9331;
      official aa Lkl;aa:Lkk;
    • INSTRUMENT Link icon

      public static final ComponentType<InstrumentComponent> INSTRUMENT
      Mappings:
      Namespace Name Mixin selector
      named INSTRUMENT Lnet/minecraft/component/DataComponentTypes;INSTRUMENT:Lnet/minecraft/component/ComponentType;
      intermediary field_49612 Lnet/minecraft/class_9334;field_49612:Lnet/minecraft/class_9331;
      official ab Lkl;ab:Lkk;
    • PROVIDES_TRIM_MATERIAL Link icon

      public static final ComponentType<ProvidesTrimMaterialComponent> PROVIDES_TRIM_MATERIAL
      Mappings:
      Namespace Name Mixin selector
      named PROVIDES_TRIM_MATERIAL Lnet/minecraft/component/DataComponentTypes;PROVIDES_TRIM_MATERIAL:Lnet/minecraft/component/ComponentType;
      intermediary field_56397 Lnet/minecraft/class_9334;field_56397:Lnet/minecraft/class_9331;
      official ac Lkl;ac:Lkk;
    • OMINOUS_BOTTLE_AMPLIFIER Link icon

      public static final ComponentType<OminousBottleAmplifierComponent> OMINOUS_BOTTLE_AMPLIFIER
      Mappings:
      Namespace Name Mixin selector
      named OMINOUS_BOTTLE_AMPLIFIER Lnet/minecraft/component/DataComponentTypes;OMINOUS_BOTTLE_AMPLIFIER:Lnet/minecraft/component/ComponentType;
      intermediary field_50238 Lnet/minecraft/class_9334;field_50238:Lnet/minecraft/class_9331;
      official ad Lkl;ad:Lkk;
    • JUKEBOX_PLAYABLE Link icon

      public static final ComponentType<JukeboxPlayableComponent> JUKEBOX_PLAYABLE
      Mappings:
      Namespace Name Mixin selector
      named JUKEBOX_PLAYABLE Lnet/minecraft/component/DataComponentTypes;JUKEBOX_PLAYABLE:Lnet/minecraft/component/ComponentType;
      intermediary field_52175 Lnet/minecraft/class_9334;field_52175:Lnet/minecraft/class_9331;
      official ae Lkl;ae:Lkk;
    • PROVIDES_BANNER_PATTERNS Link icon

      public static final ComponentType<TagKey<BannerPattern>> PROVIDES_BANNER_PATTERNS
      Mappings:
      Namespace Name Mixin selector
      named PROVIDES_BANNER_PATTERNS Lnet/minecraft/component/DataComponentTypes;PROVIDES_BANNER_PATTERNS:Lnet/minecraft/component/ComponentType;
      intermediary field_56398 Lnet/minecraft/class_9334;field_56398:Lnet/minecraft/class_9331;
      official af Lkl;af:Lkk;
    • RECIPES Link icon

      public static final ComponentType<List<RegistryKey<Recipe<?>>>> RECIPES
      Mappings:
      Namespace Name Mixin selector
      named RECIPES Lnet/minecraft/component/DataComponentTypes;RECIPES:Lnet/minecraft/component/ComponentType;
      intermediary field_49613 Lnet/minecraft/class_9334;field_49613:Lnet/minecraft/class_9331;
      official ag Lkl;ag:Lkk;
    • LODESTONE_TRACKER Link icon

      public static final ComponentType<LodestoneTrackerComponent> LODESTONE_TRACKER
      Mappings:
      Namespace Name Mixin selector
      named LODESTONE_TRACKER Lnet/minecraft/component/DataComponentTypes;LODESTONE_TRACKER:Lnet/minecraft/component/ComponentType;
      intermediary field_49614 Lnet/minecraft/class_9334;field_49614:Lnet/minecraft/class_9331;
      official ah Lkl;ah:Lkk;
    • FIREWORK_EXPLOSION Link icon

      public static final ComponentType<FireworkExplosionComponent> FIREWORK_EXPLOSION
      Mappings:
      Namespace Name Mixin selector
      named FIREWORK_EXPLOSION Lnet/minecraft/component/DataComponentTypes;FIREWORK_EXPLOSION:Lnet/minecraft/component/ComponentType;
      intermediary field_49615 Lnet/minecraft/class_9334;field_49615:Lnet/minecraft/class_9331;
      official ai Lkl;ai:Lkk;
    • FIREWORKS Link icon

      public static final ComponentType<FireworksComponent> FIREWORKS
      Mappings:
      Namespace Name Mixin selector
      named FIREWORKS Lnet/minecraft/component/DataComponentTypes;FIREWORKS:Lnet/minecraft/component/ComponentType;
      intermediary field_49616 Lnet/minecraft/class_9334;field_49616:Lnet/minecraft/class_9331;
      official aj Lkl;aj:Lkk;
    • PROFILE Link icon

      public static final ComponentType<ProfileComponent> PROFILE
      Mappings:
      Namespace Name Mixin selector
      named PROFILE Lnet/minecraft/component/DataComponentTypes;PROFILE:Lnet/minecraft/component/ComponentType;
      intermediary field_49617 Lnet/minecraft/class_9334;field_49617:Lnet/minecraft/class_9331;
      official ak Lkl;ak:Lkk;
    • NOTE_BLOCK_SOUND Link icon

      public static final ComponentType<Identifier> NOTE_BLOCK_SOUND
      Mappings:
      Namespace Name Mixin selector
      named NOTE_BLOCK_SOUND Lnet/minecraft/component/DataComponentTypes;NOTE_BLOCK_SOUND:Lnet/minecraft/component/ComponentType;
      intermediary field_49618 Lnet/minecraft/class_9334;field_49618:Lnet/minecraft/class_9331;
      official al Lkl;al:Lkk;
    • BASE_COLOR Link icon

      public static final ComponentType<DyeColor> BASE_COLOR
      Mappings:
      Namespace Name Mixin selector
      named BASE_COLOR Lnet/minecraft/component/DataComponentTypes;BASE_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_49620 Lnet/minecraft/class_9334;field_49620:Lnet/minecraft/class_9331;
      official an Lkl;an:Lkk;
    • POT_DECORATIONS Link icon

      public static final ComponentType<Sherds> POT_DECORATIONS
      Mappings:
      Namespace Name Mixin selector
      named POT_DECORATIONS Lnet/minecraft/component/DataComponentTypes;POT_DECORATIONS:Lnet/minecraft/component/ComponentType;
      intermediary field_49621 Lnet/minecraft/class_9334;field_49621:Lnet/minecraft/class_9331;
      official ao Lkl;ao:Lkk;
    • CONTAINER Link icon

      public static final ComponentType<ContainerComponent> CONTAINER
      Mappings:
      Namespace Name Mixin selector
      named CONTAINER Lnet/minecraft/component/DataComponentTypes;CONTAINER:Lnet/minecraft/component/ComponentType;
      intermediary field_49622 Lnet/minecraft/class_9334;field_49622:Lnet/minecraft/class_9331;
      official ap Lkl;ap:Lkk;
    • BLOCK_STATE Link icon

      public static final ComponentType<BlockStateComponent> BLOCK_STATE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_STATE Lnet/minecraft/component/DataComponentTypes;BLOCK_STATE:Lnet/minecraft/component/ComponentType;
      intermediary field_49623 Lnet/minecraft/class_9334;field_49623:Lnet/minecraft/class_9331;
      official aq Lkl;aq:Lkk;
    • BEES Link icon

      public static final ComponentType<BeesComponent> BEES
      Mappings:
      Namespace Name Mixin selector
      named BEES Lnet/minecraft/component/DataComponentTypes;BEES:Lnet/minecraft/component/ComponentType;
      intermediary field_49624 Lnet/minecraft/class_9334;field_49624:Lnet/minecraft/class_9331;
      official ar Lkl;ar:Lkk;
    • LOCK Link icon

      public static final ComponentType<ContainerLock> LOCK
      Mappings:
      Namespace Name Mixin selector
      named LOCK Lnet/minecraft/component/DataComponentTypes;LOCK:Lnet/minecraft/component/ComponentType;
      intermediary field_49625 Lnet/minecraft/class_9334;field_49625:Lnet/minecraft/class_9331;
      official as Lkl;as:Lkk;
    • CONTAINER_LOOT Link icon

      public static final ComponentType<ContainerLootComponent> CONTAINER_LOOT
      Mappings:
      Namespace Name Mixin selector
      named CONTAINER_LOOT Lnet/minecraft/component/DataComponentTypes;CONTAINER_LOOT:Lnet/minecraft/component/ComponentType;
      intermediary field_49626 Lnet/minecraft/class_9334;field_49626:Lnet/minecraft/class_9331;
      official at Lkl;at:Lkk;
    • BREAK_SOUND Link icon

      public static final ComponentType<RegistryEntry<SoundEvent>> BREAK_SOUND
      Mappings:
      Namespace Name Mixin selector
      named BREAK_SOUND Lnet/minecraft/component/DataComponentTypes;BREAK_SOUND:Lnet/minecraft/component/ComponentType;
      intermediary field_56399 Lnet/minecraft/class_9334;field_56399:Lnet/minecraft/class_9331;
      official au Lkl;au:Lkk;
    • VILLAGER_VARIANT Link icon

      public static final ComponentType<RegistryEntry<VillagerType>> VILLAGER_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named VILLAGER_VARIANT Lnet/minecraft/component/DataComponentTypes;VILLAGER_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56145 Lnet/minecraft/class_9334;field_56145:Lnet/minecraft/class_9331;
      official av Lkl;av:Lkk;
    • WOLF_VARIANT Link icon

      public static final ComponentType<RegistryEntry<WolfVariant>> WOLF_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named WOLF_VARIANT Lnet/minecraft/component/DataComponentTypes;WOLF_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56146 Lnet/minecraft/class_9334;field_56146:Lnet/minecraft/class_9331;
      official aw Lkl;aw:Lkk;
    • WOLF_SOUND_VARIANT Link icon

      public static final ComponentType<RegistryEntry<WolfSoundVariant>> WOLF_SOUND_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named WOLF_SOUND_VARIANT Lnet/minecraft/component/DataComponentTypes;WOLF_SOUND_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_57109 Lnet/minecraft/class_9334;field_57109:Lnet/minecraft/class_9331;
      official ax Lkl;ax:Lkk;
    • WOLF_COLLAR Link icon

      public static final ComponentType<DyeColor> WOLF_COLLAR
      Mappings:
      Namespace Name Mixin selector
      named WOLF_COLLAR Lnet/minecraft/component/DataComponentTypes;WOLF_COLLAR:Lnet/minecraft/component/ComponentType;
      intermediary field_56147 Lnet/minecraft/class_9334;field_56147:Lnet/minecraft/class_9331;
      official ay Lkl;ay:Lkk;
    • FOX_VARIANT Link icon

      public static final ComponentType<FoxEntity.Variant> FOX_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named FOX_VARIANT Lnet/minecraft/component/DataComponentTypes;FOX_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56148 Lnet/minecraft/class_9334;field_56148:Lnet/minecraft/class_9331;
      official az Lkl;az:Lkk;
    • SALMON_SIZE Link icon

      public static final ComponentType<SalmonEntity.Variant> SALMON_SIZE
      Mappings:
      Namespace Name Mixin selector
      named SALMON_SIZE Lnet/minecraft/component/DataComponentTypes;SALMON_SIZE:Lnet/minecraft/component/ComponentType;
      intermediary field_56149 Lnet/minecraft/class_9334;field_56149:Lnet/minecraft/class_9331;
      official aA Lkl;aA:Lkk;
    • PARROT_VARIANT Link icon

      public static final ComponentType<ParrotEntity.Variant> PARROT_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named PARROT_VARIANT Lnet/minecraft/component/DataComponentTypes;PARROT_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56150 Lnet/minecraft/class_9334;field_56150:Lnet/minecraft/class_9331;
      official aB Lkl;aB:Lkk;
    • TROPICAL_FISH_PATTERN Link icon

      public static final ComponentType<TropicalFishEntity.Pattern> TROPICAL_FISH_PATTERN
      Mappings:
      Namespace Name Mixin selector
      named TROPICAL_FISH_PATTERN Lnet/minecraft/component/DataComponentTypes;TROPICAL_FISH_PATTERN:Lnet/minecraft/component/ComponentType;
      intermediary field_56151 Lnet/minecraft/class_9334;field_56151:Lnet/minecraft/class_9331;
      official aC Lkl;aC:Lkk;
    • TROPICAL_FISH_BASE_COLOR Link icon

      public static final ComponentType<DyeColor> TROPICAL_FISH_BASE_COLOR
      Mappings:
      Namespace Name Mixin selector
      named TROPICAL_FISH_BASE_COLOR Lnet/minecraft/component/DataComponentTypes;TROPICAL_FISH_BASE_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_56152 Lnet/minecraft/class_9334;field_56152:Lnet/minecraft/class_9331;
      official aD Lkl;aD:Lkk;
    • TROPICAL_FISH_PATTERN_COLOR Link icon

      public static final ComponentType<DyeColor> TROPICAL_FISH_PATTERN_COLOR
      Mappings:
      Namespace Name Mixin selector
      named TROPICAL_FISH_PATTERN_COLOR Lnet/minecraft/component/DataComponentTypes;TROPICAL_FISH_PATTERN_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_56132 Lnet/minecraft/class_9334;field_56132:Lnet/minecraft/class_9331;
      official aE Lkl;aE:Lkk;
    • MOOSHROOM_VARIANT Link icon

      public static final ComponentType<MooshroomEntity.Variant> MOOSHROOM_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named MOOSHROOM_VARIANT Lnet/minecraft/component/DataComponentTypes;MOOSHROOM_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56133 Lnet/minecraft/class_9334;field_56133:Lnet/minecraft/class_9331;
      official aF Lkl;aF:Lkk;
    • RABBIT_VARIANT Link icon

      public static final ComponentType<RabbitEntity.Variant> RABBIT_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named RABBIT_VARIANT Lnet/minecraft/component/DataComponentTypes;RABBIT_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56134 Lnet/minecraft/class_9334;field_56134:Lnet/minecraft/class_9331;
      official aG Lkl;aG:Lkk;
    • PIG_VARIANT Link icon

      public static final ComponentType<RegistryEntry<PigVariant>> PIG_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named PIG_VARIANT Lnet/minecraft/component/DataComponentTypes;PIG_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56135 Lnet/minecraft/class_9334;field_56135:Lnet/minecraft/class_9331;
      official aH Lkl;aH:Lkk;
    • COW_VARIANT Link icon

      public static final ComponentType<RegistryEntry<CowVariant>> COW_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named COW_VARIANT Lnet/minecraft/component/DataComponentTypes;COW_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56508 Lnet/minecraft/class_9334;field_56508:Lnet/minecraft/class_9331;
      official aI Lkl;aI:Lkk;
    • CHICKEN_VARIANT Link icon

      public static final ComponentType<LazyRegistryEntryReference<ChickenVariant>> CHICKEN_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named CHICKEN_VARIANT Lnet/minecraft/component/DataComponentTypes;CHICKEN_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56595 Lnet/minecraft/class_9334;field_56595:Lnet/minecraft/class_9331;
      official aJ Lkl;aJ:Lkk;
    • FROG_VARIANT Link icon

      public static final ComponentType<RegistryEntry<FrogVariant>> FROG_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named FROG_VARIANT Lnet/minecraft/component/DataComponentTypes;FROG_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56136 Lnet/minecraft/class_9334;field_56136:Lnet/minecraft/class_9331;
      official aK Lkl;aK:Lkk;
    • HORSE_VARIANT Link icon

      public static final ComponentType<HorseColor> HORSE_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named HORSE_VARIANT Lnet/minecraft/component/DataComponentTypes;HORSE_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56137 Lnet/minecraft/class_9334;field_56137:Lnet/minecraft/class_9331;
      official aL Lkl;aL:Lkk;
    • PAINTING_VARIANT Link icon

      public static final ComponentType<RegistryEntry<PaintingVariant>> PAINTING_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named PAINTING_VARIANT Lnet/minecraft/component/DataComponentTypes;PAINTING_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56138 Lnet/minecraft/class_9334;field_56138:Lnet/minecraft/class_9331;
      official aM Lkl;aM:Lkk;
    • LLAMA_VARIANT Link icon

      public static final ComponentType<LlamaEntity.Variant> LLAMA_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named LLAMA_VARIANT Lnet/minecraft/component/DataComponentTypes;LLAMA_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56139 Lnet/minecraft/class_9334;field_56139:Lnet/minecraft/class_9331;
      official aN Lkl;aN:Lkk;
    • AXOLOTL_VARIANT Link icon

      public static final ComponentType<AxolotlEntity.Variant> AXOLOTL_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named AXOLOTL_VARIANT Lnet/minecraft/component/DataComponentTypes;AXOLOTL_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56140 Lnet/minecraft/class_9334;field_56140:Lnet/minecraft/class_9331;
      official aO Lkl;aO:Lkk;
    • CAT_VARIANT Link icon

      public static final ComponentType<RegistryEntry<CatVariant>> CAT_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named CAT_VARIANT Lnet/minecraft/component/DataComponentTypes;CAT_VARIANT:Lnet/minecraft/component/ComponentType;
      intermediary field_56141 Lnet/minecraft/class_9334;field_56141:Lnet/minecraft/class_9331;
      official aP Lkl;aP:Lkk;
    • CAT_COLLAR Link icon

      public static final ComponentType<DyeColor> CAT_COLLAR
      Mappings:
      Namespace Name Mixin selector
      named CAT_COLLAR Lnet/minecraft/component/DataComponentTypes;CAT_COLLAR:Lnet/minecraft/component/ComponentType;
      intermediary field_56142 Lnet/minecraft/class_9334;field_56142:Lnet/minecraft/class_9331;
      official aQ Lkl;aQ:Lkk;
    • SHEEP_COLOR Link icon

      public static final ComponentType<DyeColor> SHEEP_COLOR
      Mappings:
      Namespace Name Mixin selector
      named SHEEP_COLOR Lnet/minecraft/component/DataComponentTypes;SHEEP_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_56143 Lnet/minecraft/class_9334;field_56143:Lnet/minecraft/class_9331;
      official aR Lkl;aR:Lkk;
    • SHULKER_COLOR Link icon

      public static final ComponentType<DyeColor> SHULKER_COLOR
      Mappings:
      Namespace Name Mixin selector
      named SHULKER_COLOR Lnet/minecraft/component/DataComponentTypes;SHULKER_COLOR:Lnet/minecraft/component/ComponentType;
      intermediary field_56144 Lnet/minecraft/class_9334;field_56144:Lnet/minecraft/class_9331;
      official aS Lkl;aS:Lkk;
    • DEFAULT_ITEM_COMPONENTS Link icon

      public static final ComponentMap DEFAULT_ITEM_COMPONENTS
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_ITEM_COMPONENTS Lnet/minecraft/component/DataComponentTypes;DEFAULT_ITEM_COMPONENTS:Lnet/minecraft/component/ComponentMap;
      intermediary field_49627 Lnet/minecraft/class_9334;field_49627:Lnet/minecraft/class_9323;
      official aT Lkl;aT:Lki;
  • Constructor Details Link icon

    • DataComponentTypes Link icon

      public DataComponentTypes()
  • Method Details Link icon

    • getDefault Link icon

      public static ComponentType<?> getDefault(Registry<ComponentType<?>> registry)
      Mappings:
      Namespace Name Mixin selector
      named getDefault Lnet/minecraft/component/DataComponentTypes;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/component/ComponentType;
      intermediary method_57905 Lnet/minecraft/class_9334;method_57905(Lnet/minecraft/class_2378;)Lnet/minecraft/class_9331;
      official a Lkl;a(Ljt;)Lkk;
    • register Link icon

      private static <T> ComponentType<T> register(String id, UnaryOperator<ComponentType.Builder<T>> builderOperator)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/component/DataComponentTypes;register(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/component/ComponentType;
      intermediary method_57906 Lnet/minecraft/class_9334;method_57906(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9331;
      official a Lkl;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkk;