Player Stats

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.

by
1.7K Downloads
forgeneoforgeadventuremagic
Rent Server with this Mod

Screenshots

attribute_boost_scroll_1
Rebirth Ritual (Check description)
Horse Frost Waker
Horse Attributes
Interface
Iron Golem Abilities

About this Mod

🛡️ 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.

📦 Overview

Player Stats is a Forge mod that introduces a customizable RPG-like system where players earn upgrade points by killing mobs. Unlike other mods of the same style, attributes are loaded dynamically — meaning that attributes from mods like Iron’s Spells ‘n Spellbooks and Epic Fight can also be upgraded. Built with compatibility, performance, and configurability in mind.

🎯 Features

✅ Gain upgrade points from killing mobs

🛠️ Manually allocate points to any supported attribute

⚙️ Configure which mobs give points and their drop chances

🧠 Smart caching of config values for better performance

🧪 Debug mode to help identify entity and attribute names

🔁 Supports custom attributes (modded or vanilla)

🧟 Customizable chance for bosses like the Wither, Ender Dragon, Warden, and more

🚫 Ignore specific attributes from appearing in the UI (enable debug mode to see the ID's hovering the attributes on the main screen)

🔧 Easy configuration via playerstats-common.toml

🎮 How It Works

Kill a mob (configured mob or boss) → chance to earn 1 upgrade point

Points are saved per player

Press your configured key (default: R) to open the upgrade screen

Choose the attribute you want to improve — spending points and XP

🔧 Example Config

[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

Fully supports both vanilla and modded mobs

Add your own mobs using customMobChances in the config

Enable debugMode = true to print killed mob IDs logs on the console

🧩 Modded Compatibility

✅ Works with:

Custom mobs (using standard EntityType)

Custom attributes from other mods (e.g., Epic Fight, Iron’s Spells ‘n Spellbooks)

All standard Forge-based server/client environments

✨ What's New 1.7.0

🌀 Upgrade Rune – a special item that gives attribute points.

📜 Attribute Boost Scroll – grants temporary attribute bonuses, allowing flexible combat builds.

💎 Ability Crystal – a rare crystal that unlocks unique abilities for the player.

⚔️ Extra Feature: you can now modify attributes and add abilities directly to mobs — expanding customization and making encounters even more challenging.

🛡️ Abilities Update 1.8.0

🔹 Follow Owner

Available for mount-type mobs and Iron Golems.

The mob will follow the player who bound it as an owner, similar to pets.

🔹 Teleport to Owner (requires Follow Owner)

Available for mount-type mobs and Iron Golems. If the mob gets too far from the owner, it will automatically teleport close to them.

Helps in situations where the mob gets lost or stuck.

🛡️ Taunt

Available for Iron Golems and Wolves. Provokes nearby enemies, forcing them to target the mob instead of the owner.

  • Range of 16 blocks.

  • Emits anger particles when activated.

  • Attracts enemies for 30 seconds.

  • After activation, enters a 60-second cooldown before it can be used again.

🛡️ Defend Owner

Available for Iron Golems. Automatically attacks any hostile entity that tries to attack the owner.

  • Works passively.

  • If the player is attacked, the golem immediately acts to defend them.

⚔️ Ability Combination

Taunt + Defend Owner form a dual defense:

  • Taunt draws enemies to the golem, diverting attention from the player.

  • Defend Owner ensures that even if an enemy ignores Taunt and attacks the player, the golem reacts instantly.

  • Together, these abilities turn the golem into a true personal guardian, capable of actively and strategically protecting the owner.

🛡️ Patrol

Available for Iron Golems and Wolves. When activated, this ability makes the mob act as a sentinel at its location.

  • Begins patrolling automatically within a 16-block radius, monitoring the area.

  • Any hostile entity invading the territory is immediately attacked.

  • Unlike Follow Owner and Defend Owner, which are player-focused, Patrol keeps the mob stationed, ensuring security of a specific point. (Cannot work together with Follow Owner and Teleport to Owner)

👁️ Patrol Vision

Available for Parrots. While the mob is in Patrol mode, it activates enhanced environmental vision.

  • This ability allows it to detect enemies at a distance within a 16-block radius, even through obstacles.

  • Enemies detected by Patrol Vision can be highlighted with a Glowing effect, making identification easier.

💚 Life Regeneration

Available for all living entities except the player. Applies permanent Level 1 regeneration, increasing survival and reducing the need for player intervention.

When combined with defensive abilities like Taunt or Defend Owner, the mob can hold off more enemies for longer, as it can heal while fighting.

❄️ Frost Walker

Available for mount-type mobs. The mob freezes water beneath its feet while moving, creating temporary solid ice blocks that allow crossing rivers, lakes, and oceans easily, just like the Frost Walker enchantment.

🐺 Howl Buff

Available for wolves.

  • When entering combat, the wolf emits a powerful howl that inspires nearby allies, temporarily strengthening them.

  • Upon detecting an enemy, the wolf emits a howl that grants attribute bonuses (such as strength, speed, or resistance) to itself and allies within range.

  • Duration: The effect lasts for 30 seconds, followed by a 5-minute cooldown before it can be used again.

❤️ Rebirth

Works with mobs and players (for players, only in Hardcore mode).

  • When an entity with the Rebirth ability dies, it drops a Soul Fragment. To perform the Rebirth Ritual, a player must place a Soul Fragment and a Soul Stone on a charged Respawn Anchor, along with an equivalent entity as a sacrifice (for players, use a Villager).

  • The ritual causes minor damage in the surrounding area and leaves both the executor and the revived entity on the brink of death, with extreme hunger and temporary weakness effects, requiring care and strategy to survive.

💎 Soul Stone – Can be found in End Cities, Ancient Cities, and Bastions. Used to revive entities.

🔹 Soul Fragment – Mobs with the Rebirth ability drop a Soul Fragment so they can be revived.

🧑‍💻 For Modpacks & Developers

Mod ID: playerstats

No mixins or coremod hacks

Lightweight and runtime-friendly

Easy to configure and extend

📜 License This mod is licensed under the MIT License. You're free to use it in modpacks, forks, and redistribution — just credit the original project.

Available Versions

Player Stats 1.21.1-1.8.2release
MC 1.21.1neoforge
October 22, 2025
Player Stats 1.21-1.8.2release
MC 1.21neoforge
October 22, 2025
Player Stats 1.20.1-1.8.2release
MC 1.20.1forge
October 22, 2025
Player Stats 1.21-1.8.1release
MC 1.21neoforge
October 5, 2025
Player Stats 1.21.1-1.8.1release
MC 1.21.1neoforge
October 5, 2025

How to Install Player Stats on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Player Stats". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.21.1, 1.21, 1.20.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Player Stats server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Player Stats compatible with forge and neoforge?

Player Stats officially supports forge, neoforge for Minecraft 1.21.1, 1.21, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Player Stats – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Player Stats consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Player Stats with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.11.211.20.1