Download Player Stats — Minecraft Mods — MetaMods
Player Stats

Player Stats

Active

Downloads

0

Last update

8 months ago

Versions

1.20.1 — 1.21.1
Client and server
Forge
Neoforge
Adventure
Magic

🛡️ Player Stats

Player Stats is a lightweight and fully customizable progression system for Minecraft players, inspired by RPG mechanics. Defeat mobs to earn upgrade points and allocate them among various character attributes according to your preferences.

✨ New in Version 1.7.0

  • 🌀 Upgrade Rune — a special item that provides attribute points
  • 📜 Attribute Boost Scroll — temporarily increases stats, allowing for flexible combat builds
  • 💎 Ability Crystal — a rare crystal that unlocks unique abilities for the player
  • ⚔️ Additional Feature — you can now modify attributes and add abilities directly to mobs, expanding customization options and making encounters even more challenging

📦 System Overview

Player Stats is a Forge mod that implements a customizable RPG system where players earn upgrade points by defeating mobs. Unlike similar modifications, attributes are loaded dynamically — meaning characteristics from mods like Iron's Spells 'n Spellbooks and Epic Fight can also be improved. Development focused on compatibility, performance, and configuration flexibility.

🎯 Key Features

  • Earn upgrade points by defeating mobs
  • Manual allocation of points among any supported characteristics
  • Configuration of which mobs provide points and their drop chances
  • Smart caching of configuration values for improved performance
  • Debug mode to identify entity and attribute names
  • Support for custom characteristics (from mods or vanilla)
  • Customizable drop chance from bosses: Wither, Ender Dragon, Warden, and others
  • Ability to exclude specific characteristics from the interface
  • Easy configuration via playerstats-common.toml file

🎮 How It Works

Defeat a configured mob or boss → get a chance to earn 1 upgrade point. Points are saved individually for each player. Press the assigned key (default: R) to open the upgrade screen, select the characteristic to improve — spend points and experience.

🔧 Configuration Example

[geral]
debugMode = true
highHealthAmount = 50
customMobChances = ["entity.minecraft.chicken=0.15", "entity.mymod.bossmob=0.75"]
customAttributeIncrement = ["attribute.name.generic.max_health=2.0"]
ignoredAttributes = ["attribute.name.generic.armor"]

⚔️ Supported Entities

Full support for both vanilla mobs and creatures from modifications. Add your own mobs through the customMobChances parameter in configuration. Enable debugMode = true to have mob identifiers displayed in chat and logs when they are defeated.

🧩 Mod Compatibility

  • Works with custom mobs (using standard EntityType)
  • Supports custom characteristics from other mods (e.g., Epic Fight, Iron's Spells 'n Spellbooks)
  • Compatible with all standard client-server environments based on Forge

🧑‍💻 For Modpacks and Developers

  • Mod ID: playerstats
  • No use of mixins or coremod hacks
  • Lightweight and optimized for real-time operation
  • Easy to configure and extend

📜 License

This mod is distributed under the MIT license. You are free to use it in modpacks, forks, and distribution — with attribution to the original project.

Project members
igork2kta

igork2kta

Developer

Created: 20 Jul 2025

ID: 257296