[Official] mcMMO - Original Author Returns!

Plugins [Official] mcMMO - Original Author Returns!

Version: 2.3.001
Update for version: 2.3.001
Update for version: 2.3.000
Update for version: 2.2.054
Update for version: 2.2.053
Update for version: 2.2.052
  • Fixed bug which caused trickshot-bounced arrows to have much longer potion durations than intended (Thanks flyncodes)
  • Fixed bug where using a stacked Chimaera Wing with warmup enabled would delete the entire stack instead of consuming only the use cost (Thanks UDPSendToFailed)
  • Fixed Daze (Archery) teleport causing players to snap back to their death/teleport location when hit simultaneously with a kill or world change
  • Default value for Glow_Lichen is now 1 instead of 5 (update experience.yml to get this change, or delete file and regenerate it)
  • Compatible with Tiny Takeover aka Minecraft 26.1.x (see notes)
  • Minimum supported Minecraft version raised to 1.20.5 (see notes)
  • Improved Spears damage detection (see notes)
  • Spear abilities can now trigger from off-hand attacks with the Spear
  • Further improved compatibility with Excellent Enchants (fixed more errors)
  • Fixed Spears command showing too many decimal places in some circumstances (Thanks Momshroom)
  • (Codebase) Updated Recipe API to use alternative methods (Thanks Warriorrrr)
  • (Codebase) Removed a bunch of unused code
  • (Codebase) Refactored code around evaluating Minecraft server version


NOTES:
There weren't any changes needed in mcMMO for the Tiny Takeover Minecraft update, so no issues there.
From 2.2.050 onwards, mcMMO will require Minecraft versions 1.20.5 or newer.
Every now and then I raise the minimum supported Minecraft version to reduce maintenance burden of supporting older versions.
mcMMO no longer monitors PlayerAnimationEvent, it turns out Spigot has a DamageType just for Spear damage, avoiding the need to track player arm swings.
I changed how mcMMO detects the game version slightly, now if it fails to determine the game version it will make the assumption you are on the minimum supported version and print an error, this is just a failsafe in case the version detection mechanism ever fails.
  • Combat abilities work with spear in off-hand again (see notes)
  • Sweet berry bushes now work with Herbalism (thanks dnocturne)
  • Fixed copper items not giving XP for Repair (thanks Remski01)
  • Fixed rare edge case where mcMMO could drop items with stack size set outside normal bounds
  • Fixed a bug where tamed wolves could cause errors on Folia (thanks Warriorrrr)
  • Improved compatibility with Excellent Enchants (fixed error spam from Flame Walker)
  • (Codebase) Fixed unit...
  • Fix bug where off-hand spears damage could be attributed to various combat skills and trigger their abilities

    NOTE:
    Sorry guys, noticed this right after pushing 2.2.046, for now melee combat skills won't trigger if you have a spear in your off-hand as a temporary work around to mcMMO being unable to differentiate between main hand and off hand damage.
    I'm working on a more robust solution to this issue, so stay tuned.
    What this means in laymen's terms is if you are using a sword main hand, and you have a spear off hand, mcMMO has temporarily disabled your main hand abilities from triggering to avoid issues where off hand spear damage benefits from it and triggers abilities belonging to other weapons.
  • Like
Reactions: berluscony
  • Fixed copper armor and tools not working with Repair or Salvage