ValhallaMMO Premium [1.19-1.21.8] icon

ValhallaMMO Premium [1.19-1.21.8] -----

From Realms SMP! Addictive and engaging RPG-skills. The leveled up version of ValhallaMMO




The following files have been updated and must be reset for the changes to apply. These are NOT mandatory, but various bugs will remain if not reset.
- trading/trades.json
- trading/types.json
- trading/services.json
- items.json


FIXED The item and recipe buttons in the dynamic item modifier menu conflicting at times
FIXED The "disabled recipes" menu not updating when toggling recipes on or off
FIXED Items becoming unstackable as a result of their stats being stored in random orders on the item. Primarily affected arrows.
FIXED Update link still being the free version in the update checker.
FIXED "blockeritem" argument being absent from /val merchant command autocomplete.
FIXED The "replace item by quality" modifier actually reading the item's quality now, or using the player's skill if absent.
FIXED Potion belts breaking and granting infinite potions if the potion belt file breaks. Also made it work more consistently in general.
FIXED Certain mechanics in the martial arts skill being triggerable with ranged attacks.
FIXED Villagers wandering about when still trading with them.
FIXED Certain service menus eating items when interacted with improperly.
FIXED Villagers throwing gifts when they should be throwing food at each other.
FIXED All services being accessible before they are unlocked. Apparently this bug is also present with supposedly exclusive trades, but I could not find this.
FIXED Ordering charging you the whole cost of the order when updating even 1 item from it.
FIXED Ordering items being stackable, allowing you to order way more items at a time while also blowing up the delivery time.
FIXED Various items in /val items now explicitly set their type before all other modifiers. This fixed the issue where knuckles were occasionally not textured as knuckles.

TWEAK Ordering items now more properly display what you're ordering, but they won't show stats or enchantments since those are more or less randomized.
TWEAK Trades that are commonly bought by you are now actually more likely to appear the next time the villager resets their trades! The chance doubles for each 5 times the trade was traded that day.

BALANCE Orders now take much more time to deliver.
BALANCE Villagers now take much more exp to level up to the next rank. Apprentice: 4x, Journeyman: 4x, Expert: 2x. Master was unaffected.
BALANCE Training skills at villagers is now about twice as expensive.
----------, Sep 14, 2025

The following files have been updated and must be reset for the changes to apply. These are NOT mandatory, but the tipped arrows ordering bug will remain if you don't reset them.
- trading/trades.json
- trading/types.json


TWEAK The power profile now has different minimum requirements to the other skill profiles, requiring any perks to be unlocked or having gotten any experience in order to be saved.
TWEAK The "armor invisibility" effect gotten from assassin armor now no longer works if the player you're trying to hide from actively sees you going invisible, but only for that player

FIXED "on attack" triggers for real this time
FIXED Saving of profiles no longer getting faster and faster
FIXED Errors causing recipe manager to be unviewable as a result of certain modifiers having invalid field values
FIXED Ranged attacks not being affected by pvp resistance or damage buffs/nerfs
FIXED The recipe manager menu not updating when recipes are removed
FIXED Blocker still item not working
FIXED Ordering tipped arrows from merchants still suffering from the randomization issue

Enabled update checker
----------, Aug 31, 2025

Slight expansion to the update earlier today, with another fix and a "feature"

The following files have been updated and must be reset for the changes to apply. These are NOT mandatory, but the knuckles trade bug will remain if you don't reset them.
- trading/trades.json
- trading/types.json


TWEAK While holding a named name tag, the custom trading system does not interact with villagers. This is to still try and allow you to rename them. Please let me know if I missed any weird interactions
TWEAK Added a "blockeritem" option to the /val merchants command, allowing you to make an item with which you can exclude an individual villager from the custom trading mechanics
TWEAK Daytime and light effect triggers not trigger appropriately, and added separate triggers for when the player is exposed to the outside daylight OR sheltered (meaning they have some block above them preventing some daylight)

FIXED /val merchants summonitem not working
FIXED Immersive recipes replacing the item in the player's hand even if the recipe failed
FIXED "on attack" effect trigger not working most of the time
FIXED Dummies getting default stats
FIXED Players often not being attributed responsibility for dealing custom damage types (primarily noticed with Hexblade) which caused them to be unaffected by damage modification stats
FIXED Royal knuckles being absent from trades
----------, Aug 28, 2025

The following files have been updated and must be reset for the changes to apply. These are NOT mandatory, but the knuckles trade bug will remain if you don't reset them.
- trading/trades.json
- trading/types.json


TWEAK Daytime and light effect triggers not trigger appropriately, and added separate triggers for when the player is exposed to the outside daylight OR sheltered (meaning they have some block above them preventing some daylight)

FIXED Immersive recipes replacing the item in the player's hand even if the recipe failed
FIXED "on attack" effect trigger not working most of the time
FIXED Dummies getting default stats
FIXED Players often not being attributed responsibility for dealing custom damage types (primarily noticed with Hexblade) which caused them to be unaffected by damage modification stats
FIXED Royal knuckles being absent from trades
----------, Aug 28, 2025

The following files have been updated and must be reset for the changes to apply. These resets ARE mandatory, things may break and noted bugs may remain if you don't.
- skills/trading_progression.yml (NG+ smithing reset fix)
- trading/trades.json
- trading/types.json
- items.json (back up any of your own items first)

If you are not aware. Resetting a file means to DELETE the file while the server is OFFLINE, then starting the server (counts for most plugins, this restores the default file).


FIXED Traveling merchants not being saved or loaded properly
FIXED Severe issue where the enchantment modifiers were amplifying themselves
FIXED Certain enchantments being defined at such a low level that librarians basically couldn't reach higher than level 1 despite being very skilled
FIXED Resetting villager progression no longer breaks existing villagers,
FIXED Exploit where the cost of upgrading services could freely be taken from the inventory, basically infinite emeralds,
FIXED Improper formatting in upgrade options buttons,
FIXED Trading NG+ resetting smithing instead of trading
FIXED The trades in the ordering service sometimes randomizing when clicked. This was caused by certain villagers being configured to sell a random item through a modifier instead just having a trade for each item in the list.
----------, Aug 24, 2025

First release!
----------, Aug 23, 2025

Resource Information
Author:
----------
Total Downloads: 87
First Release: Aug 23, 2025
Last Update: Sep 14, 2025
Category: ---------------
All-Time Rating:
11 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings