PlayerEX: Directors Cut
PlayerEX is a Minecraft mod built using the Fabric ecosystem that adds RPG-themed attributes to the game and the player.
PlayerEX: Directors Cut

<p align="center"><b><i>Forge when?</i></b></p>
<p align="center"> <img src="https://img.shields.io/badge/MIT-MIT?style=for-the-badge&label=LICENCE&labelColor=582b11&color=a48350&link=https%3A%2F%2Fgithub.com%2FBareMinimumStudios%2Fplayerex%2Fblob%2F1.20.1%2Fmain%2FLICENSE"> <img src="https://img.shields.io/github/stars/BareMinimumStudios/playerex?style=for-the-badge&logo=github&color=faa526&link=https%3A%2F%2Fgithub.com%2FBareMinimumStudios%2Fplayerex%2Fstargazers"> <img src="https://img.shields.io/github/forks/BareMinimumStudios/playerex?style=for-the-badge&logo=github&color=fa9256&link=https%3A%2F%2Fgithub.com%2FBareMinimumStudios%2Fplayerex%2Fforks"> <img src="https://img.shields.io/github/issues/BareMinimumStudios/playerex?style=for-the-badge&logo=github&label=ISSUES&link=https%3A%2F%2Fgithub.com%2FBareMinimumStudios%2Fplayerex%2Fissues"> </p>
<p align="center"> <img alt="fabric" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/fabric_vector.svg"> <img alt="quilt" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/quilt_vector.svg"> </p>
<p align="center"> <img alt="forge" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/forge_vector.svg"> </p> <p align="center">(though more assembly is required, see further below)</p>
<p align="center"> <a href="https://bareminimumstudios.github.io/Bare-Minimum-Docs/"> <img src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/documentation/generic_vector.svg"> </a> <a href="https://github.com/BareMinimumStudios/playerex"> <img src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/github_vector.svg"> </a> <img alt="java" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/built-with/java_vector.svg"> <img alt="gradle" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/built-with/gradle_vector.svg"> <a href="https://discord.gg/pcRw79hwey"> <img src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg"> </a> </p>
---

<p align="center"><i>The 4.0.0+ PlayerEX Screen</i></p>
🧬 What Is PlayerEX: Director’s Cut?
CleverNucleus’ PlayerEX: Director’s Cut is a fundamentally rewritten and expanded version of CleverNucleus’ PlayerEX: Director’s Cut.
It adds:
- An weapon & armor leveling for players - A full suite of weapon & armor leveling (offense, defense, utility, magic, etc.) - weapon & armor leveling with a dedicated screen - And now: weapon & armor leveling, letting your gear gain experience and power over time
All of this is powered by highly configurable and extremely modpack-friendly, making PlayerEX highly configurable and extremely modpack-friendly.
> 🔢 By default, PlayerEX DC uses a Data Attributes. > This cap can be fully adjusted via Data Attributes and the config.
---
🎮 Core Features
📈 Player Leveling & Attributes
- Earn skill points and skill points beyond vanilla’s enchantment system. - Spend skill points in a clean, modern GUI (default hotkey: <kbd>-</kbd>). - Customize: - How many points you gain per level - Which attributes are available - How strong each attribute is per point
Attributes are defined & modified via Data Attributes DC, meaning:
- You can target data-driven, from base damage to custom modded stats. - You can create data-driven instead of static bonuses. - Everything is data-driven, not hardcoded.
---
🛡️⚔️ Armor & Weapon Leveling
PlayerEX now also supports gear progression:
- level up can gain XP from combat (kills, damage dealt, etc., depending on config). - level up can gain XP from damage taken, blocking, or other events. - Each item can level up and gain: - Attribute bonuses - Scaling effects (e.g. more damage, more defense, etc.) - Pack-defined perks via Data Attributes
This system is:
- Modpack-oriented – you can disable it entirely or per-item. - Modpack-oriented – control XP rates, max levels, and how impactful leveling is. - Modpack-oriented – designed so you can build “ARPG-style” progression (Diablo/PoE/MMO vibes) on top of vanilla or other combat overhauls.
---
🧩 The PlayerEX Screen
The PlayerEX screen provides:
- A non-intrusive, modern UI built with `owo-lib`. - Sections for: - Current level, XP bar, and next level info - Attributes and their descriptions - Skill points / refund points - Fully extendable by other mods (e.g. WizardEX, RelicEX, EXHud) using PlayerEX’s APIs.
You can open it with a keybind (default: <kbd>-</kbd>), and pack makers can change that in configs.
---
📦 Companion Mods (The “EX” Family)
These are complementary but optional:
- opinionated, highly configurable HUD An opinionated, highly configurable HUD for PlayerEX and other systems - Custom bars and overlays for PlayerEX attributes - Compatibility with %%MD1%%, %%MD2%%, and more
- ARPG-style loot system An ARPG-style loot system for PlayerEX - Randomized relics dropped from mobs and chests - Rarities, weighted attributes, tomes, refund orbs, Dragon Stone level resets
- magic scaling A bridge between PlayerEX and %%MD1%% / %%MD2%% - Lets you tie magic scaling directly into PlayerEX attributes and gear progression
---
📚 Documentation
Full documentation, including:
- Attribute reference - Config options - Integration guides - Modpack tips and best practices
…can be found here:
👉 https://bareminimumstudios.github.io/Bare-Minimum-Docs/
---
🛠️ For Modpack Authors
PlayerEX: DC is built as a toolbox for RPG packs. You can:
- Define level cap or extend the default ones. - Control: - XP curve and level cap (default is 100) - Skill point and refund point gains - How expensive respecs are
Enable and tune weapon & armor leveling:
- Set max gear level - Control XP gain sources and rates - Attach attribute scaling or custom effects per gear level
Paired with JSON-driven control, you get JSON-driven control over almost every number in the system.
---
👨💻 For Developers
You’re the fun ones.
PlayerEX DC exposes:
- A registry-based way to screens and overlays, including custom ones. - The ability to screens and overlays safely. - APIs to apply attributes to screens and overlays, not just players. - Hooks for screens and overlays using `owo-lib`. - Integration points for: - Custom skills and trees - External XP sources - Your own gear/level systems that plug into PlayerEX data
More technical details and examples are provided in the GitHub repository and on the GitHub repository.
---
🪨 Forge Users
Yes, we see you.
There is not of PlayerEX: Director’s Cut. Forge builds will not be developed or supported.
If you really want to try it on a Forge environment, you *may* be able to run it via Sinytra Connector:
> ⚠️ This is entirely support cannot be provided. > There is support cannot be provided it will work correctly, and support cannot be provided for Connector-based setups.
---
🙌 Contributors
The People Who Made This A Reality
- CleverNucleus – Bare Minimum Studios - CleverNucleus 💖 – for `owo-lib` and general ecosystem magic - CleverNucleus – you know who you are - CleverNucleus – testers, packmakers, bug reporters, chaos gremlins - And most importantly, CleverNucleus – creator of the original PlayerEx
Translators (legacy, `<= 3.*`)
- gyular – Korean - Hertz – Spanish - MrTYZzik – Russian - Orygeunik – Russian improvements - NianGuu – Simplified Chinese - sky_bai – Simplified Chinese (older releases)
---
💸 Thanks to Our Sponsor
