Перейти к содержимому
Mineforgian

PlayerEX: Directors Cut

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

Загрузки
48K
Подписчики
96
Обновлён
21 ноября 2025 г.
Лицензия
MIT

Опубликован 5 января 2024 г.

logo

Forge when?

fabric quilt

forge

(though more assembly is required, see further below)

java gradle


PlayerEX Screen at Level 5

The 4.0.0+ PlayerEX Screen

🧬 What Is PlayerEX: Director’s Cut?

PlayerEX: Director’s Cut is a fundamentally rewritten and expanded version of CleverNucleus’ PlayerEx.

It adds:

  • An RPG-style leveling system for players
  • A full suite of custom attributes (offense, defense, utility, magic, etc.)
  • Skill points & refund points with a dedicated screen
  • And now: weapon & armor leveling, letting your gear gain experience and power over time

All of this is powered by Data Attributes: Director’s Cut, making PlayerEX highly configurable and extremely modpack-friendly.

🔢 By default, PlayerEX DC uses a level cap of 100.
This cap can be fully adjusted via Data Attributes and the config.


🎮 Core Features

📈 Player Leveling & Attributes

  • Earn experience and levels beyond vanilla’s enchantment system.
  • Spend skill points in a clean, modern GUI (default hotkey: -).
  • 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 any attribute, from base damage to custom modded stats.
  • You can create complex formulas instead of static bonuses.
  • Everything is data-driven, not hardcoded.

🛡️⚔️ Armor & Weapon Leveling

PlayerEX now also supports gear progression:

  • Weapons can gain XP from combat (kills, damage dealt, etc., depending on config).
  • Armor 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:

  • Optional – you can disable it entirely or per-item.
  • Configurable – 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: -), and pack makers can change that in configs.


📦 Companion Mods (The “EX” Family)

These are complementary but optional:


📚 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 your own attribute set 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 Data Attributes DC, 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 define and modify attributes, including custom ones.
  • The ability to override any registered attribute safely.
  • APIs to apply attributes to any LivingEntity, 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 docs and on the GitHub repository.


🪨 Forge Users

Yes, we see you.

There is no planned official Forge port 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 at your own risk.
There is no guarantee it will work correctly, and support cannot be provided for Connector-based setups.


🙌 Contributors

The People Who Made This A Reality

  • The studio – Bare Minimum Studios
  • The wispforest team 💖 – for owo-lib and general ecosystem magic
  • One guy’s modpack – you know who you are
  • Literally YOU – testers, packmakers, bug reporters, chaos gremlins
  • And most importantly, CleverNucleus – creator of the original PlayerEx

Translators (legacy, <= 3.*)


💸 Thanks to Our Sponsor

Sponsor Banner

Use code bareminimum for 25% off your first month!

Ченджлог

4.0.5+1.20.1Релиз1.20.1 · 21 ноября 2025 г.

Fixes 🍋

  • Fixed fill recipe and other tag issues (again).
4.0.4+1.20.1Релиз1.20.1 · 20 ноября 2025 г.

Fixes 🍋

  • Fixed fill recipe and other tag issues.
  • Fixed wither resistance.
4.0.3+1.20.1Релиз1.20.1 · 22 сентября 2025 г.

Additions 🍎

  • Adds infinite breaking option.
4.0.3+1.20.1Релиз1.20.1 · 19 мая 2025 г.

Additions 🍎

  • Add level control commands

Changes 🌽

  • Change appearances of broken items
  • Limit times items can break (configurable)

Fixes 🍋

  • Make armour with Curse of Binding break
4.0.2+1.20.1Релиз1.20.1 · 20 декабря 2024 г.

Fixes 🍋

  • Fix issue with critical hit chance not being calculated correctly
4.0.1+1.20.1Релиз1.20.1 · 17 декабря 2024 г.

Fixes 🍋

  • All instances of BowItem, CrossbowItem or SwordItem have been considered as levelable weapons.
  • All instances of ArmorItem have been considered as level-able armor.
4.0.0+1.20.1Релиз1.20.1 · 14 декабря 2024 г.

PlayerEX Is Now Officially Released :)

This slates the first official release of the new PlayerEX. It had been stable for a while, although the UI was not fully completed until now.

Additions 🍎

  • Finished the PlayerEX UI to the point where it is ready for release.
    • There is now a component set on the right of the UI that has a list of current pages. Use it in order to navigate between multiple mods who use the registry.
    • Completely fleshed out the UI with meters and other metrics such as current health and lung capacity along with experience levels to keep track of what you currently have, updated based on your current state.
  • Added Weapon & Armor Leveling (created by naomieow [much appreciated])
    • Items and weapons in loot tables can be generated with a level.
    • Added configuration related to armor and weapon leveling.
    • The range they can generate in is different based on dimension.
    • Non-Vanilla dimensions follow the overworld range.
    • Weapon XP increases by a value specified in the config when a mob is killed.
    • Thank you RedstoneWizard08 for contributing to this system!
4.0.0+1.20.1-beta.12Бета1.20.1 · 25 ноября 2024 г.

Fixes 🌽

  • Resolved a mixin target for Forge users (on Sinytra) that caused items to break immediately.

Комментарии

Загружаем…