ValhallaMMO
ValhallaMMO is an advanced plugin inspired by popular games such as Skyrim or Oblivion, adding in many skills the player can level and progress through. The plugin vastly overhauls progression making Minecraft much more dynamic and longer lasting, and provides many tools for server owners to make the plugin their own.
The motivation for this plugin
To me it seems that experienced Minecraft players tend to reach endgame very fast causing disinterest and boredom, usually followed by them becoming less active on servers and leaving. After you've already done everything Minecraft loses its replay-ability, ValhallaMMO attempts to resolve this problem by slightly nerfing the early stages of the game and vastly buffing and extending the late game. The early game will be slightly harder, the late game will be much stronger but much harder to get to. McMMO was another reason I made the plugin, because I feel that McMMO doesn't do enough to make the game more dynamic. You just kind of get buffs for doing things you already would normally do, there's no decision making or encouraging of playstyles so I didn't think its skills mattered much. ValhallaMMO attempts to serve as a great alternative to have a bigger impact.
The plugin features entirely customizable skill trees players can spend skill points in to unlock perks. Skill points are earned through leveling skills, leveling a skill earns the player some power experience and leveling your power level earns you a skill point.
The plugin is still in development,
so beware bugs may be more common and that features may be limited.
The plugin will stay free and will become open-source after release!
Alchemy completely overrides the vanilla brewing system to allow for custom potion recipes. With this skill potions will have vastly lower duration & potency early game, but much stronger late game. The plugin also features potion effects that don't exist in the base game, a new transmutation mechanic, and even a recipe to make chocolate milk with cocoa beans.
Mining allows the player to increase their yield from broken blocks, and it encourages blast mining to be a more viable strategy by allowing increased blast radius, drop amounts, decreased TNT damage taken, and "enchanting" TNT with fortune/silk touch. It also features special abilities like Vein Miner and Overdrive, an ability that allows the player to instantly mine blocks at the cost of hunger/health.
Farming increases the player's yield from crops, influences how much hunger points they get from certain foods, and a bunch more. This skill also includes fishing which now pretty much completely has its drops handled by the plugin, allowing players to fish up tools and armor with random enchantments.
Landscaping is the combining of Woodcutting and Digging. They allow the player to increase their harvest from ground and trees and find valuables hidden in the sand. Also features special abilities like Tree-capitator, immediately harvesting a full grown tree by mining only one block from it and various "block interact conversions" which allow you to turn one block into another by clicking it with some sort of item, allowing you to turn blocks like cobblestone into mossy cobblestone, stone bricks into cracked stone bricks, sand into glass, etc.
Light & Heavy Armor will act as counter-measures to varying weapon types. Light armor allows you to stay protected while keeping much of your mobility, while heavy armor greatly protects you from damage and knock-back at the cost of speed. Both skills feature passive abilities like Adrenaline and Rage, giving you various effects when you reach low HP. ValhallaMMO completely overhauls the damage system, so you'll have lots of control over how hard the game should be and how much damage people should take.
Archery will allow the player to fire arrows more accurately, deal more damage with them, save more arrows and have special effects on them. ValhallaMMO adds in many custom recipes to make custom arrows, like Iron Arrows, Diamond Arrows, or Explosive Arrows, and features a stealth archer mechanic allowing you to deal more damage shooting enemies while they're looking away. Also features a special ability called Charged Shots, where you gain a number of upgraded attacks benefiting from increased velocity, knockback, piercing, or damage. Charged shots may also fly at max speed regardless of how far drawn back your bow is, and create a fancy sonic boom particle effect when shot!
Light & Heavy Weapons vastly overhauls fighting in general, adding 4 more weapon types by default (you can make more!), Spears, Warhammers, Maces, and Daggers, each featuring custom attributes to make each weapon unique such as attack reach, crit chance, bleed chance, armor penetration, immunity reduction, and many more. These skills also allow players to parry which is to anticipate an attack and punish the enemy greatly when the prediction is correct, as well as a bleeding and stunning mechanic.
Acrobatics influences the player's mobility, allows players to dodge, and extends the player's moveset
Unarmed will allow the player to deal heavier damage with their bare fists and prevent the enemy from melee attacking in certain cases. This ability will not feature a disarm mechanic allowing you to steal items, I don't think that should be in the game.
I recommend getting it for an improved experience! Some screenshots here.
Have a resource pack of your own? Use /val resourcepack download instead which will place a copy in the ValhallaMMO directory. Simply merge your packs and set it up again, and use /val resourcepack enable to force certain GUI settings so they get their custom look.


Getting Started
To get started with the plugin, introduce yourself to the commands with /valhalla help (or /val help)
Some other things to know before you start, this plugin disables vanilla crafting recipes for tools and armor by default because it replaces them with modified recipes. Some recipes will stay the same, but most will now require more immersive ingredients such as heated iron ingots or destabilized diamonds which you get by putting ingots in a furnace, or combining a diamond with an ender pearl respectively. The results of these recipes will scale in quality according to your skill!
If you're using forks of Spigot such as Paper or Purpur you might want to set is_spigot to false in config.yml. The plugin may function better by doing so, but if is_spigot is false on a spigot server it won't be able to drop items properly or calculate inventory contents.
For players, the /val skills or /skills command will be important in progression. /val profile is also a useful command. The permissions for these commands are by default enabled!
Features
The plugin is jam-packed with features, and more added every update. Here's what it currently offers:
> Overhauled crafting system
> A custom Trinkets add-on to allow players to wear accessories
> Overhaul of brewing system, allowing you to create your own potion recipes
> CustomModelData support
> Custom damage system
> Advanced attribute modification of items (and soon entities)
> Engaging custom progression and skills that actually mean something
> Entirely new potion effects
> Entirely new attribute modifiers
> Global effects (global EXP boosters, for example) with boss bar duration indicators
> Custom loot tables for blocks, entities, and fishing with GUI editors
> Custom recipes with GUI editors
> A party system with party chat, party roles, exp sharing, and item sharing.
> MySQL compatibility
> Works with GeyserMC as far as I know (GeyserMC is not officially supported, it just happens to work)
> PlaceholderAPI compatibility, making it compatible with LeveledMobs which compliments ValhallaMMO very well!
> Custom Resource Pack
My future plans for the plugin:
**SHORT TERM** (within 2-3 updates)
- SQLite implementation
- ValhallaMMO Wiki
- Add "experience cost" option to recipes, remove experience cost modifiers
- Armor set bonusses
- Unarmed skill
- Acrobatics skill
- Customizable food modifiers, also allowing potion effects to be put on them, as well as on weapons
- Custom potion effect command
- Custom potion effect indicators
- Highly advanced book editing functionality with dynamic placeholders
- Vault integration
- Downwards leveling compatibility
- Recall potion
- Leaderboards (SQL/SQLite only)
- ValhallaTrinkets standalone plugin
- ValhallaMMO cleanup plugin (in case you want to uninstall ValhallaMMO)
- Parties friendly fire toggle
VALHALLA 1.0 RELEASE + OPEN SOURCE
The following updates may be exclusive to a premium version of ValhallaMMO or for current ALPHA users.
The vast majority of ValhallaMMO will stay free. I'm considering making a premium version of ValhallaMMO on spigotmc with some extra cool features to maybe compensate myself a little for working on the project for 2 years, lol
**MID TERM** (4-5 updates)
- Cooking skill
- Trading skill
- Mining system overhaul (customizable mining speeds)
- Party progression (partial overhaul) + Quests integration
- Party recruiting through lectern
- Throwable weapons + custom enchantments
- Jobs integration
- Leaderboards (no SQL also)
- Potion bundle item (multiple types of potions in single slot)
- Website?
**LONG TERM** (6+ updates)
- Magic integration
- ValhallaMagic plugin
- ValhallaLoot plugin
- ValhallaMobs plugin
If you have any bugs, critiques or suggestions you'd like to tell me about you can do so here on the spigot discussions page or, for a faster response, let me know in my discord server. A review is also very much appreciated and I'm very thankful for you giving this plugin a try!
[Wiki in progress]
[Github open source after Alpha]
Made any videos showcasing ValhallaMMO? Let me know and I'll post them here!
Hello, how do i reset crafting recipes ?
一個新手伺服器架設者這非常有幫助但也非常的頭痛
In reply to monecat543:
I don't speak chinese so I'll use a translator
我不會說中文,所以我會使用翻譯
What parts of the plugin were frustrating? Is there anything specific I can make/change to improve your experience?
插件的哪些部分令人沮喪?有什麼具體的我可以做/改變來改善你的體驗嗎?