Skip to content

Added Attributes

List of added attributes:

  • Stamina
  • Fortune
  • Magic Damage
  • Melee Damage
  • Ranged damage
  • Healing
  • Jump
  • Resistance
  • Magic Resistance
  • Melee Resistance
  • Ranged Resistance
  • Mining Speed
  • Pickaxe Speed
  • Axe Speed
  • Shovel Speed
  • Sprinting Speed
  • Knockback
  • Repair Cost
  • Armor Shred
  • Toughness Shred
  • Protection Shred
  • Resistance Shred
  • Magic Resistance Shred
  • Melee Resistance Shred
  • Ranged Resistance Shred
  • Natural Regeneration
  • Stealth
  • Life Steal
  • Fall Reduction
  • Bow Projectile Speed
  • Crossbow Projectile Speed

Stamina

Attribute puffish_attributes:stamina allows changing hard coded stamina value, which is 4 in vanilla. Stamina determines how much exhaustion player must collect to decrease food/saturation points.

Fortune

Dynamic attribute puffish_attributes:fortune increases fortune when mining a block, also applies without having fortune enchant on the item.

This attribute also supports fractions, unlike vanilla fortune which only supports integers. This is done by randomly choosing either an attribute value rounded up or down with probability being the fractional part of the attribute value.

For example attribute value 1.75 results randomly in vanilla fortune either 1 or 2 with a chance of 25% and 75% respectively.

Magic Damage

Dynamic attribute puffish_attributes:magic_damage increases damage dealt using magic.

Damage is considered magic if damage type is minecraft:magic or minecraft:indirect_magic or is in c:is_magic tag or neoforge:is_magic tag.

Melee Damage

Dynamic attribute puffish_attributes:melee_damage increases damage dealt using melee weapons.

Damage is considered melee if damage source is direct and damage type is not in minecraft:is_projectile tag.

Ranged damage

Dynamic attribute puffish_attributes:ranged_damage increases damage dealt using ranged weapons.

Damage is considered ranged if damage source is indirect or damage type is in minecraft:is_projectile tag.

Healing

Dynamic attribute puffish_attributes:healing increases health that is restored by any kind of healing.

Jump

Dynamic attribute puffish_attributes:jump increases the jump high of the player.

Resistance

Dynamic attribute puffish_attributes:resistance deceases amount of taken damage.

Magic Resistance

Dynamic attribute puffish_attributes:magic_resistance deceases amount of taken magic damage.

Melee Resistance

Dynamic attribute puffish_attributes:melee_resistance deceases amount of taken melee damage.

Ranged Resistance

Dynamic attribute puffish_attributes:ranged_resistance deceases amount of taken ranged damage.

Mining Speed

Dynamic attribute puffish_attributes:mining_speed increases mining speed of the player.

Pickaxe Speed

Dynamic attribute puffish_attributes:pickaxe_speed increases pickaxe mining speed of the player.

Axe Speed

Dynamic attribute puffish_attributes:axe_speed increases axe mining speed of the player.

Shovel Speed

Dynamic attribute puffish_attributes:shovel_speed increases shovel mining speed of the player.

Sprinting Speed

Dynamic attribute puffish_attributes:sprinting_speed increases sprinting speed of the player.

Knockback

Dynamic attribute puffish_attributes:knockback increases knockback power of the player.

Repair Cost

Dynamic attribute puffish_attributes:repair_cost increases the repair cost in an anvil.

Armor Shred

Dynamic attribute puffish_attributes:armor_shred decreases the armor points for the attacked entity.

Toughness Shred

Dynamic attribute puffish_attributes:toughness_shred decreases the toughness points for the attacked entity.

Protection Shred

Dynamic attribute puffish_attributes:protection_shred decreases the protection enchantment for the attacked entity.

Resistance Shred

Dynamic attribute puffish_attributes:resistance_shred decreases resistance attribute for the attacked entity.

Magic Resistance Shred

Dynamic attribute puffish_attributes:magic_resistance_shred decreases magic resistance attribute for the attacked entity.

Melee Resistance Shred

Dynamic attribute puffish_attributes:melee_resistance_shred decreases melee resistance attribute for the attacked entity.

Ranged Resistance Shred

Dynamic attribute puffish_attributes:ranged_resistance_shred decreases ranged resistance attribute for the attacked entity.

Natural Regeneration

Dynamic attribute puffish_attributes:natural_regeneration increases health that is restored by natural regeneration.

Stealth

Dynamic attribute puffish_attributes:stealth decreases distance of being detected by entities.

Life Steal

Dynamic attribute puffish_attributes:life_steal increases health restored relative to dealt damage.

Fall Reduction

Dynamic attribute puffish_attributes:fall_reduction reduces fall damage, by decreasing fall distance in blocks.

Bow Projectile Speed

Dynamic attribute puffish_attributes:bow_projectile_speed increases bow projectile speed.

Crossbow Projectile Speed

Dynamic attribute puffish_attributes:crossbow_projectile_speed increases crossbow projectile speed.