Class AttributeKeys

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

@GeneratedFrom("1.21.4") @NullMarked @Experimental public final class AttributeKeys extends Object
Vanilla keys for RegistryKey.ATTRIBUTE.
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

    • ARMOR

      public static final TypedKey<Attribute> ARMOR
      minecraft:armor
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ARMOR_TOUGHNESS

      public static final TypedKey<Attribute> ARMOR_TOUGHNESS
      minecraft:armor_toughness
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ATTACK_DAMAGE

      public static final TypedKey<Attribute> ATTACK_DAMAGE
      minecraft:attack_damage
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ATTACK_KNOCKBACK

      public static final TypedKey<Attribute> ATTACK_KNOCKBACK
      minecraft:attack_knockback
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ATTACK_SPEED

      public static final TypedKey<Attribute> ATTACK_SPEED
      minecraft:attack_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BLOCK_BREAK_SPEED

      public static final TypedKey<Attribute> BLOCK_BREAK_SPEED
      minecraft:block_break_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BLOCK_INTERACTION_RANGE

      public static final TypedKey<Attribute> BLOCK_INTERACTION_RANGE
      minecraft:block_interaction_range
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BURNING_TIME

      public static final TypedKey<Attribute> BURNING_TIME
      minecraft:burning_time
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ENTITY_INTERACTION_RANGE

      public static final TypedKey<Attribute> ENTITY_INTERACTION_RANGE
      minecraft:entity_interaction_range
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXPLOSION_KNOCKBACK_RESISTANCE

      public static final TypedKey<Attribute> EXPLOSION_KNOCKBACK_RESISTANCE
      minecraft:explosion_knockback_resistance
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FALL_DAMAGE_MULTIPLIER

      public static final TypedKey<Attribute> FALL_DAMAGE_MULTIPLIER
      minecraft:fall_damage_multiplier
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FLYING_SPEED

      public static final TypedKey<Attribute> FLYING_SPEED
      minecraft:flying_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FOLLOW_RANGE

      public static final TypedKey<Attribute> FOLLOW_RANGE
      minecraft:follow_range
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • GRAVITY

      public static final TypedKey<Attribute> GRAVITY
      minecraft:gravity
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • JUMP_STRENGTH

      public static final TypedKey<Attribute> JUMP_STRENGTH
      minecraft:jump_strength
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • KNOCKBACK_RESISTANCE

      public static final TypedKey<Attribute> KNOCKBACK_RESISTANCE
      minecraft:knockback_resistance
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LUCK

      public static final TypedKey<Attribute> LUCK
      minecraft:luck
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAX_ABSORPTION

      public static final TypedKey<Attribute> MAX_ABSORPTION
      minecraft:max_absorption
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MAX_HEALTH

      public static final TypedKey<Attribute> MAX_HEALTH
      minecraft:max_health
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MINING_EFFICIENCY

      public static final TypedKey<Attribute> MINING_EFFICIENCY
      minecraft:mining_efficiency
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MOVEMENT_EFFICIENCY

      public static final TypedKey<Attribute> MOVEMENT_EFFICIENCY
      minecraft:movement_efficiency
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MOVEMENT_SPEED

      public static final TypedKey<Attribute> MOVEMENT_SPEED
      minecraft:movement_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • OXYGEN_BONUS

      public static final TypedKey<Attribute> OXYGEN_BONUS
      minecraft:oxygen_bonus
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SAFE_FALL_DISTANCE

      public static final TypedKey<Attribute> SAFE_FALL_DISTANCE
      minecraft:safe_fall_distance
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SCALE

      public static final TypedKey<Attribute> SCALE
      minecraft:scale
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SNEAKING_SPEED

      public static final TypedKey<Attribute> SNEAKING_SPEED
      minecraft:sneaking_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SPAWN_REINFORCEMENTS

      public static final TypedKey<Attribute> SPAWN_REINFORCEMENTS
      minecraft:spawn_reinforcements
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STEP_HEIGHT

      public static final TypedKey<Attribute> STEP_HEIGHT
      minecraft:step_height
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SUBMERGED_MINING_SPEED

      public static final TypedKey<Attribute> SUBMERGED_MINING_SPEED
      minecraft:submerged_mining_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SWEEPING_DAMAGE_RATIO

      public static final TypedKey<Attribute> SWEEPING_DAMAGE_RATIO
      minecraft:sweeping_damage_ratio
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TEMPT_RANGE

      public static final TypedKey<Attribute> TEMPT_RANGE
      minecraft:tempt_range
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WATER_MOVEMENT_EFFICIENCY

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