Class AttributeKeys

java.lang.Object
fr.fidorial.registry.keys.AttributeKeys

public final class AttributeKeys extends Object
Typed keys for entries in the minecraft:attribute registry.
  • Field Details

    • AIR_DRAG_MODIFIER

      public static final TypedKey<Attribute> AIR_DRAG_MODIFIER
      Key for minecraft:air_drag_modifier.
    • ARMOR

      public static final TypedKey<Attribute> ARMOR
      Key for minecraft:armor.
    • ARMOR_TOUGHNESS

      public static final TypedKey<Attribute> ARMOR_TOUGHNESS
      Key for minecraft:armor_toughness.
    • ATTACK_DAMAGE

      public static final TypedKey<Attribute> ATTACK_DAMAGE
      Key for minecraft:attack_damage.
    • ATTACK_KNOCKBACK

      public static final TypedKey<Attribute> ATTACK_KNOCKBACK
      Key for minecraft:attack_knockback.
    • ATTACK_SPEED

      public static final TypedKey<Attribute> ATTACK_SPEED
      Key for minecraft:attack_speed.
    • BELOW_NAME_DISTANCE

      public static final TypedKey<Attribute> BELOW_NAME_DISTANCE
      Key for minecraft:below_name_distance.
    • BLOCK_BREAK_SPEED

      public static final TypedKey<Attribute> BLOCK_BREAK_SPEED
      Key for minecraft:block_break_speed.
    • BLOCK_INTERACTION_RANGE

      public static final TypedKey<Attribute> BLOCK_INTERACTION_RANGE
      Key for minecraft:block_interaction_range.
    • BOUNCINESS

      public static final TypedKey<Attribute> BOUNCINESS
      Key for minecraft:bounciness.
    • BURNING_TIME

      public static final TypedKey<Attribute> BURNING_TIME
      Key for minecraft:burning_time.
    • CAMERA_DISTANCE

      public static final TypedKey<Attribute> CAMERA_DISTANCE
      Key for minecraft:camera_distance.
    • ENTITY_INTERACTION_RANGE

      public static final TypedKey<Attribute> ENTITY_INTERACTION_RANGE
      Key for minecraft:entity_interaction_range.
    • EXPLOSION_KNOCKBACK_RESISTANCE

      public static final TypedKey<Attribute> EXPLOSION_KNOCKBACK_RESISTANCE
      Key for minecraft:explosion_knockback_resistance.
    • FALL_DAMAGE_MULTIPLIER

      public static final TypedKey<Attribute> FALL_DAMAGE_MULTIPLIER
      Key for minecraft:fall_damage_multiplier.
    • FLYING_SPEED

      public static final TypedKey<Attribute> FLYING_SPEED
      Key for minecraft:flying_speed.
    • FOLLOW_RANGE

      public static final TypedKey<Attribute> FOLLOW_RANGE
      Key for minecraft:follow_range.
    • FRICTION_MODIFIER

      public static final TypedKey<Attribute> FRICTION_MODIFIER
      Key for minecraft:friction_modifier.
    • GRAVITY

      public static final TypedKey<Attribute> GRAVITY
      Key for minecraft:gravity.
    • JUMP_STRENGTH

      public static final TypedKey<Attribute> JUMP_STRENGTH
      Key for minecraft:jump_strength.
    • KNOCKBACK_RESISTANCE

      public static final TypedKey<Attribute> KNOCKBACK_RESISTANCE
      Key for minecraft:knockback_resistance.
    • LUCK

      public static final TypedKey<Attribute> LUCK
      Key for minecraft:luck.
    • MAX_ABSORPTION

      public static final TypedKey<Attribute> MAX_ABSORPTION
      Key for minecraft:max_absorption.
    • MAX_HEALTH

      public static final TypedKey<Attribute> MAX_HEALTH
      Key for minecraft:max_health.
    • MINING_EFFICIENCY

      public static final TypedKey<Attribute> MINING_EFFICIENCY
      Key for minecraft:mining_efficiency.
    • MOVEMENT_EFFICIENCY

      public static final TypedKey<Attribute> MOVEMENT_EFFICIENCY
      Key for minecraft:movement_efficiency.
    • MOVEMENT_SPEED

      public static final TypedKey<Attribute> MOVEMENT_SPEED
      Key for minecraft:movement_speed.
    • NAME_TAG_DISTANCE

      public static final TypedKey<Attribute> NAME_TAG_DISTANCE
      Key for minecraft:name_tag_distance.
    • OXYGEN_BONUS

      public static final TypedKey<Attribute> OXYGEN_BONUS
      Key for minecraft:oxygen_bonus.
    • SAFE_FALL_DISTANCE

      public static final TypedKey<Attribute> SAFE_FALL_DISTANCE
      Key for minecraft:safe_fall_distance.
    • SCALE

      public static final TypedKey<Attribute> SCALE
      Key for minecraft:scale.
    • SNEAKING_SPEED

      public static final TypedKey<Attribute> SNEAKING_SPEED
      Key for minecraft:sneaking_speed.
    • SPAWN_REINFORCEMENTS

      public static final TypedKey<Attribute> SPAWN_REINFORCEMENTS
      Key for minecraft:spawn_reinforcements.
    • STEP_HEIGHT

      public static final TypedKey<Attribute> STEP_HEIGHT
      Key for minecraft:step_height.
    • SUBMERGED_MINING_SPEED

      public static final TypedKey<Attribute> SUBMERGED_MINING_SPEED
      Key for minecraft:submerged_mining_speed.
    • SWEEPING_DAMAGE_RATIO

      public static final TypedKey<Attribute> SWEEPING_DAMAGE_RATIO
      Key for minecraft:sweeping_damage_ratio.
    • TEMPT_RANGE

      public static final TypedKey<Attribute> TEMPT_RANGE
      Key for minecraft:tempt_range.
    • WATER_MOVEMENT_EFFICIENCY

      public static final TypedKey<Attribute> WATER_MOVEMENT_EFFICIENCY
      Key for minecraft:water_movement_efficiency.
    • WAYPOINT_RECEIVE_RANGE

      public static final TypedKey<Attribute> WAYPOINT_RECEIVE_RANGE
      Key for minecraft:waypoint_receive_range.
    • WAYPOINT_TRANSMIT_RANGE

      public static final TypedKey<Attribute> WAYPOINT_TRANSMIT_RANGE
      Key for minecraft:waypoint_transmit_range.
  • Method Details

    • values

      public static Stream<TypedKey<Attribute>> values()
      Returns a stream containing all keys declared by this class.
      Returns:
      a stream of registry keys