mcMMO 1.4.08

Details

  • Filename
    mcMMO.jar
  • Uploaded by
  • Uploaded
    Mar 29, 2014
  • Size
    1.01 MB
  • Downloads
    27,887
  • MD5
    daade98435dbac52edb1dfe396c12d85

Supported Bukkit Versions

  • CB 1.7.2-R0.3
  • CB 1.6.4-R1.0

Changelog

Version 1.4.08

  • + Added a new skill; Alchemy. Special thanks to EasyMFnE for creating this!
  • + Added SecondaryAbilityType enum, and new SecondaryAbilityWeightedActivationCheckEvent, fired when a secondary ability checkes its activation chances
  • + Added the possibility to gain experience when using Fishing "Shake"
  • + Added config options to disable various sound effects
  • + Smelting now works with custom ores - add smelting XP value to blocks.yml, or it will default to 1/10th of normal XP.
  • + Added automatic cleanup of backups folder.
  • + Added bypass permission for finding Fishing traps
  • + Added level threshold settings to hardcore modes. When a players skill level is below this threshold, they will not lose any stats
  • + Added party alliances, two parties can now team up. Allies share party chat and cannot harm each other.
  • + Added new experience bonus perk 'mcmmo.perks.xp.10percentboost.<skillname>' multiplies incoming XP by 1.1
  • + Added new experience bonus perk 'mcmmo.perks.xp.customboost.<skillname>' multiplies incoming XP by the boost amount defined in the experience config
  • + Added Ender Dragon, Wither, and Witch to combat experience multipliers - they do not give XP by default
  • + Added support for multiple mod config files, naming can be done as either armor.<modname>.yml or <modname>.armor.yml
  • + Added config options to configure the items used in "Call of the Wild"
  • + Added config option to configure the database command cooldown
  • = Fixed bug where healthbars wouldn't display if skills were disabled
  • = Fixed bug with "Call of the Wild" entities despawning
  • = Fixed bug with updating (very) old user data.
  • = Fixed bug with checking maximum durability of mod items.
  • = Fixed exploit involving Call of The Wild.
  • = Fixed bug where LeafBlower permissions were ignored
  • = Fixed bug with toggle commands not properly displaying the success message.
  • = Fixed IllegalArgumentException caused by an empty Fishing treasure category
  • = Fixed bug with Salvage not reading the config value for the anvil material.
  • = Fixed exploit where you could receive smelting XP for improper items
  • = Fixed bug where the Unbreaking enchantment was ignored when using "Super Breaker" or "Giga Drill Breaker"
  • = Fixed bug which prevented players from gaining Acrobatics XP when the setting 'Prevent_XP_After_Teleport' was set to false
  • = Fixed bug where cooldown donor perks were reducing more than expected
  • = Fixed bug where disabling hardcore mode for specific skills didn't work
  • = Fixed bug which caused the backup cleanup to delete old backups while it should have kept those
  • = Fixed bug where party chat broke if the display name contained special characters
  • = Fixed bug where `/addlevels all` and `/skillreset all` didn't work
  • = Fixed bug which made it possible to gain XP by taming the same horse multiple times, if a player "untamed" that horse
  • = Fixed bug where some horses summoned with "Call of the Wild" were unable to jump
  • = Fixed bug where the /ptp request expiration time was checked wrongly - preventing players from using the command
  • = Fixed bug where Hylian Luck was broken
  • = Fixed bug where Snow would never drop treasures
  • = Fixed issues with commands giving away vanished players.
  • = Fixed bug where the Repair lucky perk would increase the Arcane Forging downgrade chance, instead of decreasing it
  • ! Changed party system. Parties now have XP and Levels. Party features such as party teleport and party chat have to be unlocked before they can be used by the party members
  • ! Changed appearance of party member list. Gold = party leader, White = online, Gray = offline, Italic = not nearby
  • ! Updated localization files
  • ! Changed the appearance of /mcmmo commands
  • ! Changed AxesCritical to CriticalHit in config file
  • ! Changed several secondary ability permissions(deprecated versions still exist)
  • ! Changed /ptp config setting, Commands.ptp.Confirm_Required is now Commands.ptp.Accept.Required
  • ! Changed config validation for UnlockLevels, they can now also be 0
  • ! Changed config validation for Rank_Levels, successive Ranks can now be less than or equal to each other
  • ! Changed default amount of XP gained from mining Quartz Ore. From 250 to 100 XP.
  • ! Changed Acrobatics config setting, Skills.Acrobatics.Prevent_XP_After_Teleport is now Skills.Acrobatics.XP_After_Teleport_Cooldown
  • - Removed /stats alias for /mcstats

Version 1.4.07

  • + Added XP boost to Acrobatics when wearing Boots of Feather Falling
  • + Added SQL Database can now recover from a dropped connection without losing data. (Thanks Riking!)
  • + Added more tiers to Fishing, Repair and Smelting!
  • + Added Carrot on a Stick and Flint & Steel to repair.vanilla.yml
  • + Added horses to the "Shake" ability
  • + Added ability to summon horses via "Call of the Wild" using apples
  • + Added XP gain to Taming for horses
  • + Added new permission nodes to allow more control over Taming and "Call of the Wild"
  • + Added new experience.yml config file! Moved all experience related settings from config.yml to experience.yml
  • + Added support for EXPONENTIAL formula curves to experience.yml
  • + Added new /mcconvert command to convert players levels and experience from one formula curve to another.
  • + Added snow to Excavation blocks
  • + Added new experience curve option. Cumulative curve, calculates experience needed for next level using power level.
  • + Added extra settings to config.yml for "Call of the Wild" (Taming)
  • + Added a 5 second cooldown after teleporting before Acrobatics XP can be earned. Plus a config option to disable
  • + Added new API methods to ExperienceAPI to get a players rank on the leaderboards
  • + Added new McMMOPlayerDeathPenaltyEvent, fired when a player dies and would lose levels
  • + Added new McMMOPlayerLevelChangeEvent, fired when a players level changes
  • + Added new McMMOPlayerLevelDownEvent, fired when a player loses levels
  • + Added ability to give custom names to items in treasures.yml - use the key "Custom_Name" to set, expects a string.
  • + Added ability to give lore to items in treasures.yml - use the key "Lore" to set, expects a list of strings.
  • + Added Quartz and Name Tags to the default Excavation treasures
  • + Added a warning message if the server is running NoCheatPlus without CompatNoCheatPlus
  • + Added cooldown to commands with heavy database access to prevent denial of service
  • + Added /mcscoreboard keep, to keep the scoreboard up forever
  • + Added Rainbow Mode to scoreboards
  • + Added new /mccooldowns command to show all ability cooldowns
  • + Commands may now both print text and display a scoreboard
  • + Killing a custom entity will automatically add it to the custom entity config file with default values.
  • = Fixed bug which allowed players to bypass fishing's exploit prevention
  • = Fixed bug where FakeEntityDamageByEntityEvent wasn't being fired
  • = Fixed bug with "Skull Splitter" not finding the locale string
  • = Fixed issue where locale strings could cause the scoreboard header to be longer than 16 characters.
  • = Fixed a bug with "Beast Lore" when the entity had no owner but was tamed.
  • = Fixed a bug where AbilityDeactivateEvent would throw an error if the player logged out before his ability ran out.
  • = Fixed a bug where LevelUpEvent would be called for an offline player.
  • = Fixed a bug where teleport location was never reset if warmup was set to 0 for "Chimaera Wing".
  • = Fixed a bug where the "Dodge" DamageModifier wasn't being read from advanced.yml
  • = Fixed a bug where squid were not awarding XP.
  • = Fixed a bug where Combat XP was granted within 5 seconds for respawned players
  • = Fixed a bug where wrong feedback messages were being send when using a command on an offline player
  • = Fixed a bug where players were able to gain Herbalism XP in mine carts, even though Prevent_AFK_Leveling was enabled
  • = Fixed a bug where players would get hit by fireworks if they leveled up while in a boat
  • ! Changed Fishing "Treasure Hunter" and "Magic Hunter" drop percentages. (Special thanks to AndrewDawes and SeanBreen for helping with testing)
  • ! Changed format of mod config files. (blocks.yml, tools.yml, armor.yml and entities.yml) YOU WILL NEED TO UPDATE YOUR FILE TO THE NEW FORMAT
  • ! Changed format of treasures.yml. YOU WILL NEED TO UPDATE YOUR FILE TO THE NEW FORMAT
  • ! Changed format of repair.vanilla.yml. YOU WILL NEED TO UPDATE YOUR FILE TO THE NEW FORMAT
  • ! Changed default XP multiplier for repairing shears
  • ! Changed "Shake" drops for Witches. They no longer drop water bottles, since they no longer drop them in Vanilla.
  • ! Changed fishing exploit prevention, by default it will no longer send global sounds, effects and messages.
  • ! Changed Hardcore modes, they will also subtract experience
  • ! Changed various values to double in advanced.yml for the sake of consistency.
  • ! Nerfed Fishing "Master Angler" (removed skill level based bonus) and also made the modifiers configurable
  • ! Nerfed Archery damage to eliminate constant one-hit kills.
  • ! Changed the way Repair hands out XP, also added config options to control Repair XP
  • ! Changed Swords "Counter Attack" ability from passive to active. Blocking is required to activate.
  • ! Hardcore modes can now be toggled for each skill individually
  • ! Vampirism can now be enabled without having Skill Death Penalty enabled
  • ! Admin and Party chat prefixes are now customizable
  • ! Changed the color of party leader names in Party chat
  • ! Improved "Tree Feller" algorithm (Thanks Riking!)
  • ! Improved AFK Acrobatics prevention mechanism
  • ! Improved profile saving
  • ! Improved partial name matcher
  • ! Improved update checker
  • ! Updated localization files
  • ! Party item share category states are now saved when the server shuts down.
  • ! When using "Super Breaker" or "Giga Driller" abilities extra tool durability is used (again)
  • ! Mob healthbars are automatically disabled when the plugin "HealthBar" is found
  • ! Massively improved scoreboard handling
  • ! Reworked scoreboard configuration (config.yml) - you will need to update
  • - The /mmoupdate command has been removed. It is replaced by /mcconvert database
  • - Removed Abilities.Tools.Durability_Loss_Enabled, set Abilities.Tools.Durability_Loss to 0 to disable instead.
  • - Removed Skills.Fishing.Shake_UnlockLevel from advanced.yml, now using Skills.Fishing.Rank_Levels.Rank_1 insted.
  • - Removed SpoutPlugin support

Please report any and all bugs at https://github.com/mcMMO-Dev/mcMMO/issues