Changes 🌽
- Made skill point increases separate to the actual attribute value.
- As for increases to skills like Constitution that come from somewhere else, it will be tacked on the right in square brackets.
Changes 🌽
- Removed an attribute function that was not meant to be present.
Changes 🌽
- Fixed attributes that were NOT meant to be diminishing.
- Fixed attributes which were not formatted to be percentages to actually display as them.
- Melee Crit Damage
- Health Regeneration
Changes 🌽
- Patched to work with Data Attributes
2.X.X+1.20.1
. Update to that for this to work. - Integrate back all of the attributes and their proper diminishing factor according to BalanceEX and some suggestions.
Changes 🌽
- Added a missing translation key for
itemBreakingEnabled
Changes 🌽
- Added "Item Breaking" mechanic
- Added config option for Item Breaking
Changes 🌽
- Reconciled connector based issue where old player data did not transfer over to a new player.
- Updated the modded datapack to apply some attributes properly to scale.
Changes 🌽
- Fixed yet another potential
NullPointerException
when registering a modded menu.
Changes 🌽
- Resolved issues with namespaces and a potential
NullPointerException
when registering a modded menu.
Additions 🍎
- Added the ability to customize the color of the label (default is still gold).
Changes 🌽
- The UI has gone through a breaking change. recent alpha builds of WizardEX will not work with this version, though
alpha.3
will. - Switching to the beta channel as most components of the mod are stable.
- Required changes before release is the UI and re-adjusting the config for the last time.
- Rebalanced knockback resistance to a proper 1% gain and displayed it properly.
- Added author & contributor information according to who assisted in the development of the project's codebase.
- Fixed
lifesteal
attribute not applying to attacker(s). - Fixed refund issues on the screen.
Later Objectives ⚡
- Fixing tooltips
- Adjusting more attributes
Changes 🌽
- Using the latest data-attributes with a supplied "stock" data-pack.
- You can clear your config if you wish to use stock, or keep your config with all the entries.
- Applied a patch for missing id's, which is an edge-case (will be labeled
unresolved:id
).
Changes 🌽
- Update FLK
- Fixed Fire Resistance not calculating correctly.
Changes 🌽
- Uses the latest DataAttributes (beta.9) & OfflinePlayerCache.
- The namespace of DataAttributes got changed on this update, breaking the ability to use the mod with the latest one. This has been addressed now.
- This patches an issue when updating modifiers (for I forgot to update PlayerEX when changing namespaces.)
Changes 🌽
- Fixed out-of-bounds exception when registering a menu.
- Renamed
rootComponent
inMenuComponent
->screenRoot
to refer to the actual screens root.- If you plan on using this component, know that you can access the functions/members you need directly from the object itself.
Changes 🌽
- Fixed issue with the new attribute Focus not being recognized in
RefundFactory
. - Updated mixinextras directly in the mod to 0.4.0.
Changes ⚒️
- Resolved issues with OPC.
Changes ⚒️
- Updated to a newer build of
OfflinePlayerCache
. - Changed some more internals.
- Reimplemented original calculation of projectile critical chance.
Fixes & Changes ⚒️
- Fixed issues with
alpha.5
having an outdated variant of the previous. - Migrated to mojmappings.
Major Note ⚠️
This is an alpha build of PlayerEX. Therefore, you should take precaution when playing. While I have personally tested the mod multiple times with several mods, there is a possibility of any kind of issue.
Additions ☕
- Rewrote the entire PlayerEX mod.
- Added a new UI screen with owo-lib (thanks guys) (that is extendable, more details in the future). Default keybinding is
-
(minus).- WE ARE FREE FROM SINGLE, LONG-DEBOUNCED INPUTS! feel free to hammer at that button or put in a specific amount that is within range.
- Tooltips have been added to specific areas in the UI. Discover these as you play.
- For those eager, see
PlayerEXMenuRegistry
.
- Redesigned config with owo-lib (thanks guys x2)
- Redid Brigadier commands, more info on that in the future. For now note that you can access it still by using
/playerex
. - Diminishing attributes are currently managed by its provided
smoothness
from DataAttributes.- In order to change smoothness and other values, open up the config using
/owo-config data_attributes
or accessing through ModMenu. - As of now, they are currently set to 1 until balancing in future update(s) can occur. Set it lower to have less from the applied modifiers on the attribute.
- In order to change smoothness and other values, open up the config using
- Added onto a player's nameplate their current level. This can be disabled via config.
Changes ⚙️
- Improved general stability of the mod.
- Changed all sounds to be a bit more pleasing and attentive.
- Modified all mixins in the mod to be more compatible with other mod(s). [this includes data-attributes]
Removals 🚫
- Removed
reach-entity-attribute
due to issues. Due to the nature of reach being hard-coded in this version, it's relatively challenging to gauge. A substitute will be present on the UI in later version(s).
Afterword ✒️
This took a lot of blood, sweat and tears to make. But there might be issues! Certain things need to be ironed out (primarily the diminishing factor, and making DataAttributes ui easier to work with). Report issues of game-breaking proportion, or supposedly incorrect values to our issues page. If something does not scale well, try adjusting the function(s) in the config or adjusting the diminishing amount.