🛠Custom Item Attributes - Athlaeos/ValhallaMMO GitHub Wiki

The plugin adds a whole lot of custom attributes for items. Here they're listed

For many of these stats it will be helpful to know what they do, which you can check out Stats for more info

ID Type Description
BOW_STRENGTH Scalar Adds velocity to shot arrows. Works on bows and crossbows
ARROW_DAMAGE Value Sets the arrow's attack damage. For reference, a plain non-power bow shot arrow has a base damage of 1.5
AMMO_CONSUMPTION Negative Scalar Reduces ammo consumption by the given amount
ARROW_VELOCITY Scalar Same as BOW_STRENGTH, except it's intended to be used on arrows. It works on bows as well, though
ARROW_PIERCING Value (Whole numbers only) Adds piercing to the shot projectile. Can be applied on bows as well
KNOCKBACK Scalar Affects attacker knockback
STUN_CHANCE Chance Grants you a chance to stun the target
BLEED_CHANCE Chance Grants you a chance to inflict bleeding on target
BLEED_DAMAGE Value Affects bleeding tick damage of bleeds applied by you
BLEED_DURATION Game Ticks Affects bleeding duration of bleeds applied by you
CRIT_CHANCE Chance Grants you a chance to inflict a critical hit
CRIT_DAMAGE Scalar Affects the bonus damage of critical hits inflicted by you
ARMOR_PENETRATION_FLAT Value Grants you armor penetration
LIGHT_ARMOR_PENETRATION_FLAT Value Grants you light armor penetration
HEAVY_ARMOR_PENETRATION_FLAT Value Grants you heavy armor penetration
ARMOR_PENETRATION_FRACTION Scalar Grants you fractional armor penetration
LIGHT_ARMOR_PENETRATION_FRACTION Scalar Grants you fractional light armor penetration
HEAVY_ARMOR_PENETRATION_FRACTION Scalar Grants you fractional heavy armor penetration
LIGHT_ARMOR_DAMAGE Scalar Affects your additional damage for each piece of light armor the enemy is wearing
HEAVY_ARMOR_DAMAGE Scalar Affects your additional damage for each piece of heavy armor the enemy is wearing
IMMUNITY_BONUS_FRACTION Scalar Multiplies your immunity frames after taking damage
IMMUNITY_BONUS_FLAT Value (Whole numbers only) Affects your immunity frames after taking damage
IMMUNITY_REDUCTION Scalar Multiplies the target's immunity frames after you damage them. This multiplication happens after any bonuses are applied
DAMAGE_UNARMED Scalar Affects your damage dealt while not holding any weapons
DAMAGE_MELEE Scalar Affects your damage dealt with melee attacks (not bows)
DAMAGE_RANGED Scalar Affects your damage dealt with ranged attacks (not melee)
DAMAGE_ALL Scalar Affects any damage you deal
ATTACK_REACH Value Affects your melee attack reach
VELOCITY_DAMAGE Scalar Affects how much damage you deal depending on how fast you approach the target
DISMOUNT_CHANCE Chance Grants you a chance to forcefully remove the target from their mount (if any)
DAMAGE_RESISTANCE Scalar Affects how much damage of most types you take
`EXPLOSION_RESISTANCE Scalar Affects how much explosion damage you take
FALL_DAMAGE_RESISTANCE Scalar Affects how much fall damage you take
FIRE_RESISTANCE Scalar Affects how much fire damage you take
MAGIC_RESISTANCE Scalar Affects how much magic damage you take
BLEED_RESISTANCE Scalar Affects how much bleed damage you take
STUN_RESISTANCE Scalar Affects how long you are stunned for, should you be stunned
POISON_RESISTANCE Scalar Affects how much poison damage you take
PROJECTILE_RESISTANCE Scalar Affects how much projectile damage you take
MELEE_RESISTANCE Scalar Affects how much melee damage you take
BLUDGEONING_RESISTANCE Scalar Affects how much bludgeoning damage you take
LIGHTNING_RESISTANCE Scalar Affects how much lightning damage you take
FREEZING_RESISTANCE Scalar Affects how much freezing damage you take
RADIANT_RESISTANCE Scalar Affects how much radiant damage you take
NECROTIC_RESISTANCE Scalar Affects how much necrotic damage you take
CRIT_CHANCE_RESISTANCE Scalar When an enemy attacks you, their crit chance is multiplied according to your resistance to it (50% resistance is half crit chance, 100% resistance is crit immunity)
CRIT_DAMAGE_RESISTANCE Scalar When an enemy attacks you with a critical hit, the bonus damage they get from this crit is multiplied according to your resistance to it. Assume enemy has 50% crit damag (crits deal 150% damage), 50% resistance would reduce 150% damage to 125% damage and 100% resistance would reduce it to 100% (normal) damage
DODGE_CHANCE Chance Grants you a chance to avoid damage completely
HEALING_BONUS Scalar Multiplies your health regeneration
FOOD_CONSUMPTION Scalar When negative, decreases hunger loss. When positive, makes you hungrier
COOLDOWN_REDUCTION Scalar Affects the cooldowns of your active abilities (such as Parry, Tree Capitator, etc.`
EXPLOSION_POWER Scalar Affects the blast radius of your TNT
CRAFTING_SPEED Scalar Affects the speed at which you craft/cool when using immersive or cauldron type recipes. See Making Custom Recipes for more info
ALCHEMY_QUALITY Value Affects the quality of your brewed potions
ALCHEMY_QUALITY_FRACTION Scalar Multiplies your alchemy skill
ENCHANTING_QUALITY Value Affects the strength of your enchantments
ENCHANTING_QUALITY_FRACTION Scalar Multiplies your enchanting skill
ANVIL_QUALITY_FLAT Value Affects how capable you are at combining enchantments on the anvil. Uses the same scaling as enchanting
ANVIL_QUALITY_FRACTION Scalar Multiplies your anvil combining skill
SMITHING_QUALITY Value Affects the quality of your crafted equipment
SMITHING_QUALITY_FRACTION Scalar Multiplies your smithing skill
BREWING_INGREDIENT_CONSUMPTION Negative Scalar Reduces ingredient consumption while brewing
BREWING_SPEED Scalar Affects how quickly you brew potions
POTION_CONSUMPTION Negative Scalar Reduces drank/thrown potion consumption
THROWING_VELOCITY Scalar Multiplies projectile speed of thrown projectiles (such as ender pearls, snowballs, potions)
MINING_RARE_DROPS Value Grants additional luck while mining, which may affect rare drops. Only blocks that give Mining EXP will be affected
MINING_DROPS Scalar Affects how many items you get from mining blocks. Only blocks that give Mining EXP will be affected
WOODCUTTING_RARE_DROPS Value Grants additional luck while woodcutting, which may affect rare drops. Only blocks that give Woodcutting EXP will be affected
WOODCUTTING_DROPS Scalar Affects how many items you get from cutting logs. Only blocks that give Woodcutting EXP will be affected
DIGGING_RARE_DROPS Value Grants additional luck while digging, which may affect rare drops. Only blocks that give Digging EXP will be affected
DIGGING_DROPS Scalar Affects how many items you get from digging. Only blocks that give Digging EXP will be affected
FARMING_RARE_DROPS Value Grants additional luck while farming, which may affect rare drops. Only blocks that give Farming EXP will be affected
FARMING_DROPS Scalar Affects how many items you get from farming. Only blocks that give Farming EXP will be affected
SKILL_EXP_GAIN Scalar Multiplies all your skill EXP, except for Power
VANILLA_EXP_GAIN Scalar Multiplies your exp orb values, granting you more or less vanilla exp
DAMAGE_TAKEN Scalar Affects how much damage you take. Behaves as a negative DAMAGE_RESISTANCE
REFLECT_CHANCE Chance Grants you a chance to reflect damage taken back to the attacker
REFLECT_FRACTION Scalar Affects how much of the damage you take is reflected back to the attacker, if REFLECT_CHANCE procs
GENERIC_LUCK Configurable Vanilla luck attribute, affects RNG proc rates and loot drops
GENERIC_ARMOR Configurable Vanilla armor attribute
GENERIC_ARMOR_TOUGHNESS Configurable Vanilla armor toughness attribute
GENERIC_ATTACK_DAMAGE Configurable Vanilla attack damage attribute
GENERIC_ATTACK_SPEED Configurable Vanilla attack speed attribute
GENERIC_KNOCKBACK_RESISTANCE Configurable Vanilla knockback resistance attribute
GENERIC_MAX_HEALTH Configurable Vanilla max health attribute
GENERIC_MOVEMENT_SPEED Configurable Vanilla movement speed attribute
GENERIC_SCALE Configurable (1.20.5+) Vanilla scale attribute
GENERIC_BLOCK_INTERACTION_RANGE Configurable (1.20.5+) Vanilla block reach attribute
GENERIC_STEP_HEIGHT Configurable (1.20.5+) Vanilla step height attribute
GENERIC_GRAVITY Configurable (1.21+) Vanilla gravity attribute
GENERIC_SAFE_FALL_DISTANCE Configurable (1.21+) Vanilla safe fall distance attribute
GENERIC_FALL_DAMAGE_MULTIPLIER Configurable (1.21+) Vanilla fall damage multiplier attribute. Virtually identical to fall damage resistance
SNEAK_MOVEMENT_SPEED_BONUS Scalar Movement speed multiplier while sneaking
SPRINT_MOVEMENT_SPEED_BONUS Scalar Movement speed multiplier while sprinting
DAMAGE_EXPLOSION Scalar Multiplier for explosion damage dealt
DAMAGE_FIRE Scalar Multiplier for fire damage dealt
DAMAGE_MAGIC Scalar Multiplier for magic damage dealt
DAMAGE_POISON Scalar Multiplier for poison damage dealt
DAMAGE_BLUDGEONING Scalar Multiplier for bludgeoning damage dealt
DAMAGE_LIGHTNING Scalar Multiplier for lightning damage dealt
DAMAGE_FREEZING Scalar Multiplier for freezing damage dealt
DAMAGE_RADIANT Scalar Multiplier for radiant damage dealt
DAMAGE_NECROTIC Scalar Multiplier for necrotic damage dealt
COOKING_SPEED Scalar Affects speed at which items are cooked in a furnace
JUMP_HEIGHT Scalar Multiplier for jump height (does not work with negative value)
JUMPS Value (Should be whole number) Allows you to multi-jump
EXTRA_EXPLOSION_DAMAGE Value Applies extra explosion damage with attacks
EXTRA_FIRE_DAMAGE Value Applies extra fire damage with attacks
EXTRA_MAGIC_DAMAGE Value Applies extra magic damage with attacks
EXTRA_POISON_DAMAGE Value Applies extra poison damage with attacks
EXTRA_BLUDGEONING_DAMAGE Value Applies extra bludgeoning damage with attacks
EXTRA_LIGHTNING_DAMAGE Value Applies extra lightning damage with attacks
EXTRA_FREEZING_DAMAGE Value Applies extra freezing damage with attacks
EXTRA_RADIANT_DAMAGE Value Applies extra radiant damage with attacks
EXTRA_NECROTIC_DAMAGE Value Applies extra necrotic damage with attacks
DURABILITY_MULTIPLIER Scalar When positive, provides a chance not to spend durability similar to how the Unbreaking enchantment works, effectively giving you the value more durability usage out of any item
ENTITY_DROPS Scalar Multiplier for mob drops. Does not multiply everything, there's an item whitelist in config.yml
ENTITY_RARE_DROPS Value Acts as additional luck to affect drops when killing mobs
LIGHT_ARMOR Value Specifically grants light armor
HEAVY_ARMOR Value Specifically grants heavy armor
LAPIS_SAVE_CHANCE Chance Grants a chance to not spend lapis lazuli while enchanting
ENCHANTING_REFUND_CHANCE Chance Grants a chance to have exp orbs refunded during enchanting
ENCHANTING_REFUND_FRACTION Scalar Determines how much spent exp orbs are refunded during enchanting should Enchanting Refund Chance proc
LINGERING_DURATION_MULTIPLIER Scalar Multiplies how long lingering potion clouds stay on the ground
LINGERING_RADIUS_MULTIPLIER Scalar Multiplies the radius of lingering potion clouds. Radius also affects how many times it can be absorbed by entities
SPLASH_INTENSITY_MINIMUM Scalar Adds(or subtracts) to the minimum intensity of potions depending on distance to potion
DIG_SPEED Scalar Multiplies your digging speed
MINING_SPEED Value Represents the mining "power" of an item which affects its speed towards preferred blocks(I know, I should have named this attribute better). By default:Wood: 2Stone: 4Iron: 6Diamond: 8Netherite: 9Gold: 12
CROSSBOW_MAGAZINE Value Adds to how many times a crossbow can be instantly reloaded consecutively
ATTACK_REACH_MULTIPLIER Value Affects your melee attack reach
SHIELD_DISARMING Game Ticks Affects for how long you'll be disabling a shielding target's shield for
LIFE_STEAL Scalar Takes your damage dealt, multiplies it by your life steal value, and heals you for that amount