Class DataComponentTypeKeys

java.lang.Object
io.papermc.paper.registry.keys.DataComponentTypeKeys

@NullMarked @GeneratedFrom("1.21.5") public final class DataComponentTypeKeys extends Object
API Note:
The fields provided here are a direct representation of what is available from the vanilla game source. They may be changed (including removals) on any Minecraft version bump, so cross-version compatibility is not provided on the same level as it is on most of the other API.
  • Field Details

    • ATTRIBUTE_MODIFIERS

      public static final TypedKey<DataComponentType> ATTRIBUTE_MODIFIERS
      minecraft:attribute_modifiers
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • AXOLOTL_VARIANT

      public static final TypedKey<DataComponentType> AXOLOTL_VARIANT
      minecraft:axolotl/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BASE_COLOR

      public static final TypedKey<DataComponentType> BASE_COLOR
      minecraft:base_color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BEES

      public static final TypedKey<DataComponentType> BEES
      minecraft:bees
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BLOCK_ENTITY_DATA

      public static final TypedKey<DataComponentType> BLOCK_ENTITY_DATA
      minecraft:block_entity_data
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BLOCK_STATE

      public static final TypedKey<DataComponentType> BLOCK_STATE
      minecraft:block_state
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BLOCKS_ATTACKS

      public static final TypedKey<DataComponentType> BLOCKS_ATTACKS
      minecraft:blocks_attacks
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BREAK_SOUND

      public static final TypedKey<DataComponentType> BREAK_SOUND
      minecraft:break_sound
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BUCKET_ENTITY_DATA

      public static final TypedKey<DataComponentType> BUCKET_ENTITY_DATA
      minecraft:bucket_entity_data
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BUNDLE_CONTENTS

      public static final TypedKey<DataComponentType> BUNDLE_CONTENTS
      minecraft:bundle_contents
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CAN_BREAK

      public static final TypedKey<DataComponentType> CAN_BREAK
      minecraft:can_break
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CAN_PLACE_ON

      public static final TypedKey<DataComponentType> CAN_PLACE_ON
      minecraft:can_place_on
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CAT_COLLAR

      public static final TypedKey<DataComponentType> CAT_COLLAR
      minecraft:cat/collar
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CAT_VARIANT

      public static final TypedKey<DataComponentType> CAT_VARIANT
      minecraft:cat/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CHARGED_PROJECTILES

      public static final TypedKey<DataComponentType> CHARGED_PROJECTILES
      minecraft:charged_projectiles
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CHICKEN_VARIANT

      public static final TypedKey<DataComponentType> CHICKEN_VARIANT
      minecraft:chicken/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CONSUMABLE

      public static final TypedKey<DataComponentType> CONSUMABLE
      minecraft:consumable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CONTAINER

      public static final TypedKey<DataComponentType> CONTAINER
      minecraft:container
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CONTAINER_LOOT

      public static final TypedKey<DataComponentType> CONTAINER_LOOT
      minecraft:container_loot
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • COW_VARIANT

      public static final TypedKey<DataComponentType> COW_VARIANT
      minecraft:cow/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CREATIVE_SLOT_LOCK

      public static final TypedKey<DataComponentType> CREATIVE_SLOT_LOCK
      minecraft:creative_slot_lock
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CUSTOM_DATA

      public static final TypedKey<DataComponentType> CUSTOM_DATA
      minecraft:custom_data
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CUSTOM_MODEL_DATA

      public static final TypedKey<DataComponentType> CUSTOM_MODEL_DATA
      minecraft:custom_model_data
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CUSTOM_NAME

      public static final TypedKey<DataComponentType> CUSTOM_NAME
      minecraft:custom_name
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DAMAGE

      public static final TypedKey<DataComponentType> DAMAGE
      minecraft:damage
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DAMAGE_RESISTANT

      public static final TypedKey<DataComponentType> DAMAGE_RESISTANT
      minecraft:damage_resistant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DEATH_PROTECTION

      public static final TypedKey<DataComponentType> DEATH_PROTECTION
      minecraft:death_protection
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DEBUG_STICK_STATE

      public static final TypedKey<DataComponentType> DEBUG_STICK_STATE
      minecraft:debug_stick_state
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DYED_COLOR

      public static final TypedKey<DataComponentType> DYED_COLOR
      minecraft:dyed_color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ENCHANTABLE

      public static final TypedKey<DataComponentType> ENCHANTABLE
      minecraft:enchantable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ENCHANTMENT_GLINT_OVERRIDE

      public static final TypedKey<DataComponentType> ENCHANTMENT_GLINT_OVERRIDE
      minecraft:enchantment_glint_override
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ENCHANTMENTS

      public static final TypedKey<DataComponentType> ENCHANTMENTS
      minecraft:enchantments
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ENTITY_DATA

      public static final TypedKey<DataComponentType> ENTITY_DATA
      minecraft:entity_data
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EQUIPPABLE

      public static final TypedKey<DataComponentType> EQUIPPABLE
      minecraft:equippable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FIREWORK_EXPLOSION

      public static final TypedKey<DataComponentType> FIREWORK_EXPLOSION
      minecraft:firework_explosion
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FIREWORKS

      public static final TypedKey<DataComponentType> FIREWORKS
      minecraft:fireworks
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FOOD

      public static final TypedKey<DataComponentType> FOOD
      minecraft:food
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FOX_VARIANT

      public static final TypedKey<DataComponentType> FOX_VARIANT
      minecraft:fox/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FROG_VARIANT

      public static final TypedKey<DataComponentType> FROG_VARIANT
      minecraft:frog/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • GLIDER

      public static final TypedKey<DataComponentType> GLIDER
      minecraft:glider
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • HORSE_VARIANT

      public static final TypedKey<DataComponentType> HORSE_VARIANT
      minecraft:horse/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • INSTRUMENT

      public static final TypedKey<DataComponentType> INSTRUMENT
      minecraft:instrument
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • INTANGIBLE_PROJECTILE

      public static final TypedKey<DataComponentType> INTANGIBLE_PROJECTILE
      minecraft:intangible_projectile
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ITEM_MODEL

      public static final TypedKey<DataComponentType> ITEM_MODEL
      minecraft:item_model
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ITEM_NAME

      public static final TypedKey<DataComponentType> ITEM_NAME
      minecraft:item_name
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • JUKEBOX_PLAYABLE

      public static final TypedKey<DataComponentType> JUKEBOX_PLAYABLE
      minecraft:jukebox_playable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LLAMA_VARIANT

      public static final TypedKey<DataComponentType> LLAMA_VARIANT
      minecraft:llama/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LOCK

      public static final TypedKey<DataComponentType> LOCK
      minecraft:lock
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LODESTONE_TRACKER

      public static final TypedKey<DataComponentType> LODESTONE_TRACKER
      minecraft:lodestone_tracker
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LORE

      public static final TypedKey<DataComponentType> LORE
      minecraft:lore
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAP_COLOR

      public static final TypedKey<DataComponentType> MAP_COLOR
      minecraft:map_color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAP_DECORATIONS

      public static final TypedKey<DataComponentType> MAP_DECORATIONS
      minecraft:map_decorations
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAP_ID

      public static final TypedKey<DataComponentType> MAP_ID
      minecraft:map_id
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAP_POST_PROCESSING

      public static final TypedKey<DataComponentType> MAP_POST_PROCESSING
      minecraft:map_post_processing
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAX_DAMAGE

      public static final TypedKey<DataComponentType> MAX_DAMAGE
      minecraft:max_damage
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAX_STACK_SIZE

      public static final TypedKey<DataComponentType> MAX_STACK_SIZE
      minecraft:max_stack_size
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MOOSHROOM_VARIANT

      public static final TypedKey<DataComponentType> MOOSHROOM_VARIANT
      minecraft:mooshroom/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • NOTE_BLOCK_SOUND

      public static final TypedKey<DataComponentType> NOTE_BLOCK_SOUND
      minecraft:note_block_sound
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • OMINOUS_BOTTLE_AMPLIFIER

      public static final TypedKey<DataComponentType> OMINOUS_BOTTLE_AMPLIFIER
      minecraft:ominous_bottle_amplifier
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PAINTING_VARIANT

      public static final TypedKey<DataComponentType> PAINTING_VARIANT
      minecraft:painting/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PARROT_VARIANT

      public static final TypedKey<DataComponentType> PARROT_VARIANT
      minecraft:parrot/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PIG_VARIANT

      public static final TypedKey<DataComponentType> PIG_VARIANT
      minecraft:pig/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • POT_DECORATIONS

      public static final TypedKey<DataComponentType> POT_DECORATIONS
      minecraft:pot_decorations
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • POTION_CONTENTS

      public static final TypedKey<DataComponentType> POTION_CONTENTS
      minecraft:potion_contents
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • POTION_DURATION_SCALE

      public static final TypedKey<DataComponentType> POTION_DURATION_SCALE
      minecraft:potion_duration_scale
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PROFILE

      public static final TypedKey<DataComponentType> PROFILE
      minecraft:profile
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PROVIDES_BANNER_PATTERNS

      public static final TypedKey<DataComponentType> PROVIDES_BANNER_PATTERNS
      minecraft:provides_banner_patterns
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PROVIDES_TRIM_MATERIAL

      public static final TypedKey<DataComponentType> PROVIDES_TRIM_MATERIAL
      minecraft:provides_trim_material
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RABBIT_VARIANT

      public static final TypedKey<DataComponentType> RABBIT_VARIANT
      minecraft:rabbit/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RARITY

      public static final TypedKey<DataComponentType> RARITY
      minecraft:rarity
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RECIPES

      public static final TypedKey<DataComponentType> RECIPES
      minecraft:recipes
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • REPAIR_COST

      public static final TypedKey<DataComponentType> REPAIR_COST
      minecraft:repair_cost
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • REPAIRABLE

      public static final TypedKey<DataComponentType> REPAIRABLE
      minecraft:repairable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SALMON_SIZE

      public static final TypedKey<DataComponentType> SALMON_SIZE
      minecraft:salmon/size
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SHEEP_COLOR

      public static final TypedKey<DataComponentType> SHEEP_COLOR
      minecraft:sheep/color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SHULKER_COLOR

      public static final TypedKey<DataComponentType> SHULKER_COLOR
      minecraft:shulker/color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STORED_ENCHANTMENTS

      public static final TypedKey<DataComponentType> STORED_ENCHANTMENTS
      minecraft:stored_enchantments
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SUSPICIOUS_STEW_EFFECTS

      public static final TypedKey<DataComponentType> SUSPICIOUS_STEW_EFFECTS
      minecraft:suspicious_stew_effects
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TOOL

      public static final TypedKey<DataComponentType> TOOL
      minecraft:tool
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TOOLTIP_DISPLAY

      public static final TypedKey<DataComponentType> TOOLTIP_DISPLAY
      minecraft:tooltip_display
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TOOLTIP_STYLE

      public static final TypedKey<DataComponentType> TOOLTIP_STYLE
      minecraft:tooltip_style
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRIM

      public static final TypedKey<DataComponentType> TRIM
      minecraft:trim
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TROPICAL_FISH_BASE_COLOR

      public static final TypedKey<DataComponentType> TROPICAL_FISH_BASE_COLOR
      minecraft:tropical_fish/base_color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TROPICAL_FISH_PATTERN

      public static final TypedKey<DataComponentType> TROPICAL_FISH_PATTERN
      minecraft:tropical_fish/pattern
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TROPICAL_FISH_PATTERN_COLOR

      public static final TypedKey<DataComponentType> TROPICAL_FISH_PATTERN_COLOR
      minecraft:tropical_fish/pattern_color
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • UNBREAKABLE

      public static final TypedKey<DataComponentType> UNBREAKABLE
      minecraft:unbreakable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • USE_COOLDOWN

      public static final TypedKey<DataComponentType> USE_COOLDOWN
      minecraft:use_cooldown
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • USE_REMAINDER

      public static final TypedKey<DataComponentType> USE_REMAINDER
      minecraft:use_remainder
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • VILLAGER_VARIANT

      public static final TypedKey<DataComponentType> VILLAGER_VARIANT
      minecraft:villager/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WEAPON

      public static final TypedKey<DataComponentType> WEAPON
      minecraft:weapon
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WOLF_COLLAR

      public static final TypedKey<DataComponentType> WOLF_COLLAR
      minecraft:wolf/collar
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WOLF_SOUND_VARIANT

      public static final TypedKey<DataComponentType> WOLF_SOUND_VARIANT
      minecraft:wolf/sound_variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WOLF_VARIANT

      public static final TypedKey<DataComponentType> WOLF_VARIANT
      minecraft:wolf/variant
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WRITABLE_BOOK_CONTENT

      public static final TypedKey<DataComponentType> WRITABLE_BOOK_CONTENT
      minecraft:writable_book_content
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WRITTEN_BOOK_CONTENT

      public static final TypedKey<DataComponentType> WRITTEN_BOOK_CONTENT
      minecraft:written_book_content
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions