File Details
hyRPGCore-0.34.25.jar
- R
- Feb 25, 2026
- 3.01 MB
- 188
- Early Access
File Name
hyRPGCore-0.34.25.jar
Supported Versions
- Early Access
HyRPGCore 0.34.25
New
- Added /mobs reload command to reload mob-related configuration and re-apply scaling/nameplates without full server restart.
- Added LevelCurve presets (EASY, NORMAL, HARD, NIGHTMARE) via new levelCurvePreset option in xp_config.json.
- Added structured XP debug result objects (KillXpResult, KillXpDebug) and debug-capable XP calculation method.
- Added JSON-driven derived stats configuration (derived-stats.json) with dedicated loader and config classes.
- Weapon mapping now supports direct item-id mappings via new items section (in addition to families).
Improvements
- NPC Admin UI layout adjustments (wider container, spacing and component refinements).
- Expanded Combat Globals configuration:
- Added hit.dexSoftcapK
- Added crit.lukChanceSoftcapK
- Extended Mob Scaling configuration:
- Added maxLevel
- Added hpSoftcapS
- XP configuration extended with levelCurvePreset support.
Bug Fixes
- Removed non-deterministic RNG usage from combat damage flow.
- Removed time-based and cached context logic from mob level spawn scaling.
- Eliminated random-based mob level calculation inconsistencies.
⚖ Balance
- Dodge scaling adjusted:
- Increased default agiScale
- Increased default dodge.max cap
- Mob HP scaling reworked:
- Introduced softcap-based HP growth
- Reduced hpMaxMultiplier default cap
- XP defaults adjusted for HP_ANCHORED model to improve progression consistency.
Internal
- Refactored mob level scaling system to deterministic hash-based calculations.
- Removed cached player spawn context class from mob scaling pipeline.
- Added internal support for deterministic roll helpers.
- Extended XP pipeline to support debug result structures without changing existing public API.

