
Player Stats
A lightweight and highly configurable progression system for Minecraft players. Gain upgrade points by defeating mobs โ then choose which attributes you want to improve. Fully supports modded mobs and attributes through a powerful configuration system.
1.11.0
Compatibility
Changes
๐ Player Stats - Changelog 1.11.0
โ๏ธ Dynamic Increment System & Rebalancing
- Automatic Proportional Scaling: Default attribute increment now dynamically calculates 10% of the base value (
baseValue * 0.1), ensuring smooth out-of-the-box scaling for third-party modded attributes.
๐ก๏ธ Cap Protection & Point Consumption Prevention
- Prevent Point Waste: Server-side validation now checks whether an attribute has reached its limit. If an attribute hits its maximum (or minimum) limit.
๐ Enhanced GUI & Attribute Tooltips (StatsScreen)
- Hover Details for Every Stat: Tooltips now appear consistently on hover across the entire attribute line (no longer requiring Debug Mode).
- Next Level Preview: Easily preview what your stat value will be before spending points and XP.
- Cap Indicator: Displays the maximum/minimum allowed value, swapping the next-level preview with a prominent
[Maximum Level Reached]tag once capped. - Full Stat Breakdown: Clearly inspect your natural base value, points bonus invested so far, and active scroll boosts.
- Mod Source Indicator: Tooltips now display the originating mod name at the bottom in blue italic styling (e.g., Minecraft, Iron's Spells 'n Spellbooks).
๐ง In-Game Config Screen (Configured / NeoForge / Forge)
- Clean & User-Friendly Menus: Replaced raw technical translation keys with clean, organized categories (General, Experience, Boss Chances, Attribute Settings, Boosts).
- Helpful Descriptions: Hover over any setting in the config menu to see a clear tooltip explanation of what it does.
- Seamless In-Game Editing: Added support for adding new entries via the
+button in lists such ascustomAttributeIncrementandcustomMobChances.
๐ ๏ธ Bug Fixes & Localization
- Fixed a text formatting issue in the Upgrade Rune tooltip.
- Updated language files (
en_us.jsonandpt_br.json) with all new config and tooltip translations.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:PmTr4iqm:Pb3yLyaw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:PmTr4iqm:Pb3yLyaw"
}
