RPG Attribute System

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

File Details

rpg_attribute_system-fabric-1.21.11-3.4.1.jar

  • R
  • Jun 22, 2026
  • 271.44 KB
  • 140
  • 1.21.11
  • Fabric

File Name

rpg_attribute_system-fabric-1.21.11-3.4.1.jar

Supported Versions

  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:rpg-attribute-system-1079687:8299946"
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