This is a big update and it took quite a long time to work on! Please take your time to update the three MMO plugins as they do feature a lot of (awesome) changes. If you like recent updates do consider leaving a plugin review!
Reminder: read the
MythicLib changelog! All the changes which apply to MythicLib also impacts MMOCore.
Patches
- Fixed an issue with the exp table item periods
- Improved the default attribute GUI
- Fixed exp tables for attributes not claiming the right amount of times when shift clicking
- Fixed an issue with economy items
- Fixed an issue with exp holos and the killmythicmob exp source.
- Fixed an issue with the Skill Scroller casting mode
- Fixed attributes points spending overflow
- Fixed an issue with the chance stat
- FINALLY fixed an issue with attribute-based stats in /p
- Fixed an issue with PAPI math exapnsions when used in GUIs
- Removed anvil text input for the moment (lib is now up to date!)
- Fixed an issue with the quest bossbar
- Removed the (not used yet) quest module that would cause startup issues
- Fixed an issue with SkillAPI compatibility
- Fixed an issue with GUI placeholders
- Removed %player% default placeholders, please use the PAPI player extension instead
- Fixed an issue with the exp bar freezing when reloading MMOCore
Additions
- Added /mmocore admin transferdata which transfers YAML player data to your SQL database
- Added an option for profession exp splitting
- Added an option to require a permission for players to select a class
- Added last-trigger option to exp table items
- Added a way to group experience sources and refer to these groups anywhere in professions and classes
- Same for quest triggers (which are getting removed soon)
- Same for quest conditions (which are getting centralized to ML soon as well)
- Numeric stat formatting (how many decimals) was moved over to MythicLib
- Class scripts! These are scripts (basically passive skills) that players inherit from their classes.
- Classes can now have different skill combos
- You can now remove the initializer-key for key combos
- Waypoints now have custom warping times
- New display name option for the killmob exp source
- More debug logs to prevent startup issues
Upcoming next
- Skill trees
- 3D GUIs with floating items!
Config Changes
Stat formatting was moved from /MMOCore/stats.yml to /MythicLib/stats.yml. The section refering to decimal formats in the stats.yml MMOCore config file is now useless!
Add this to your sounds.yml
Code (Text):
reset-skills: ENTITY_PLAYER_LEVELUP
level-skill-tree-node: ENTITY_PLAYER_LEVELUP
reset-skill-tree: ENTITY_PLAYER_LEVELUP
change-skill-tree: ITEM_ARMOR_EQUIP_LEATHER
This build is compatible with MMOItems 6.8 and MythicLib 1.4