[Official] mcMMO - Original Author Returns! icon

[Official] mcMMO - Original Author Returns! -----

Bigger, and Better! The original developer is back!



Endgame Update + Preview of Tridents/Crossbows
This update has been a long time coming, I decided to include a preview of Tridents/Crossbows as part of this update, I hope you enjoy.

General
  • Added Crossbows Skill, this skill is an early preview / WIP and feedback on discord is appreciated
  • Added Tridents Skill, this skill is an early preview / WIP and feedback on discord is appreciated
  • Added the "endgame" triple drop subskill 'Mother Lode' to Mining
  • Added the "endgame" triple drop subskill 'Clean Cuts' to Woodcutting
  • Added the "endgame" triple drop subskill 'Verdant Bounty' to Herbalism
  • Added /mmopower command which simply shows your power level (aliases /mmopowerlevel /powerlevel)
  • Quite a few misc bugs were patched relating to random chance, some involving perk permissions

Config
  • Added 'Send_To_Console' settings to chat.yml to toggle sending party or admin chat messages to console
  • Replaced 'Experience_Formula.Modifier' in experience.yml with 'Experience_Formula.Skill_Multiplier' which is easier to understand and less prone to divide by zero bugs
  • child.yml config is gone now, feel free to delete it
  • Added ExploitFix.PreventArmorStandInteraction to experience.yml to prevent players from triggering mcMMO abilities off armor stands

Tweaks
  • Tree Feller now drops 90% less non-wood block rewards (leaves/etc) on average from Knock on Wood.
  • Treasure drop rate from Shake, Fishing, Hylian, and Excavation now benefit from the Luck perk
  • Updated advanced.yml with entries for the new skills

Permission nodes
  • Added 'mcmmo.commands.mmopower' permission node for the new /mmopower command
  • Added 'mcmmo.commands.crossbows' permission node
  • Added 'mcmmo.ability.crossbows.crossbowslimitbreak' permission node
  • Added 'mcmmo.ability.crossbows.trickshot' permission node
  • Added 'mcmmo.ability.crossbows.poweredshot' permission node
  • Added 'mcmmo.commands.tridents' permission node
  • Added 'mcmmo.ability.tridents.tridentslimitbreak' permission node
  • Added 'mcmmo.ability.tridents.impale' permission node
  • Added 'mcmmo.ability.herbalism.verdantbounty' permission node
  • Added 'mcmmo.ability.mining.motherlode' permission node
  • Added 'mcmmo.ability.woodcutting.cleancuts' permission node

Locale
Added locale entries for all the new skills/subskills

Codebase / Misc
  • PAPI's '/papi reload' command will no longer unload mcMMO (thanks gecko10000)
  • Major rewrite for how random chance was handled in the code
  • Many skills with RNG elements now send out a SubSkillEvent (which can be used to modify probability or cancel the results), some skills without RNG still send out this event when activated, this event is cancellable so it can be used to make a skill fail
  • A lot of new unit tests were added to help keep mcMMO stable as part of this update, of course, more could always be added.

NOTES:
One feature of this update is to provide an endgame benefits to some skills that you can grind for a long time, ideally for a long while. I will likely expand upon this idea in future updates.
A few skills have these endgame-oriented subskills, these new subskills provide a small benefit at first that grows and scales up to level 10,000 (or 1,000 for Standard mode which no one uses) and does not have ranks (other than the initial rank to unlock it).
These endgame sub skills unlock at level 1000 for users with default mcMMO settings, or 100 for those using the optional Standard scaling.
You can tweak the benefits of these skills in advanced.yml, the default settings are meant to be a good starting point.

Crossbows and Tridents are WIP skills, I would like feedback on discord about them.
Tridents especially is very early, I have some ideas but I want to hear what you think about it.

More info on the new Triple Drop skills (Mother Lode, Clean Cuts, Verdant Bounty):
Currently these start at about 5% chance and can reach a maximum 50% chance if a player acquired 10,000 skill, you can adjust this in advanced.yml
These skills respect double drop settings from config.yml just like the corresponding Double Drop skills do, if a double drop is disabled for an item, then its disabled for triple drops too.
I added a new Power Level Command, for now this just shows you your current power level. If I ever add features based on power level, this command will likely display output related to those features.

Maces...
Regarding Maces, I will likely add that as a WIP skill when the next Minecraft update drops.
----------, Mar 30, 2024
Resource Information
Author:
----------
Total Downloads: 31,277
First Release: Jan 30, 2019
Last Update: Dec 14, 2024
Category: ---------------
All-Time Rating:
225 ratings
Find more info at mcmmo.org...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings