The following files were updated! These changes are optional, but they are recommended.
(Resetting means to delete the file while the server is offline)
- skills/martial_arts.yml (Grappling AI break fix)
- skills/martial_arts_progression.yml (Missing experience options added)
- trading/trades.json (Missing sweeping edge enchanted book trade)
Hello and thank you for your patience!
It's been a while since the last update, reason being that a lot has happened in my life (positive things), feel free to skip if you don't care lol. Long story short I moved out of my parents' house and now live alone. It's wonderful. I also had it busy with university work as the last few months tend to be the most intense of them all. I did pass all my grades and had a good time doing it all year, so it feels great to finally have found a profession that genuinely seems like the path to traverse. That's one reason for my inactivity.
The other reason, however, is unfortunately that I simply fell out of love with Minecraft. I don't play it any more and unfortunately most of my motivation came from wanting to make something that I would enjoy playing as well. Well, since I don't like playing it any more, I don't really feel like developing for it any more.
For that reason I will likely be posting updates much, much less. I will still be posting updates when required for new versions and to fix important bugs, but I will probably no longer be making any more content additions for ValhallaMMO, both the free and the premium versions. For that reason I will be dropping the price of ValhallaMMO Premium by 30% permanently.
Anyway,
CHANGE NOTES:
NEW Data driven skills! You can now make your own skills. These will be simple skills that appear in the skill tree, can have perks, and of which the player can have custom stats that you define. You cannot define abilities, skill exp gain, or functionality for these stats within ValhallaMMO as you are expected to implement exp gain yourself through commands, and give stats a use through placeholder usage in other plugins.
NEW Raw stat placeholder which displays stats without any number formatting. %valhallammo_{profilename}_raw_{statname}% where both {profilename} and {statname} are in all lowercase.
FIXED Improper version mapping for the resource packs. This affected versions 26.1.1 and up as those versions were unmapped. The default pack is now updated to the most recent version as opposed to the oldest.
FIXED CraftEngine API change issue.
FIXED The player's health not being restored to the appropriate amount when logging out, when the player's max health is higher than the default 20.
FIXED Butchery luck not applying to slain animals.
FIXED Skills menu not loading up under certain circumstances if a configurable skill is active.
FIXED Errors occurring if your server version does not possess the getKeyOrNull() method.
"FIXED" Newer versions of the game handle attack cooldown differently than older ones, causing a player's attack cooldown stat to be read in a way that makes ValhallaMMO think they're spamclicking. As a result crits and inflicting bleeds, which required a full attack cooldown bar, would not happen. I removed the attack cooldown requirement for the time being.
FIXED Added trading exp global buff
FIXED The martial arts skill lacking certain experience options that the other combat skills have.
FIXED Teleportation exploit with Martial Arts' Meditation ability.
FIXED Error regarding merchant data being absent.
FIXED Emerald duplication exploit with the Tinkering service.
FIXED Villagers considering slabs passable blocks, allowing them to be trapped and still feel free.
FIXED Training buttons disappearing if one of the trainable skills has reached level 100.
FIXED Enchanters not selling Sweeping Edge enchanted books.
FIXED Crafters being able to craft recipes they shouldn't be able to.
FIXED CraftEngine, Nexo, and ItemsAdder recipe choice errors.
TWEAK Version-specific recipe files that are loaded in are now cleared after being loaded in. This also fixes recipes that restore themselves even after deletion, since they are actually loaded in from said separate files.
TWEAK The profile stat placeholder can now also display booleans and lists.
TWEAK Wandering traders may now access trade configuration of all levels, they're just considered masters. This allows them to be configured with groups of trades as opposed to all of their trades pulling from the same trade pool.
TWEAK Added grappling blacklist to martial_arts.yml, by default containing villagers and allays. This fixes some broken interactions with them.
Please leave a review, as it still helps a lot. For the free version would be very much appreciated as well as it's close to being in the top 20 best reviewed plugins on the website right now! Thank you again for your lasting patronage, I enjoy(ed) working with- and supporting you all