Everytime my players find some sort of bug I ask in the dev's discord and I receive an almost immediate answer. It's wonderful and so, so fun. I wish there were more plugins like this one, it just overhauls Minecraft in its entirety even in the lite version!
Ever felt like default Minecraft was too fast? Getting diamond and netherite is too simple?
ValhallaMMO allows you to have a Skyrim-like leveling system where it slows down the gameplay to allow players to focus on what they want to specialize in. Since it takes a longer time to perfect the skills in this plugin, people won't go from simple stone tools and leather to diamond or netherite in a single day, instead, they'll need to craft poor or terrible tools to increase their skills to make better items, while also unlocking new items and buffs for items they create.
This is a full package on it's own, you could just slap it into your server and it already has skills created for players to work on, meaning you don't need to add anything for it to work out of the box. Alternatively, it can be used to create new mechanics, like how the luck mechanic exists in this plugin. I personally use it to give the ability to gain diamonds very rarely from stone and deepslate, so players can passively gain a bit of diamonds from digging if their luck is high enough.
On top of that, there's the Races and Trinkets addons, where Races give players a selection of races (three by default) to choose from, and it also allows them to choose a class to gain more experience in certain skills, allowing players to further become a specialty role in three separate fields, where one is combat, the next is crafting, and the last is job (digging/farming) specializations.
Even on top of that, there is an optional download to have the classic crafting system from this plugin, where players are slowed down a bit more, requiring them to use an extra step in crafting to actually use their materials. Think you can just slap iron together to make armor? No, you gotta smelt the iron into hot iron to be able to mold it into an item. Even beyond that, you can temper your items to make them better quality, allowing them to be worked on with more of their materials to make an even better version for use.
tl;dr skyrim leveling, longer time to acquire good items/items of better quality, even longer to level your skills to be able to effectively use the items. Great plugin and it's free!
Absolutely love this plugin! I think almost everything is customizable so I've been able to adapt it to my play style. In regards to support - it's top notch; the plugin dev has always offered support to any enquires ... really quickly may I add. Thanks for providing us with a great MMO alternative!
I have known your plugin for a long time, from before I did my military service, and after completing it, I am very happy that you are still here developing the plugin, a work that I am extremely pleased with! Thank you for your kindness in helping me on Discord when I had questions. I hope this product continues to develop for a long time, and thank you very much.
I really like this plugin, althrough i sometimes wish i could use it in singleplayer because it makes everything more interesting (i just lag quite often in multiplayer)
you can quite easily install a server on your local pc that you (and everyone else in your network) can play on! it's more or less the same as single player except you can now install plugins :)
Version: 1.2.3
ValhallaMMO is hands down one of the best free Minecraft plugins out there! The features are rich, and it adds a whole new level of immersion to the game. The plugin integrates perfectly with other Valhalla plugins like ValhallaTrinkets and ValhallaRaces, which I can also highly recommend—they work seamlessly together to create an amazing MMO experience.
One of the standout aspects of ValhallaMMO is the incredible support from the developer. I had a few questions and reached out on the Discord server; each time, I received a helpful and meaningful response from the developer themselves within an hour! This level of dedication and support is hard to find, especially for free plugins.
I took the time to translate the plugin into German, and for all German players out there, you'll find the lang.yml (yungbl00d) linked in the developer’s Wiki—it's great to see this kind of community support being embraced.
ValhallaMMO is the perfect choice as an alternative to other MMO plugins out there. I highly recommend it to anyone looking to enhance their Minecraft experience. This plugin deserves all the praise, and I can't recommend it enough!
Thank you so much! Im really happy that you're excited about it
Version: 1.2.1
Thank you so much for this fantastic plugin! It offers a wide range of features while still being clear and user-friendly. It significantly simplifies the workflow and makes it easy to handle even complex tasks. The combination of richness in functionality and ease of use is truly impressive
Best Plugin 100% Recommended Still in alpha but works like a charm this plugin developer deserves more than this but im on a debt rn #bestplugineverfound
o plugin ta funfando perfeitamente... dando aquela pitada boa de RPG com Vanilla ta de parabens ... mas so tem um porem... o comando /val import valhallammo_classic não tem para poder implementar o conteudo classico
poderia ajudar?
desculpe, não tenho certeza do que você está perguntando. O comando é necessário para importar conteúdo "clássico", sim. Ou se você quer dizer que o comando não funciona, é porque o conteúdo clássico está sendo testado em meu servidor e você precisa obter o plugin ValhallaMMO atualizado de lá. A versão Spigot não funcionará. Muito obrigado pela avaliação!
Version: BETA-1.0.13
GOATED author, recommended alternative for IA and Oraxen due to its ALL IN ONE features
the only bad thing about valhalla is having to translate it lol! it’s so full of content! jokes aside, amazing work! love to have valhalla on my server
It makes survival and personal progression have a way more satisfying and fulfilling curve. As well as a tool for custom crafting and awesome mechanics implementation. On top of that, blazing fast support in the discord, easily one of the best plugins and devs out there.
Hi, it's me again from Enchated Square. I've installed the addons! Yeah they work now and I love the whole thing. Just noticed a few hiccups though. After adding the addons I noticed some recipes didnt work? specific ones I've noticed is that I can no longer scrap items I crafted. Diamond Shards were gone too. Also is there a way to respec skills?
Could it be you deopped yourself? Being opped unlocks all recipes for you including the salvaging recipes, which normally need to be unlocked through the fishing skill tree. Thanks for the review!
Version: BETA-1.0.11
I am using this plugin on my Medieval Fantasy World Building Server. I am using the Race plugin on top of it to get the Dwarves and Elves, it adds a new way of playing the game, i would 100% recommend this plugin.
[15:30:26] [Server thread/WARN]: [ValhallaMMO] Task #67 for ValhallaMMO vBETA-1.0.11 generated an exception
java.lang.NullPointerException: Cannot invoke "com.mojang.datafixers.types.Type.everywhere(com.mojang.datafixers.TypeRewriteRule, com.mojang.datafixers.functions.PointFreeRule, boolean, boolean)" because "type" is null
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.TaggedChoice$TaggedChoiceType.all(TaggedChoice.java:147) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Named$NamedType.all(Named.java:83) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Check$CheckType.all(Check.java:121) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Check$CheckType.everywhere(Check.java:129) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Sum$SumType.all(Sum.java:128) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Sum$SumType.all(Sum.java:128) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Sum$SumType.all(Sum.java:128) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Sum$SumType.all(Sum.java:128) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.families.RecursiveTypeFamily.everywhere(RecursiveTypeFamily.java:143) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType.everywhere(RecursivePoint.java:149) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Tag$TagType.all(Tag.java:119) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Sum$SumType.all(Sum.java:128) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Product$ProductType.all(Product.java:154) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Tag$TagType.all(Tag.java:119) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Sum$SumType.all(Sum.java:128) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Product$ProductType.all(Product.java:154) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Product$ProductType.all(Product.java:154) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Hook$HookType.all(Hook.java:102) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewriteOrNop(Type.java:53) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.templates.Named$NamedType.all(Named.java:83) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$All.rewrite(TypeRewriteRule.java:194) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.everywhere(Type.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Everywhere.rewrite(TypeRewriteRule.java:250) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.cap1(TypeRewriteRule.java:86) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.TypeRewriteRule$Seq.rewrite(TypeRewriteRule.java:76) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.rewrite(Type.java:188) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.types.Type.readAndWrite(Type.java:147) ~[datafixerupper-6.0.8.jar:?]
at com.mojang.datafixers.DataFixerUpper.update(DataFixerUpper.java:78) ~[datafixerupper-6.0.8.jar:?]
at net.minecraft.world.item.ItemStack.convertStack(ItemStack.java:196) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at org.bukkit.craftbukkit.v1_20_R1.inventory.CraftItemStack.setItemMeta(CraftItemStack.java:661) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at org.bukkit.craftbukkit.v1_20_R1.inventory.CraftItemStack.asNMSCopy(CraftItemStack.java:43) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at org.bukkit.craftbukkit.v1_20_R1.inventory.CraftSmithingTransformRecipe.addToCraftingManager(CraftSmithingTransformRecipe.java:27) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.addRecipe(CraftServer.java:1319) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at me.athlaeos.valhallammo.crafting.recipetypes.DynamicSmithingRecipe.registerRecipe(DynamicSmithingRecipe.java:55) ~[?:?]
at me.athlaeos.valhallammo.crafting.CustomRecipeRegistry.register(CustomRecipeRegistry.java:245) ~[?:?]
at me.athlaeos.valhallammo.crafting.CustomRecipeRegistry.lambda$loadSmithingRecipes$12(CustomRecipeRegistry.java:164) ~[?:?]
at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:415) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1256) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1197) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1014) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:303) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b]
at java.lang.Thread.run(Unknown Source) ~[?:?]
I would've preferred it if you came to me first with this error before leaving a poor review. Reviews are not for bug reporting. Unfortunately, this is not an error on my end, but an error with the itemstack converter of spigot (at least of this version). I can't fix it. You may have to update your server software
Version: BETA-1.0.11
A great plugin, I don't have too much to say, it made my survival much more enjoyable than it usually is. Although there are still a few things that need to be upgraded, the author are always trying to perfect them. Moreover, the support service is great, the author supports players very quickly and that makes me admire. 10/10
This is such a great all-in-one plugin 10/10. The author also is very responsive about the issues. I would recommend it if you're trying to build an RPG SMP server. I hope it supports 1.21 soon :))
This is a good plugin for servers. But I have a couple of questions, can I change the lore of the item while creating it through the plugin? Why is it that when I change the item modifier, the item itself breaks and stops working normally? And can items from your plugin fall out of mobs and chests in dungeons, and not vanilla ones?
Thanks for the review! It depends what lore you want changed, things like the quality tooltip or stat appearance can all be changed through the language file. The second question seems like a bug, could you be more specific in the discussions tab or my discord? The last question is a planned feature. Currently its not possible, but ill be implementing "replacement tables" that will replace or edit existing loot
Version: BETA-1.0.10
this is kinda the best ALL IN ONE RPG plugin and the developer is super kind and helpful x_x
I don't make those myself, but someone else voluntarily does! The beta versions of the plugin do not yet have a geyser resource pack, and i don't know when one will be ready, but when it's ready you should see it linked on the wiki. You should also join my discord to be notified of when (and honestly, if) that happens
Version: BETA-1.0.10
This plugin is the best free rpg i could find and i like it so much but i found an issue multi jump stat is kinda broken and jump height not working i dont see any thing being change and in multijump you need to stop and press space to jump i was hoping that it would be like parkouring but with extra jumps like in mods besides that i don't seem to find other problems regarding this plugin i suggest adding sockets to armor and tools that adds bonus stats to further more max out your stats and hopefully some abilities that would do somthing if conditions are met for a more rpg feel and a combo stat were each hit made with not much delay will deal a little more damage but its capped on the stat as well as the extra combo damage i know it might be hard to recreate in a plugin than a mod cuz there are limits to item lore
Thanks for the review! And funnily enough a bunch of these suggestions are already planned! Though they will not be added in the default version of ValhallaMMO. See, I'm going to be making a bunch of configuration presets with each version being progressively more advanced and immersive, but I can't make the default version too complicated compared to vanilla because people will find it hard to get into.
Multijump works by giving the player flight, and when the player activates this flight their flight is sort of turned off again and they've given upwards velocity equal to that of a jump. So basically you have to double-tap space to double jump, it's the only way for this to work as the server is never actually notified when the player presses space bar.
The jump height stat should definitely be working though, could you maybe not have given enough to see a difference? I can best help you out on our discord or on this plugin's discussions page
Version: BETA-1.0.10
compared to authors of other mmo plugins *cough* this author is very friendly. the plugin is very high quality. the fact that this plugin is free is amazing.
I don't want to be repetitive, but this is clearly the best Skills plugin In circulation.
- It's free
- It's all translatable
- The dev is friendly and answer any questions in a very short time, whether it's possible bugs or even simple curiosities.
- The skill tree , it will definitely take you over
- The "BreakingBlock" mechanic it's something unique
- It's Geyser Compatible
I tried it a lot while it was Alpha, and i've started a new gamemode on my server as soon as the Beta came out.
All the players love it.
With the default configuration the progress is way more slow than an average skill plugin and this encourages players to play more, without excessively unbalancing the gameplay.
i would recommend it to everybody.
Thanks to Athlaeos for bringing us this amazing work
Это лучший MMO плагин за всё время. Количество параметров в конфиге которые вы можете настроить насколько много, что для каждого проекта системы плагина смогут стать индивидуальными и уникальными. Радует, что разработчик крайне активный и общительный, а написанный код довольно качественный, и если вы как разработчик решитесь написать что-то свое поверх основного плагина, то у вас это получится без проблем.
In short, it's an excellent and highly configurable plugin.
I'd be surprised if it wasn't included in dozens of RPG servers in the future.
Well thought out processes, skill system and progression with great extensions, like races and classes, or trinkets.
And maintained/developed by a very helpful developer.
You can add new NG+ perks to each skill tree if you like! You can use the other NG perks as reference. They're all located in the (skill)_progression.yml files.
And yeah, I only chose NG+2 to be the highest by default because I don't want players to be capable of crafting virtually endlessly good gear, seems a bit overpowered.
Version: BETA-1.0.6
I've loved this plugin for as long as I can remember and all the different ways to upgrade skills through a skill tree is awesome. I've just added it to my server and I'm enjoying it like crazy! Keep up the great work, I'm excited to see what else you have in store for this plugin! Thanks!
The best of the genre and definitely the go to if you want to have an RPG approach to your server.
In addition to having incredible functions aimed at evolution during the game, it is extremely customizable in settings and messages. It often performs the function of three or four plugins with additional settings such as customizing loot tables and creating recipes. I really like how all the addons complement each other and make the experience richer and more fun.
The author is amazing, very open and will always be willing to help with any problems you may encounter. I hope to see Valhalla getting huge and getting the recognition it deserves!
Author of this plugin definitely knows what he's doing. I feel the passion in it. This creative plugin allows you to expand your server with awesome mechanics and allows you to configure skills as you want. There's a lot of useful features. I can't wait for implementation of some features from alpha version, like making hot ingots and upgrading items. This plugin has big potential to be popular. Huge respect!
This is one of the best RPG like plugins available for servers. By default the plugin is balanced around a normal vanilla SPM experience but there are a good amount of configuration options available.
ValhallaMMO's progression starts you off weaker than normal vanilla stuff but by level 60 or so in a skill you are beyond vanilla usually. All the skills are balanced and interesting which makes skill points a valuable resource and makes you think about how you want to invest them.
You start off with 3 skill points to use and every time you level up your power skill you gain another skill point. To gain levels for power you must level up the other skills that are available such as Mining, Woodcutting, Farming, Fishing, Weapon/Armor skills, Smithing, etc. Once you hit level 100 in a skill you can reset it but you keep the power you earn so you can obtain all the skills you could ever want if you grind for long enough. However your first 60 or so skill points are very important in shaping your build. Choose what you need or what sounds fun, set some priorities and you should be fine.
There are a couple of things that annoy me with the plugin however.
The armor skills, despite being leaps and bounds better to level up than in alpha, are still the worst skills to level up and it's not even close.
Second is that mob scaling makes it harder/more annoying to do a decent amount of technical farms that people are used to.
And lastly is that while the villager trading skill is being considered for development, right now villagers are just really strong, especially early game.
But that's the worst that I have to say about this plugin. Everything else is just fun and enjoyable and the challenges and skill point management the plugin offers are fun to solve. I highly recommend anyone to give this one a shot!
Thanks for the review! I'll see if I can do a bit more to make armor leveling better, it's just a bit difficult to design an armor skill that doesn't mainly revolve around taking damage (what other indicator for "learning" could I use?)
And in terms of villagers being too strong, I know. It's just that the trading skill is probably the hardest one to make, just because it essentially requires me to set up full villager customization in the process. There's no real easy way for me to balance villagers in a way that keeps the configurability standards the rest of the plugin has
I greatly appreciate the feedback!
Version: BETA-1.0.1
One of (if not the) best RPG plugin ever made. Really effective at keeping a server alive for longer by making progress slower and more rewarding.
Don't worry about it, I appreciate it
If you still need help fixing that bug please let me know in the discussions tab or on my discord
Version: ALPHA-1.8.5
This is a great plugin for rpg servers. But I would like to know why the Mechanics from the alpha were removed from the beta versions? Such as tempering weapons or grindstones. I really liked them, but unfortunately in the new versions I don't really understand how to improve weapons.
I know they were liked by a lot of people, but they were also confusing to a lot of people. I want beta's default configuration to be the easiest to learn for the average player, so the plugin isn't as intrusive to the average server owner just installing it for funsies without looking too much into it. I will be working on different configuration "presets", among which is a configuration resembling alpha's default, but for now I just want to get beta released first. Thanks for the review!
Version: ALPHA-1.8.5
Everyone loves this plugin! Cannot wait to see where you take it and the release of future addons for this! Please keep up the amazing work!
Honestly, the best plugin for roleplaying and even just making minecraft harder while still making it enjoyable! I can't wait for more updates to roll out! keep up the amazing work!!
This plugin in principle is not bad, but it has one BIG problem. it cannot be translated. no, technically it is possible... But only if you delete at least one line that will not be needed in the case when, for example, the searched text in English was less than the original, then the entire translation will be replaced by English. How to fix it? add to the config the ability to prohibit the plugin from editing the translation file
I was just testing in my game, i was looking for something like this, some different from McMMO, i can't wait to github source :) (Can decode with online decoders but i preffer wait)
Really excellent plugin. But I am having some problems downloading the resource pack, when I typed in the command of /val resourcepack setup, ie didn't work successfully and I saw "[ValhallaMMO] Could not fetch resource pack from
https://download.mc-packs.net/pack/4095e66e097e7b4ce85dff0f6c44a73a024e5fa5.zip" on the backstage of my server, I tried to download the pack manually but this link above led me to a 403 page, now I am a little bit of confused.
Im not sure how that works either. If you join my discord server i can send you the pack directly. Thanks for the review!
Version: ALPHA-1.8.2
Fantastic plugin, I'm just wondering if it's compatible with MMOitems? I'm also have trouble getting it to connect with jobs or RPPROFESSIONS, is there any fix for that?
i would need to make compatibility for it. Jobs is planned, and i see no reason for it to be incompatible with MMOitems. You would need to test that out for yourself
Version: ALPHA-1.8.2
Hi! I am using the latest plugin's version on 1.19.3 papper however every time i try to craft something using anvil i get message insufficient ingredients
try switching "is_spigot" to false in config.yml. though I should warn you the crafting system you're using is out of date and won't receive bug fixes until i'm finished with the plugin rewrite
Version: ALPHA-1.8.2
This is really crazy and exciting. This is the plugin I've been looking for 3 years. It has made my server I play with my friends become more realistic and like an RPG server. No words can describe how great this plugin is. I hope you will have new updates soon. Have a nice day :))
how are you trying to download it? are you doing /val resourcepack setup?
Version: ALPHA-1.8.1
Amazing plugin (and plugins, races and trinkets), amazing developer, helps even with stuff that is out of his reach if he is available and can help... I recommend!
I specifically state the plugin only works on 1.16.5 and above. This is due to irreplacable API differences that 1.8 doesn't have. I will not be adding legacy support
Version: ALPHA-1.8
How incredible can a single Dev be? That 1 Update of his plugin has more to offer than 99% of the other plugins have in total. And its only an update.
Massive rework and i really love how it works now. Feels so natural and included in minecraft the plugins name should be "Minecraft as it should be".
Honestly one of my favorite plugins to ever exist. Not only does it bring a unique RPG experience in its early alpha stages, but the developer is an absolute boss at giving support in his discord, pushing out update after update. Really excited for what he has planned. Thanks for your hard work Athlaeos!
could you in the discussions tab describe what you're trying or join my discord so i can help you more indepth?
Version: ALPHA-1.7.3
Speaking about the error that i had with the new version, unfortunately i don't have the log i just remember that when i clicked on something to craft, i was holding the right mouse button but it was not doing anything (i thought i was doing something wrong) however when i checked the logs i saw an error related to listener and crafting, sorry but i really don't remember anything more.
that's alright, though for future reference if you have a bug to report you should use the "discussion" tab on the spigot page. let me know if you get it again, but some things you could try is switching "is_spigot" in config.yml from true to false, though don't do this if you're using spigot instead of a fork like paper or purpur
Version: ALPHA-1.7.3
THE BEST SKILL PLUGIN THAT I'VE SEEN!
--------------------------------------------------------------
Right now that's not possible beyond resetting all your progress with /val reset, but I'm working on it! Thanks for the review :)
Version: ALPHA-1.7.2
I loved the crafting system, it would be possible to add a valheim-like system that requires certain items near the craftingtable to craft certain items, an example would be necessary to add an anvil near the craftingtable to craft items such as sword, ax and pickaxe if you don't have it an anvil nearby would not be possible to craft these items
This is technically already possible, but you'd need an add-on to add a "crafting block validation" constraint for this recipe to use, similar to how cooling swords requires a filled cauldron! Im glad you enjoy the plugin :)
Version: ALPHA-1.7.2
Incredibly versatile and powerful plugin. Ranges from RPG skills, custom crafting systems, great synergy with lots of other plugins and has amazing support through the discord, any problems or questions have been answered within a day or less.
wow, Ive got the class chooser and the resource pack. Such a amazing plugin, and its free and im dumbfounded. I've never used a mmo plugin before but this is addictive, all the levels and skills(so much more to). If your getting bored on your server add this its worth it.
Great Job Thanks.
The plugin was great! Played it on our private servers, but we had a problem progressing, is there any written guide like wiki beside the book on the first joining server?
this plugin is so well made and is improving day by day, i think that everyone noticed how much effort you've put into this masterpiece, incredible work man keep going you're on the right track ;)
I have some suggestions for ValhallaMMO :
- class system (if not already planned lol)
- mana/spells system
i'm making a ValhallaMMO expansion that implements races and classes if that counts :) and a mana/spells system isn't planned for the base version, but I do plan on making an expansion for the Magic plugin which also adds a magic skill and that sorta stuff
Version: ALPHA-1.7
Can't wait to see finished result, already enough content to use on a semi-production server (main drawback is papi is not done yet, unless I am missing something...?), looking forward to creating an excellent balance between a RPG server and a survival server!
Going to become a standard for many servers one day!
Wow just wow. Dude youre insane. That plugin is for longer a stable on all my server.
But you made it better and better and better so i cant imagine how to build a server without it. Its such a featurepackt plugin it is worth to made a server only with it and it is a nice server XD.
Your Ideas, the plugin style and how it mixed to bring up an incredible fun to play mc-server is phenomenal.
This is a pretty good plugin atleast in every time of server private or public its just amazing , the support and the care that the creator have for it, is just wonderfull , To be just an Alpha its just enchanting. Love to see it.
I dont want to repeat all of the plugin says it have but all of that... It actually have it good implemented.
The review section isnt for bug reporting, but i appreciate the review! Since then the issue has been fixed, turns out there were a couple of registered global buffs that didn't do anything, so your issue can be resolved by using a different stat (general_experience). These dummy stats have been removed, and this will be reflected in the next update
Version: ALPHA-1.6
Very few plugins have had me as excited as this one in many years of Minecraft. If you get bored with vanilla Minecraft easily, simply because you've done it too much, try this plugin out.
Since the current update only just came out, I expect it to be done in a month or so because I also want to implement other custom recipe types! But I'll likely have earlier builds with weapone available on the discord
Version: ALPHA-1.6
Wow, such an incredible upgrade. The Plugin gets better and better. The system that plugin provides is very cool and unique and i never had a plugin like this before that gives so much possibilitys and cool stuff to explore.
It works well, but it doesn't disable vanilla recipes at all, so there is no point in crafting a sword for example, and having it do less damage or have less durability. I check conifg files, and it doesn't disable vanilla crafting.
Haha yeah, after releasing the latest update i realized it had a typo that caused this issue and it read the disabled recipes from the wrong place. Will be fixed in the next update but i believe they should still be there in recipes.yml which is now an outdated config
Version: ALPHA-1.4
What can I say? It is awesome! Even though half of the skills are not created yet,it is fantastic.I can't wait to use this on my server.Thanks for your excellent work.
Amazing! This is the only word that I can describe this plugin with. The Author definitely have put a lot of work in. I hope to see more regular updates and new stuff getting implemented into this plugin. In my opinion the future of this plugin is bright and I hope that it doesn't get abandoned like some other resources.
Thank you so much! I'm finalizing the alchemy skill at the moment, which was probably the biggest/hardest of the skills to implement. The rest of the skills should be a lot more straightforward to add. Expect some updates in the weeks to come
Version: ALPHA_1.0
This looks amazing, and I am really excited to try it out. But when I put it on my spigot 1.16.5 server, I can't shift rightclick with an empty hand on any of the crafting stations, and when I run the command /valhalla skils it says, "An internal error has occurred while attempting to perform this command". After looking at the console it says its a stack overflow error. Pleas help fix, I really want to enjoy your awesome plugin.
It does not look bad at all I suggest that it be added in a future CustomModelData support to be able to add custom textures I hope they keep updating it and adding new options
You already can? You'll need to make a resource pack. It's not possible via plugins to add textures directly. I'll be providing a premade resource pack eventually, but for now you'll have to do that manually if you really want