RPG Attribute System

A lightweight RPG-style system that scales player attributes based on level.

File Details

rpg_attribute_system-fabric-1.21.1-3.4.1.jar

  • R
  • Jun 22, 2026
  • 266.00 KB
  • 188
  • 1.21.1
  • Fabric

File Name

rpg_attribute_system-fabric-1.21.1-3.4.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:rpg-attribute-system-1079687:8299942"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

### Bug Fixes * Restored `[param(X)]` as the per-point multiplier when present in `cmd_to_exc` (fixes armor and other stats not scaling correctly after v3.4.0) * Ported direct `minecraft:armor` / attribute `base set` application to all loaders (1.20.1, 1.21.1, 1.21.11, 26.1.2) with `generic.*` alias support * Implemented missing legacy config migration (`generic.armor` → `minecraft:armor` in commands and display configs) ### Improvements * `ConfigValidator` warns when `[param(X)]` differs from `base_value_per_point` * Reduced redundant player sync calls when allocating points on 26.1.2 * Logs a warning when attribute `base set` cannot be applied directly and falls back to commands ### Configuration * Armor default `max_level` corrected to `10` (total armor value cap, +10 at 40 points with `param(0.25)`) * Updated `docs/HEALTH_SCALING.md`, `docs/CONFIGURATION.md`, and `docs/CONFIGURATION_TABLE.md` for param scaling semantics