Skip to content

Custom Attributes

maucon edited this page Apr 13, 2026 · 5 revisions

MCEndgame introduces custom attributes that can modify entity stats beyond vanilla Minecraft. These attributes affect a wide range of categories, including damage output, survivability, mobility, and more.

Attributes can be applied through various sources, such as:

  • Equipment (armor, weapons, tools)
  • Totems
  • Aspects
  • Dungeon modifiers
  • Status effects
  • ...

For players, the majority of attribute bonuses are typically obtained from equipment and totems.


Attribute Rolls

Attributes are assigned values through a rolling system. You can inspect an item’s rolled attributes by hovering over it while holding SHIFT.

There are three roll types:

  • double: Any decimal value between the minimum and maximum (inclusive)
  • int: Any whole number between the minimum and maximum (inclusive). Useful for discrete effects such as additional projectiles
  • string: A random selection from a predefined list of possible entries

Attribute rolls can be further modified using crystals in the Crystal Forge.


Attribute Modifiers: increased, decreased, more, less

Many custom attributes use four key modifier keywords:

  • increased / decreased: additive modifiers
  • more / less: multiplicative modifiers

How they work

  1. All increased and decreased modifiers are added together first.
  2. The resulting total is applied as a single additive multiplier.
  3. All more and less modifiers are then applied multiplicatively on top of that result.

Example

Base value: 100

Modifiers:

  • 20% increased damage
  • 10% increased damage
  • 50% more damage

Step 1: Additive modifiers

100 × (1 + 0.20 + 0.10) = 100 × 1.30 = 130

Step 2: Multiplicative modifier

130 × 1.50 = 195

Final result: 195 damage


Elemental Damage

MCEndgame introduces a new damage type: Elemental Damage. By default, players have 0 Elemental Damage. This value can be increased through custom attributes on equipment and other systems.

When dealing damage, attacks are split into two components:

  • Attack Damage: mitigated by Armor
  • Elemental Damage: mitigated by Ward

Clone this wiki locally