|
@@ -1,1661 +1,1661 @@
|
|
|
-Changelog:
|
|
|
-Versions without changelogs probably had very small misc fixes, like tweaks to the source code
|
|
|
-
|
|
|
-Key:
|
|
|
- + Addition
|
|
|
- = Fix
|
|
|
- ! Change
|
|
|
- - Removal
|
|
|
-
|
|
|
-Version 1.4.00-dev
|
|
|
- + Added new Child Skill - Smelting!
|
|
|
- + Added a version check, admins will get notified when a new version is available!
|
|
|
- + Added new cancellable McMMOPlayerDisarmEvent for Citizens compatibility - fires whenever a player is disarmed.
|
|
|
- + Added config options for Hylian Luck skill
|
|
|
- + Added display values to Unarmed command for Iron Grip
|
|
|
- + Added '/party create <name>' command, use this to create a party
|
|
|
- + Added '/party disband' command, kicks out all members and deletes the party
|
|
|
- + Added '/ptp toggle' command, to disable party teleportation.
|
|
|
- + Added '/ptp accept' and '/ptp acceptall' commands
|
|
|
- + Added an automatic party kick when a party member has been offline for 7 days (default)
|
|
|
- + Added a permission to allow friendly fire in parties, both attacker and defender must have it for friendly fire to occur
|
|
|
- + Added timeout on party teleport requests
|
|
|
- + Added XP bonus for Archery based on distance from shooter to target
|
|
|
- + Added ability to config Hylian Luck drops through treasures.yml
|
|
|
- + Added party XP sharing, when more party members are near the share bonus increases.
|
|
|
- + Added vanilla XP boost for Fishing - includes permissions, config options, etc
|
|
|
- + Added particle effect for bleeding
|
|
|
- + Added methods to check if a player is in party or admin chat to the ChatAPI
|
|
|
- + Added /mcpurge functionality for Flatfile users
|
|
|
- + Added basic support for Mo' Creatures (and other entity mods) - specify mob info in entities.yml
|
|
|
- + Added Shears, Buckets, Fishing Rods, Flint & Steel, Carrot Sticks, and Bows to the list of items that can be Salvaged
|
|
|
- + Added the "wait" music disc to the default fishing treasures
|
|
|
- + Added "Chinese (Taiwan)" localization files (zh_TW)
|
|
|
- + Added '/hardcore' and '/vampirism' commands for toggling these modes on or off.
|
|
|
- + Added Block Cracker to Unarmed's Berserk, turn smooth brick into cracked smooth brick
|
|
|
- + Added config option to disable automatic zip backups.
|
|
|
- + Added particle effects for many abilities.
|
|
|
- + Added '/mcnotify' command to toggle ability notifications on/off
|
|
|
- + Added ability for config files to automatically update with new keys, and prune out old ones
|
|
|
- + Added config option to make .new config files instead over writing over old ones when updating
|
|
|
- + Added "Holy Hound" ability to Taming
|
|
|
- + Added "Shroom Thumb" ability to Herbalism
|
|
|
- + Added child.yml config file to choose parents for child skills
|
|
|
- + Added '/party itemshare <NONE | EQUAL | RANDOM>' command to choose party item share mode
|
|
|
- + Added '/party itemshare <loot | mining | herbalism | woodcutting> <true | false>' command to control items that are shared
|
|
|
- + Added itemweights.yml file to determine which items are more valuable for party itemshare
|
|
|
- = Fixed Green Thumb on wheat not working properly at rank 4
|
|
|
- = Fixed Green Thumb and Green Terra consuming twice the amount of seed needed
|
|
|
- = Fixed Green Terra not also checking Green Thumb permissions
|
|
|
- = Fixed bug where splash potions could raise a player's unarmed level
|
|
|
- = Fixed bug where fired arrows could raise skill levels other than Archery
|
|
|
- = Fixed /ptp telporting the target to the player, rather than the other way around.
|
|
|
- = Fixed Impact reducing the durability of non-armor equipped blocks
|
|
|
- = Fixed Impact reducing improperly the durability of armors (as a consequence it is now more effective)
|
|
|
- = Fixed multiple commands not working properly on offline players
|
|
|
- = Fixed /mmoedit not giving feedback when modifying another players stats
|
|
|
- = Fixed the guide usage string showing up every time /skillname was called
|
|
|
- = Fixed Spout not being able to precache our resources properly, and therefore making our XP bars fail
|
|
|
- = Fixed Spout config files loading / generating when they shouldn't have
|
|
|
- = Fixed mod config files loading / generating when they shouldn't have
|
|
|
+Changelog:
|
|
|
+Versions without changelogs probably had very small misc fixes, like tweaks to the source code
|
|
|
+
|
|
|
+Key:
|
|
|
+ + Addition
|
|
|
+ = Fix
|
|
|
+ ! Change
|
|
|
+ - Removal
|
|
|
+
|
|
|
+Version 1.4.00
|
|
|
+ + Added new Child Skill - Smelting!
|
|
|
+ + Added a version check, admins will get notified when a new version is available!
|
|
|
+ + Added new cancellable McMMOPlayerDisarmEvent for Citizens compatibility - fires whenever a player is disarmed.
|
|
|
+ + Added config options for Hylian Luck skill
|
|
|
+ + Added display values to Unarmed command for Iron Grip
|
|
|
+ + Added '/party create <name>' command, use this to create a party
|
|
|
+ + Added '/party disband' command, kicks out all members and deletes the party
|
|
|
+ + Added '/ptp toggle' command, to disable party teleportation.
|
|
|
+ + Added '/ptp accept' and '/ptp acceptall' commands
|
|
|
+ + Added an automatic party kick when a party member has been offline for 7 days (default)
|
|
|
+ + Added a permission to allow friendly fire in parties, both attacker and defender must have it for friendly fire to occur
|
|
|
+ + Added timeout on party teleport requests
|
|
|
+ + Added XP bonus for Archery based on distance from shooter to target
|
|
|
+ + Added ability to config Hylian Luck drops through treasures.yml
|
|
|
+ + Added party XP sharing, when more party members are near the share bonus increases.
|
|
|
+ + Added vanilla XP boost for Fishing - includes permissions, config options, etc
|
|
|
+ + Added particle effect for bleeding
|
|
|
+ + Added methods to check if a player is in party or admin chat to the ChatAPI
|
|
|
+ + Added /mcpurge functionality for Flatfile users
|
|
|
+ + Added basic support for Mo' Creatures (and other entity mods) - specify mob info in entities.yml
|
|
|
+ + Added Shears, Buckets, Fishing Rods, Flint & Steel, Carrot Sticks, and Bows to the list of items that can be Salvaged
|
|
|
+ + Added the "wait" music disc to the default fishing treasures
|
|
|
+ + Added "Chinese (Taiwan)" localization files (zh_TW)
|
|
|
+ + Added '/hardcore' and '/vampirism' commands for toggling these modes on or off.
|
|
|
+ + Added Block Cracker to Unarmed's Berserk, turn smooth brick into cracked smooth brick
|
|
|
+ + Added config option to disable automatic zip backups.
|
|
|
+ + Added particle effects for many abilities.
|
|
|
+ + Added '/mcnotify' command to toggle ability notifications on/off
|
|
|
+ + Added ability for config files to automatically update with new keys, and prune out old ones
|
|
|
+ + Added config option to make .new config files instead over writing over old ones when updating
|
|
|
+ + Added "Holy Hound" ability to Taming
|
|
|
+ + Added "Shroom Thumb" ability to Herbalism
|
|
|
+ + Added child.yml config file to choose parents for child skills
|
|
|
+ + Added '/party itemshare <NONE | EQUAL | RANDOM>' command to choose party item share mode
|
|
|
+ + Added '/party itemshare <loot | mining | herbalism | woodcutting> <true | false>' command to control items that are shared
|
|
|
+ + Added itemweights.yml file to determine which items are more valuable for party itemshare
|
|
|
+ = Fixed Green Thumb on wheat not working properly at rank 4
|
|
|
+ = Fixed Green Thumb and Green Terra consuming twice the amount of seed needed
|
|
|
+ = Fixed Green Terra not also checking Green Thumb permissions
|
|
|
+ = Fixed bug where splash potions could raise a player's unarmed level
|
|
|
+ = Fixed bug where fired arrows could raise skill levels other than Archery
|
|
|
+ = Fixed /ptp telporting the target to the player, rather than the other way around.
|
|
|
+ = Fixed Impact reducing the durability of non-armor equipped blocks
|
|
|
+ = Fixed Impact reducing improperly the durability of armors (as a consequence it is now more effective)
|
|
|
+ = Fixed multiple commands not working properly on offline players
|
|
|
+ = Fixed /mmoedit not giving feedback when modifying another players stats
|
|
|
+ = Fixed the guide usage string showing up every time /skillname was called
|
|
|
+ = Fixed Spout not being able to precache our resources properly, and therefore making our XP bars fail
|
|
|
+ = Fixed Spout config files loading / generating when they shouldn't have
|
|
|
+ = Fixed mod config files loading / generating when they shouldn't have
|
|
|
= Fixed bug where Green Terra could activate on crops that weren't fully grown.
|
|
|
- = Fixed several typos relating to locale string display
|
|
|
+ = Fixed several typos relating to locale string display
|
|
|
= Fixed bug where all skill guide headers appeared as "Skillname Guide Guide"
|
|
|
- = Fixed bug where Impact was applied incorrectly due to an inverted method call
|
|
|
- = Fixed bug where Impact improperly determined the defender's armor
|
|
|
- = Fixed a bug which made it impossible to join other players' parties
|
|
|
- = Fixed ArrayIndexOutOfBoundsException resulting from being unranked in a skill when using FlatFile
|
|
|
+ = Fixed bug where Impact was applied incorrectly due to an inverted method call
|
|
|
+ = Fixed bug where Impact improperly determined the defender's armor
|
|
|
+ = Fixed a bug which made it impossible to join other players' parties
|
|
|
+ = Fixed ArrayIndexOutOfBoundsException resulting from being unranked in a skill when using FlatFile
|
|
|
= Fixed Woodcutting accidentally using Mining double drop values.
|
|
|
- = Fixed Hylian Luck not removing the block-placed flag from flowers.
|
|
|
- = Fixed Hylian Luck not checking the block-placed flag on flowers.
|
|
|
- = Fixed Leaf Blower not respecting the unlock level set in advanced.yml
|
|
|
- = Fixed abilities activating with the wrong tool in hand
|
|
|
- = Fixed Experience.Gains.Mobspawners.Enabled not being used correctly (the check was inverted)
|
|
|
- = Fixed bug where Iron Grip was using the attacker's skill values rather than the defender's.
|
|
|
- = Fixed a bug where /party kick would trigger the PartyChangeEvent for the wrong player
|
|
|
- = Fixed /party kick not working on offline players
|
|
|
- = Fixed a bug where party join messages weren't displayed
|
|
|
- = Fixed a bug where a new party leader wasn't appointed, after the previous party leader left
|
|
|
- = Fixed a bug where Disarm and Deflect had wrong values
|
|
|
- = Fixed Magic Hunter (Fishing ability) favoring certain enchants
|
|
|
- ! Changed our custom chat events to be async
|
|
|
- ! Changed some config value key names regarding double drops and XP - make sure you copy any custom values to your new config after updating.
|
|
|
- ! Changed Green Terra blocks to be determined via permissions instead of the config file
|
|
|
- ! Config files are now backed up even when running in SQL mode
|
|
|
- ! Changed /p and /a to use /partychat and /adminchat as the default command name. The use of /p, /pc, /a, and /ac is still supported.
|
|
|
- ! We're now using Bukkit sounds instead of Spout sounds.
|
|
|
+ = Fixed Hylian Luck not removing the block-placed flag from flowers.
|
|
|
+ = Fixed Hylian Luck not checking the block-placed flag on flowers.
|
|
|
+ = Fixed Leaf Blower not respecting the unlock level set in advanced.yml
|
|
|
+ = Fixed abilities activating with the wrong tool in hand
|
|
|
+ = Fixed Experience.Gains.Mobspawners.Enabled not being used correctly (the check was inverted)
|
|
|
+ = Fixed bug where Iron Grip was using the attacker's skill values rather than the defender's.
|
|
|
+ = Fixed a bug where /party kick would trigger the PartyChangeEvent for the wrong player
|
|
|
+ = Fixed /party kick not working on offline players
|
|
|
+ = Fixed a bug where party join messages weren't displayed
|
|
|
+ = Fixed a bug where a new party leader wasn't appointed, after the previous party leader left
|
|
|
+ = Fixed a bug where Disarm and Deflect had wrong values
|
|
|
+ = Fixed Magic Hunter (Fishing ability) favoring certain enchants
|
|
|
+ ! Changed our custom chat events to be async
|
|
|
+ ! Changed some config value key names regarding double drops and XP - make sure you copy any custom values to your new config after updating.
|
|
|
+ ! Changed Green Terra blocks to be determined via permissions instead of the config file
|
|
|
+ ! Config files are now backed up even when running in SQL mode
|
|
|
+ ! Changed /p and /a to use /partychat and /adminchat as the default command name. The use of /p, /pc, /a, and /ac is still supported.
|
|
|
+ ! We're now using Bukkit sounds instead of Spout sounds.
|
|
|
! It is now possible to use a negative number for Max_Level in treasures.yml to not use a maximum level, changed default file accordingly
|
|
|
! A Fishing catch will now always contains a fish even if a treasure is found
|
|
|
- ! Changed how Berserk handles not picking up items to avoid listening to PlayerPickupItemEvent
|
|
|
+ ! Changed how Berserk handles not picking up items to avoid listening to PlayerPickupItemEvent
|
|
|
! Moved Hylian Luck into a separate listener since it actually cancels the event and shouldn't just be on MONITOR.
|
|
|
- ! Changed how Tree Feller is handled, it should now put less stress on the CPU
|
|
|
- ! Changed Tree Feller to work on huge mushrooms
|
|
|
- ! Changed Fisherman's Diet and Farmer's Diet to use two seperate config values
|
|
|
- ! Major refactoring - please take note, this WILL break any mcMMO-related plugin not properly hooking into the API.
|
|
|
- ! Changed the way party commands work, use /party ? to check how to use the new commands
|
|
|
- ! Changed McMMOChatEvent to contain the plugin that the event originated from.
|
|
|
- ! Changed Excavation to have individual XP values for each block type, rather than a base XP value.
|
|
|
- ! Changed the way party teleportation works. When using /ptp, the target player needs to confirm the teleport before it takes place. (Configurable)
|
|
|
- ! Changed BeastLore: Now also displays offline player names
|
|
|
- ! Changed backup task to include ALL config files
|
|
|
- ! Deprecated most functions in ExperienceAPI, replaced them with identical versions that use a String for the SkillName rather than the SkillType enum values
|
|
|
- ! Changed Super Breaker & Giga Drill Breaker to be an enchantment-based boost, rather than an instabreak. Option exists in hidden.yml to change this to an potion-based buff.
|
|
|
- ! Changed locales to fall back on English when translated strings cannot be found.
|
|
|
- - Removed Party "master/apprentice" system. Replaced with the new party XP share feature.
|
|
|
- - Removed unused "healthbar" files from the resources
|
|
|
- - Removed config options for disabling commands from the config.yml. This should instead be done through permissions.
|
|
|
- - Removed /mcc command. Replaced with /mcmmo [?|help|commands]
|
|
|
+ ! Changed how Tree Feller is handled, it should now put less stress on the CPU
|
|
|
+ ! Changed Tree Feller to work on huge mushrooms
|
|
|
+ ! Changed Fisherman's Diet and Farmer's Diet to use two seperate config values
|
|
|
+ ! Major refactoring - please take note, this WILL break any mcMMO-related plugin not properly hooking into the API.
|
|
|
+ ! Changed the way party commands work, use /party ? to check how to use the new commands
|
|
|
+ ! Changed McMMOChatEvent to contain the plugin that the event originated from.
|
|
|
+ ! Changed Excavation to have individual XP values for each block type, rather than a base XP value.
|
|
|
+ ! Changed the way party teleportation works. When using /ptp, the target player needs to confirm the teleport before it takes place. (Configurable)
|
|
|
+ ! Changed BeastLore: Now also displays offline player names
|
|
|
+ ! Changed backup task to include ALL config files
|
|
|
+ ! Deprecated most functions in ExperienceAPI, replaced them with identical versions that use a String for the SkillName rather than the SkillType enum values
|
|
|
+ ! Changed Super Breaker & Giga Drill Breaker to be an enchantment-based boost, rather than an instabreak. Option exists in hidden.yml to change this to an potion-based buff.
|
|
|
+ ! Changed locales to fall back on English when translated strings cannot be found.
|
|
|
+ - Removed Party "master/apprentice" system. Replaced with the new party XP share feature.
|
|
|
+ - Removed unused "healthbar" files from the resources
|
|
|
+ - Removed config options for disabling commands from the config.yml. This should instead be done through permissions.
|
|
|
+ - Removed /mcc command. Replaced with /mcmmo [?|help|commands]
|
|
|
- Removed options to allow Mining & Excavation without a tool due to the changes to their abilities
|
|
|
-
|
|
|
-Version 1.3.14
|
|
|
- + Added new Hylian Luck skill to Herbalism.
|
|
|
+
|
|
|
+Version 1.3.14
|
|
|
+ + Added new Hylian Luck skill to Herbalism.
|
|
|
= Fixed a memory leak involving mob tracking
|
|
|
- - Removed extra durability loss from Leaf Blower
|
|
|
-
|
|
|
-Version 1.3.13
|
|
|
- + Added task & command to prune old and powerless users from the SQL database.
|
|
|
- + Added Craftbukkit 1.4.6 / 1.4.7 compatibility
|
|
|
- + Added new /mcrank command for showing a players leader board ranking for all skills in one place
|
|
|
- + Added a configurable durability cap for ArmorImpact to advanced.yml
|
|
|
- + Added the version number to /mcmmo
|
|
|
- + Added bats, giants, witches, withers, and wither skeletons to the mcMMO combat experience list, and makes their experience drops configurable
|
|
|
- + Added the ability to track mobs spawned by mob spawners or the Taming ability when the chunks they are in unload and reload
|
|
|
- + Added wooden button to the list of items that shouldn't trigger abilities
|
|
|
- + Added a new feature to fishing. Players will have +10% chance of finding enchanted items when fishing while it's raining
|
|
|
- + Added displaying bonus perks on skill commands
|
|
|
- + Added config option to disable gaining Acrobatics XP from dodging lightning
|
|
|
- + Added missing skill guides. They're finally here!
|
|
|
- + Added more localization
|
|
|
- + Added a very secret easter egg
|
|
|
- = Fix issue with Sand/Gravel tracking
|
|
|
- = Fix possible NPE when using the PartyAPI to add a player to a party that doesn't exist.
|
|
|
- = Fix mcremove command for mySQL
|
|
|
- = Fix a java.io.FileNotFoundException when using SQL
|
|
|
- = Impact now works with mobs wearing armor
|
|
|
- = Fixed issue with Tree Feller dropping player-placed blocks
|
|
|
- = Fixed issue with missing default cases from several switch/case statements
|
|
|
- = Fixed issue with Mining using actual skill level rather than max skill level
|
|
|
- = Fixed some issues with static access
|
|
|
- = Fixed ItemStack deprecation issues
|
|
|
- = Fixed Async deprecation issues
|
|
|
- = Fixed a bug with MySQL databases (non-alphanumeric characters preventing MySQL access)
|
|
|
- = Fixed a bug where the /skillreset command was broken
|
|
|
- = Fixed a bug where skill commands displaying .x% instead of 0.x%
|
|
|
- = Fixed a bug Unbreaking enchantments being ignored when using Treefelling and when hit by Armor Impact
|
|
|
- = Fixed a bug where only 1 diamond was needed to fully repair a broken item: Repaired the Repair skill!
|
|
|
- = Fixed a bug where a infinite loop of errors caused by mySQL database could cause the server to crash
|
|
|
- = Fixed a bug where PartyChangeEvent was fired even when a player isn't able to change parties
|
|
|
- = Fixed a bug which caused advanced.yml not to work for Swords
|
|
|
- = Fixed a bug which caused advanced.yml not to respect every MaxChance node
|
|
|
- = Fixed a bug where GreenThumb_StageChange wasn't read from advanced.yml
|
|
|
- = Fixed a bug where Repair would remove enchantments but the glow effect remained
|
|
|
- = Fixed a bug where dropped items did not retain custom NBT data
|
|
|
- = Fixed a bug which caused a potentially infinite recursion in a btree structure
|
|
|
- = Fixed a NPE with custom blocks
|
|
|
- = Fixed a bug with Blast Mining never dropping debris blocks
|
|
|
- = Fixed a bug with Blast Mining incorrectly handling reduced TNT damage
|
|
|
- = Fixed a bug with conflicting fishing enchantments
|
|
|
- = Fixed a bug where triple drops wouldn't happen
|
|
|
- = Fixed a bug which caused fishing to ignore max/min levels in treasures.yml
|
|
|
- = Fixed a bug where treefeller affected player-placed blocks
|
|
|
- = Fixed bug where Skull Splitter would be applied twice.
|
|
|
- ! GJ stopped being a lazy slacker and got stuff done
|
|
|
- ! Nossr50 actually committed something
|
|
|
- ! Changed code that uses SpoutPlugin to make it compatible with the latest version
|
|
|
- ! Reimplemented skill level and power level caps.
|
|
|
- ! Moved Arcane Forging and Fishing setting from config.yml to advanced.yml
|
|
|
- ! Overall SQL query improvements
|
|
|
- ! Reduced number of SQL queries for mcTop command from 11 to 1, speeding it up immensely
|
|
|
- ! Changed FFS Leaderboards to hold information in memory rather than doing IO work (optimizations)
|
|
|
- ! Improved chunk conversion (less errors)
|
|
|
- ! Changed Fishing Treasure Hunter, chance has increased and now actually is level dependent
|
|
|
- ! Indexed most used mySQL columns for faster queries
|
|
|
- - Removed dead code relating to null profiles
|
|
|
- - Removed unused imports
|
|
|
- - Removed ChunkletUnloader and dependents, since they are no longer necessary.
|
|
|
-
|
|
|
-Version 1.3.12
|
|
|
- + Added Craftbukkit 1.4.5 compatibility
|
|
|
- + Added the new 1.3.2 items, xp and double drops for Cocoa beans & Emeralds, EnderChest to the list of blocks that shouldn't trigger abilities
|
|
|
- + Added new items from Minecraft 1.4 to Herbalism (potatoes & carrots)
|
|
|
- + Added new configuration file for advanced users.
|
|
|
- + Added new permission nodes to greenthumb for the 1.4 items
|
|
|
- + Added new mobs from Minecraft 1.4 checks for every ability
|
|
|
- + Added new active ability for Repair: Salvage
|
|
|
- + Added options to 'config.yml' configure shake chance
|
|
|
- + Added the option to negate experience earned for Herbalism while in a minecart to prevent afk leveling
|
|
|
- + Added Green thumb now converts cobble walls to mossy cobble walls
|
|
|
- + Added beacons and anvils to list of blocks that don't trigger abilities
|
|
|
- + Added a configuration option to disable experience gains when in a minecraft for Acrobatics and Herbalism, to prevent AFK leveling
|
|
|
- + Added a new passive ability for Fishing, Fishermans diet. Increases hunger restored from fish
|
|
|
- + Added a feature to display all active perks on login
|
|
|
- ! Changed Fishing, Shake drops changed from guaranteed to based upon fishing level and perks
|
|
|
- ! Changed Woodcutting, the amount of experience earned when using Tree Feller on jungle trees has increased
|
|
|
- ! Changed Herbalism double drop rates for melons and netherwart
|
|
|
- ! Changed filesystem usage, it's reduced a lot. Should help reduce lag on larger servers
|
|
|
- ! Changed database connection handling. Support for aggressive connection timeouts, with exponential backoff for multiple failures
|
|
|
- ! Changed Cobblestone walls are now mossy-able with Greenthumb
|
|
|
- ! Changed the skull drop rates of the shake ability to 3%
|
|
|
- = Fixed a NPE when Citizens perform certain tasks
|
|
|
- = Fixed a NPE with Woodcutting, excessive null chunk before earning Woodcutting experience
|
|
|
- = Fixed a NPE related to skill cooldowns
|
|
|
- = Fixed a NPE when a players profile was null
|
|
|
- = Fixed a NPE involving certain explosions
|
|
|
- = Fixed a dupe bug when for players who were using a 'nuker' client
|
|
|
- = Fixed a dupe bug where pistons were used to dupe ores
|
|
|
- = Fixed a dupe bug with Salvage when players were in Creative mode
|
|
|
- = Fixed a bug where the player was displayed an incorrect cooldown time
|
|
|
- = Fixed a bug where players could earn experience when they were dealing 0 damage
|
|
|
- = Fixed a bug where players could get double drops from mossified Cobblestone
|
|
|
- = Fixed a bug where Herablism magically converted potatoes to carrots
|
|
|
- = Fixed a bug where you couldn't modify the stats of offline players
|
|
|
- = Fixed a bug where treefeller didn't work properly on tree's with side-way logs
|
|
|
- = Fixed a bug where the Arcane forging downgrade chance should've been 0, but actually wasn't
|
|
|
- = Fixed a bug where Fishing would sometimes give items with empty enchantments
|
|
|
- = Fixed a bug where the lucky perk for Fishing was actually an unlucky perk
|
|
|
- - Removed nothing
|
|
|
-
|
|
|
-Version 1.3.11
|
|
|
- ! Changed axes to start with 1 durability damage instead of 5, gain 1 durability damage every 50 levels instead of 30, and only have a 25% chance on hit to damage armor (per armor piece)
|
|
|
- + Added compatibility with bow-wielding NPCs from Citizens/NPC mods
|
|
|
- + Added compatibility for pvp-prevention plugins for Serrated Strikes
|
|
|
- = Fixed bug where mcMMO could throw NPE errors if trees cut down were from a custom mod and had an id of 17
|
|
|
- = Fixed dupe bug where mcMMO would ignore other block-protection plugins for various abilities
|
|
|
- = Fixed NPE with hardcore mode's vampirism
|
|
|
-
|
|
|
-Version 1.3.10
|
|
|
- + Added 1.3.1 compatibility
|
|
|
- + Added permission node for Iron Grip ability (mcmmo.ability.unarmed.irongrip)
|
|
|
- + Added ability for custom blocks to drop a range of items.
|
|
|
- + Added Ability API functions
|
|
|
- + Added 50% & 150% XP boost perks
|
|
|
- + Added "lucky" perk for donors
|
|
|
- = Fixed /inspect not working on offline players
|
|
|
- = Fixed custom blocks, tools and armors not loading properly
|
|
|
- = Fixed duplication bug with sticky pistons
|
|
|
- = Fixed "GenericLabel belonging to mcMMO..." message
|
|
|
- = Fixed menu exit button not working
|
|
|
- = Fixed Repair enchant downgrade not working
|
|
|
- = Fixed NPE caused by Spout players after a /reload
|
|
|
- = Fixed ConcurrentModificationException on world unload
|
|
|
- = Fixed players never being removed from memory (memory leak)
|
|
|
- = Fixed admin chat being seen by everyone
|
|
|
- = Fixed issue with UTFDataFormatException occurring on occasion when trying to load Chunklets
|
|
|
- = Fixed ArrayIndexOutOfBounds error caused when trying to use /xplock after logging in but before gaining XP
|
|
|
- = Fixed custom tools not properly respecting the Ability_Enabled flag.
|
|
|
- = Fixed "lower tool" messages still being displayed even when ability messages are disabled.
|
|
|
- = Fixed custom blocks not dropping the proper item with Super Breaker when Silk Touch is used
|
|
|
- = Fixed custom woodcutting blocks throwing errors.
|
|
|
- = Fixed possible ClassCastException from catching something other than a mob when using the Shake Mob skill
|
|
|
- ! Changed the format by which Chunklets are stored to be much smaller, and much faster to load
|
|
|
- ! Optimized how player placed blocks are tracked
|
|
|
-
|
|
|
-Version 1.3.09
|
|
|
- + Added compatibility with AntiCheat (Which I highly recommend to prevent cheating)
|
|
|
- + Added several permission nodes to give individual users special perks (Double/Triple/Quadruple XP)
|
|
|
- + Added reduced cooldown permission nodes as special perks (1/4, 1/3, 1/2 cooldown)
|
|
|
- + Added increased activation time permissions nodes as special perks (+4, +8, and +12 seconds)
|
|
|
- + Added API for plugins to add custom tools directly via Spout - repair / abilities do not work ATM
|
|
|
- + Added offline party members to the list displayed by /party
|
|
|
- + Added possibility to kick offline members from parties
|
|
|
- = Fixed bug that would cause a NPE for players that had no parties
|
|
|
- = Fixed Vampirism not notifying the correct amount of stolen levels
|
|
|
- = Fixed bug with Acrobatics not saving you from deadly falls
|
|
|
- = Fixed /mcremove being applied only after a reload
|
|
|
- = Fixed Archery PVE disablement not working properly
|
|
|
- = Fixed possible NPE when a projectile is shot by a dispenser or doesn't have any shooter
|
|
|
- = Fixed issue with NoCheatPlus and Serrated Strikes / Skull Splitter (fight.noswing)
|
|
|
- = Fixed tiny memory leak concerning Archery
|
|
|
- = Fixed bug where you could receive Archery XP from Potions
|
|
|
- = Fixed bug where Chunklets for the < 64 y coordinates would not be properly loaded
|
|
|
- = Fixed exploit with block duplication via piston pushing
|
|
|
- = Fixed bug with falling sand/gravel not being tracked
|
|
|
- = Fixed bug with Tree Feller not working with custom axes
|
|
|
- = Fixed bug with locale strings when trying to teleport to a non-existent player
|
|
|
- = Fixed bug with Tree Feller changing durability before checking for axe splintering
|
|
|
- = Fixed bug with Repair Mastery permission due to typo
|
|
|
- = Fixed bug with repairing items that use metadata
|
|
|
- = Fixed bug with Chunklets not being reloaded on /reload
|
|
|
- = Fixed possible NPE when falling with no item in hand
|
|
|
- ! API methods can now only be used in a static way
|
|
|
- ! Arrows shot from a bow having the Infinity enchantment can no longer be retrieved
|
|
|
- ! Arrows that aren't shot by an entity are now able to be dodged (currently only from dispensers)
|
|
|
- ! Changed Spout settings to be in their own config file (spout.yml)
|
|
|
- ! Changed file format for parties (parties.yml), previous files are no longer used
|
|
|
- ! Changed mcMMO to inform on corrupt Chunklets and make new ones
|
|
|
-
|
|
|
-Version 1.3.08
|
|
|
- + Added more notifications about Vampirism and Hardcore mode on player death
|
|
|
- + Added information about Hardcore mode when joining a server running Hardcore mode
|
|
|
- + Added new hidden.yml inside the jar for very sensitive config options for advanced users
|
|
|
- + Added option to disable Chunklets for servers which do not have doubledrops and do not care about xp farming
|
|
|
- + Added new "Max_Seconds" setting in config.yml to limit the max time of abilities
|
|
|
- + Added new repair configs to allow customization of the repair skill
|
|
|
- + Added message to inform users about hardcore mode on login
|
|
|
- = Fixed exploit where you could gain tons of Acrobatics XP from spamming Ender Pearls
|
|
|
- = Fixed normal pistons marking a block as user-placed on retract if it wasn't a sticky piston (thanks turt2live!)
|
|
|
- = Fixed handling of the Unbreaking enchantment so that tools are actually damaged as they should now
|
|
|
- = Fixed hurting pet cats with serrated strikes
|
|
|
- ! Changed Hardcore Vampirism to require the victim to have at least half the skill level of the killer in order for vampirism to proc (this is to avoid exploitation)
|
|
|
- ! Changed Hardcore Vampirism to steal a minimum of 1 skill level from a player no matter the percentage
|
|
|
- ! Changed Hardcore & Vampirism to not be executed if percentages were set to zero or below
|
|
|
- ! Changed Vampirism to actually remove stats from the victim
|
|
|
- ! Changed Vampirism to inform the victim of their stat loss
|
|
|
- ! Changed Mining to allow Silk Touch to work again since the dupe exploit has been fixed.
|
|
|
- ! Changed Metrics to also report if the server uses plugin profiling
|
|
|
- - Removed level and item settings from Repair skill in config.yml
|
|
|
-
|
|
|
-Version 1.3.07
|
|
|
- + Added ability to gain XP from custom blocks. Enable custom blocks in the config file, then enter the data in the blocks.yml file.
|
|
|
- + Added ability to gain XP with custom tools. Enable custom tools in the config file, then enter the data in the tools.yml file.
|
|
|
- + Added ability to repair custom tools. Enable custom tools in the config file, then enter the data in the tools.yml file.
|
|
|
- + Added ability to repair custom armor. Enable custom armor in the config file, then enter the data in the armor.yml file.
|
|
|
- + Added functionality which makes a new folder in all world files "mcmmo_data" to store player placed block information in
|
|
|
- + Added new configurable Hardcore mode functionality to mcMMO
|
|
|
- + Added new configurable Vampirism PVP stat leech for Hardcore mode
|
|
|
- + Added new bypass permission node for the negative penalties of Hardcore mode 'mcmmo.bypass.hardcoremode'
|
|
|
- + Added configurable level curve multiplier which allows for tweaking the steepness of the XP needed to level formula
|
|
|
- + Added a permission node for Archery bonus damage
|
|
|
- + Added a permission node for Greater Impact ability
|
|
|
- + Added permission nodes for Treasure & Magic Hunter for Fishing
|
|
|
- + Added a permission node for Farmer's Diet
|
|
|
- + Added config options for enabling/disabling specific double drops
|
|
|
- + Added automatic zip backup of flatfile database & config files
|
|
|
- + Added config options to enable/disable specific skills for PVP & PVE
|
|
|
- = Fixed bug where Tree Feller was looking at the wrong blocks for determining how much to take down.
|
|
|
- = Fixed bug where Green Terra consumed seeds even on Mossy Stone Brick
|
|
|
- = Fixed bug where the client didn't reflect the Stone Brick to Mossy Stone Brick change
|
|
|
- = Fixed bug where an arrow could bounce off entities on daze proc
|
|
|
- = Fixed bug where a player could gain Acrobatics experience while riding a cart
|
|
|
- = Fixed /party not working properly with 2 arguments
|
|
|
- = Fixed /party not showing properly the member list
|
|
|
- = Fixed /ability not checking the right permission
|
|
|
- = Fixed rare NPE on /party command
|
|
|
- = Fixed Arrow Retrieval dropping only one arrow
|
|
|
- = Fixed /p and /a incompatibilities with bChatManager
|
|
|
- = Fixed Iron Grip working reversely
|
|
|
- = Fixed NPE when user clicked the HUD button with Spout
|
|
|
- = Fixed bug where the permission node for Impact didn't work
|
|
|
- = Fixed some bypass nodes defaulting true for Ops
|
|
|
- = Fixed bug with trying to use Chimera Wing while standing on a half-block
|
|
|
- = Fixed duplication bug when a placed block was mined after a server restart
|
|
|
- = Fixed exploit where shooting yourself with an arrow gave Archery XP
|
|
|
- ! Changed the mcMMO motd to link to the new website rather than the wiki
|
|
|
- ! Changed bleeding ticks damage to 1 from 2
|
|
|
- ! Changed Mining to ignore blocks when the pick is enchanted with Silk Touch
|
|
|
- ! Changed Super Breaker to be non-functional when used with a Silk Touch enchanted pick
|
|
|
- ! Changed MySQL to save player information 50ms apart from each other to reduce the load on the MySQL server
|
|
|
- ! Changed the permission node for Blast Mining detonation to mcmmo.ability.blastmining.detonate (was mcmmo.skills.blastmining) for the sake of consistency
|
|
|
- ! Changed skill commands to only display what you have permissions for
|
|
|
- ! Changed mcMMO to use a new storage system for player placed blocks
|
|
|
- - Removed some unused permission nodes
|
|
|
- - Removed a few config options in favor of permissions nodes (Hunger Bonus, Armor/Tool Repair, Instant Wheat Regrowth)
|
|
|
- - Removed level requirement for repairing string tools from the config file
|
|
|
-
|
|
|
-Version 1.3.06
|
|
|
- + Added Iron Golem XP for aggressive golems
|
|
|
- + Added permissions check to skill functions
|
|
|
- + Added API functions for obtaining offline profiles & profiles via player names
|
|
|
- + Added API functions for admin & party chat
|
|
|
- + Added Iron Grip skill to Unarmed which gives players an chance to keep from being disarmed.
|
|
|
- + Added some new languages to the locale files.
|
|
|
- = Fixed Green Thumb consuming 2 seeds instead of 1
|
|
|
- = Fixed exploit where you could teleport to yourself with PTP to prevent things like fall damage
|
|
|
- = Fixed NPE error with Metrics on startup
|
|
|
- = Fixed bug where Herbalism required double drops permission to give XP
|
|
|
- = Fixed bug where {0} would be displayed in front of your power level in mcstats
|
|
|
- = Fixed mmoupdate not being useable from console
|
|
|
- = Fixed bug with repairing wooden tools
|
|
|
- = Fixed bug with Nether Wart not awarding XP
|
|
|
- = Fixed bug with fishing treasures when treasures list is empty
|
|
|
- = Fixed bug with only getting one level when there was enough XP for multiple levels.
|
|
|
- = Fixed bugs with the way /mctop displayed
|
|
|
- = Fixed issues with custom characters & locale files.
|
|
|
- = Fixed double explosion for Blast Mining
|
|
|
- = Fixed Blast Mining not giving triple drops when it should
|
|
|
- ! Changed Bleeding to now stack to a finite number on Monsters and will wear off eventually
|
|
|
- ! Changed how we handled the config file to prevent any bugs when returning values
|
|
|
- ! Changed locale files to use a new naming scheme. This breaks ALL old locale files. If you want to assist with re-translating anything, go to getlocalization.com/mcMMO
|
|
|
- ! Changed /mcremove to check for users in the MySQL DB before sending queries to remove them
|
|
|
- ! Changed how the tree feller threshold worked for the better
|
|
|
- ! Changed /mcremove to no longer kick players when they are removed from database
|
|
|
- ! Changed /mcremove to work on offline users for FlatFile
|
|
|
- ! Changed PlayerProfile constructor to always take a boolean
|
|
|
- ! Changed getPlayerProfile function to work for online & offline users
|
|
|
- ! Changed Archery's Daze to deal 4 DMG on proc (2 Hearts)
|
|
|
- ! Changed /addlevel command to work for offline users
|
|
|
- ! Changed party & admin chat handling to be nicer to developers
|
|
|
- ! Changed /mcrefresh to work from console
|
|
|
- ! Changed /mcrefresh to work for offline players
|
|
|
- ! Changed UpdateXPBar function to hopefully avoid errors
|
|
|
- ! Changed /party to show offline party members
|
|
|
- ! Changed Blast Mining requirements, now asks for the player to be crouching
|
|
|
-
|
|
|
-Version 1.3.05
|
|
|
- + Added Skill Shot to Archery which increases damage dealt by 10% every 50 skill levels (caps at 200%)
|
|
|
- + Added ExperienceAPI and PartyAPI classes for developer use
|
|
|
- + Added ability to cap overall power level
|
|
|
- + Added showing powerlevel below a persons name if you run Spout (optional)
|
|
|
- = Fixed errors when Spout would disable itself after start-up
|
|
|
- = Fixed XP bar not updating when XP was gained
|
|
|
- = Fixed bug with repairing wooden tools
|
|
|
- = Fixed bug where spawned wolves only had 8 health.
|
|
|
- = Fixed bug where rare Treasures from Excavation were dropping too often
|
|
|
- = Fixed bug where Skull Splitter & Serrated Strikes could be used without permissions.
|
|
|
- = Fixed bug where API functions were set to static
|
|
|
- = Fixed bug where mmoedit threw errors when modifying an offline user
|
|
|
- = Fixed dupe exploit with Blast Mining
|
|
|
- ! Changed Tree Feller to account for ability durability loss but not leaves.
|
|
|
- ! Changed bypass node for Arcane Forging to not default to true for OPs
|
|
|
- - Removed Ignition from Archery
|
|
|
- - Removed McMMOPlayerRepairEvent - was basically a duplicate of McMMOPlayerRepairCheck but couldn't be cancelled.
|
|
|
-
|
|
|
-Version 1.3.04
|
|
|
- + Added McMMOPlayerRepairEvent for API usage - fires after completion of a repair.
|
|
|
- + Added McMMOPlayerRepairCheckEvent for API usage - fires before repair process begins, can be cancelled.
|
|
|
- + Added ability to get skill level from McMMOPlayerExperience events
|
|
|
- + Added McMMOPartyTeleportEvent for API usage - fires before a successful teleportation would occur.
|
|
|
- + Added McMMOPartyChangeEvent for API usage - fires whenever a player joins or leaves a party
|
|
|
- = Fixed Shake ability dropping bonemeal instead of ink for squids.
|
|
|
- = Fixed Green Terra & Super Breaker awarding 4x drops at high levels.
|
|
|
- = Fixed summoned ocelots never changing skins.
|
|
|
- = Fixed bug with Disarm not working
|
|
|
- = Fixed some API functions not being visible
|
|
|
- = Fixed bug where /ptp worked on dead party members
|
|
|
- ! Changed MySQL to reload all player information on reconnection
|
|
|
- ! Changed event package structure - be sure to update these if you're using the API in your plugin
|
|
|
-
|
|
|
-Version 1.3.03
|
|
|
- + Added Ocelots to Taming XP tables
|
|
|
- + Added ability to summon Ocelots with Call of the Wild
|
|
|
- + Added offline user functionality to mmoedit
|
|
|
- + Added bookshelves to list of blocks that don't trigger abilities.
|
|
|
- + Added 'mcmmo.repair.arcanebypass' permission node to bypass Arcane Repair and keep your enchantments
|
|
|
- + Added config option to disable Herbalism's instant wheat replanting
|
|
|
- + Added LOTS of new permissions nodes. *CHECK PLUGIN.YML FOR UPDATES*
|
|
|
- + Added Italian locale file - thanks Luxius96!
|
|
|
- + Added ability to inspect Ocelots with Beast Lore
|
|
|
- + Added console functionality to mctop
|
|
|
- = Fixed Green Terra not awarding Triple Drops
|
|
|
- = Fixed ClassCastException from Taming preventDamage checks
|
|
|
- = Fixed issue with Blast Mining not seeing TNT for detonation due to snow
|
|
|
- = Fixed issue with block interaction returning NPEs
|
|
|
- = Fixed issue where every block broken had a mining check applied
|
|
|
- = Fixed issue where every block broken had a herbalism check applied
|
|
|
- = Fixed issue where blocks weren't being removed from the watchlist
|
|
|
- = Fixed exploit where you could use /ptp to teleport to anyone
|
|
|
- = Fixed bug where Green Terra didn't work on Stone Brick
|
|
|
- = Fixed bug where Tree Feller could be used without permissions
|
|
|
- = Fixed exploit where falling sand & gravel weren't tracked
|
|
|
- = Fixed exploit where Acrobatics could be leveled via Dodge on party members.
|
|
|
- = Fixed exploit where you could gain combat XP on animals summoned by Call of the Wild
|
|
|
- ! Changed mcMMO to save profiles only when the profile is about to be discarded rather than on player quit
|
|
|
- ! Changed MySQL to try to reconnect every 60 seconds rather than infinitely which caused server hangs
|
|
|
- ! Changed mcMMO to be better about saving player information on server shutdown
|
|
|
- ! Changed PTP to prevent teleporting if you've been hurt in the last 30 seconds (configurable)
|
|
|
- ! Changed Chimera Wing failure check to use the maxWorldHeight.
|
|
|
- ! Changed inspect failed message to say inspect rather than whois
|
|
|
- ! Changed Call of the Wild to activate on left-click rather than right-click
|
|
|
- ! Changed Blast Mining to track based on Entity ID vs. Location
|
|
|
- ! Changed mmoedit to save a profile when used (this will make mctop update)
|
|
|
- ! Changed a few Runnable tasks to have their own classes
|
|
|
- ! Changed parties so that a player will leave their existing party if they enter a world where they don't have party permissions.
|
|
|
- ! Changed Call of the Wild to summon animals already tamed.
|
|
|
- ! Changed mob spawner tracking to use new Metadata API
|
|
|
- ! Changed block watch list to use new Metadata API
|
|
|
- ! Changed around a few config options, including the ones for mySQL. *YOU NEED TO REDO YOUR CONFIG FILE*
|
|
|
- - Removed 'true/false' debug message from Inspect command
|
|
|
-
|
|
|
-Version 1.3.02
|
|
|
- + Added in game guides for Mining, Excavation, and Acrobatics. Simply type /skillname ? to access them
|
|
|
- ! Changed Tree Feller to hand out 1/4 of normal XP for each JUNGLE LOG block it fells
|
|
|
- ! Changed Tree Feller to only fell trees if you have enough durability
|
|
|
- ! Changed Tree Feller to cause injury if your axe splinters from a failed Tree Feller attempt
|
|
|
- ! Changed invincibility checks in EntityDamage listeners to accommodate for vanilla MC behaviour
|
|
|
- ! Changed Ignition to add fire ticks rather than replacing them.
|
|
|
- ! Changed Axes critical to have a max critical rate of 37.5% down from 75%
|
|
|
- = Fixed bug where Taming defensive checks got called twice
|
|
|
- = Fixed Shake not working correctly
|
|
|
- = Fixed bug with Axes command displaying wrong Greater Impact bonus damage
|
|
|
- = Fixed bug where Impact didn't apply bonus damage
|
|
|
- = Fixed Impact proccing multiple times in a row
|
|
|
- = Fixed bug where PVE skills didn't level
|
|
|
-
|
|
|
-Version 1.3.01
|
|
|
- = Fixed bug where Tree Feller had no cooldown
|
|
|
- = Fixed bug with activating Skull Splitter after using Tree Feller
|
|
|
-
|
|
|
-Version 1.3.00
|
|
|
- + Added ability to customize drops for Excavation skill (treasures.yml)
|
|
|
- + Added ability to customize drops for Fishing skill (treasures.yml)
|
|
|
- + Added messages to nearby players when your abilities wear off
|
|
|
- + Added jungle trees to Woodcutting XP tables
|
|
|
- + Added player notification for when they stop Bleeding
|
|
|
- + Added configuration option to control mcMMO reporting damage events
|
|
|
- + Added hunger regain bonuses to Herbalism skill
|
|
|
- + Added Blast Mining subskills to Mining
|
|
|
- + Added Fast Food Service subskill to Taming
|
|
|
- + Added size limit to Tree Feller in config as Tree Feller Threshold
|
|
|
- + Added /inspect (works on offline players)
|
|
|
- + Added /addlevels commands
|
|
|
- + Added /mcremove command which lets you remove users from MySQL or FlatFile
|
|
|
- + Added config values for XP multipliers for different hostile mobs
|
|
|
- + Added 'mcmmo.commands.inspect' permission node for the new /inspect command
|
|
|
- + Added Impact & Greater Impact subskills to Axes
|
|
|
- + Re-added mcMMO reporting damage events
|
|
|
- = Fixed bug with updating MySQL tables to include fishing on servers using custom table prefixes
|
|
|
- = Fixed bug where Disarm didn't work at all ever
|
|
|
- = Fixed bug where Swords command showed Bleed Length twice instead of Bleed Chance
|
|
|
- = Fixed bug where Tree Feller wasn't checking for Tree Feller permission
|
|
|
- = Fixed bug where Leaf Blower required Tree Feller permissions rather than Woodcutting permissions
|
|
|
- = Fixed Leaf Blower preventing the use of shears to collect leaves
|
|
|
- = Fixed Green Thumb & Green Terra not consuming or requiring seeds to replant Wheat
|
|
|
- = Fixed Super Breaker & Giga Drill Breaker failing to damage tools
|
|
|
- = Fixed Tree Feller not giving proper XP for different kinds of trees
|
|
|
- = Fixed Skill Abilities conflicting with NoCheat
|
|
|
- = Fixed memory leak with mob spawner tracking
|
|
|
- = Fixed /mcability not respecting permissions
|
|
|
- = Prettied up new config files
|
|
|
- = Various skill function optimizations
|
|
|
- ! Changed how mcMMO calculates distance between two points (optimizations)
|
|
|
- ! Changed how mcMMO handles MySQL connections (optimizations)
|
|
|
- ! Changed the description /mcmmo provides to be more up to date and relevant
|
|
|
- ! Changed mcMMO user information to be stored for 2 minutes after log out to reduce lag on rejoins
|
|
|
- ! Changed Food+ to be named Farmer's Diet in Herbalism
|
|
|
- ! Changed default values of Woodcutting XP tables
|
|
|
- ! Changed 'Pine' to be renamed 'Oak' in Woodcutting XP tables
|
|
|
- ! Changed the name of Unarmed Apprentice/Mastery to Iron Arm Style
|
|
|
- ! Changed Axes to gain bonus damage every 50 skill levels
|
|
|
- ! Changed Unarmed to start with a +3 DMG (1 Heart = 2 DMG) bonus from Iron Arm Style to make leveling it more viable
|
|
|
- ! Changed Unarmed to gain bonus damage every 50 skill levels
|
|
|
- ! Changed Unarmed to gain more bonus damage total than before
|
|
|
- ! Changed Unarmed to have a max disarm chance of 33.3% rather than 25%
|
|
|
- ! Changed Tree Feller to take down entire trees
|
|
|
- ! Changed mob spawn tracking to use Unique Entity ID instead of Entity Object
|
|
|
- ! Changed stats command name to mcstats for better plugin compatibility
|
|
|
- ! Changed god mode to turn off if player enters world where he does not have mcgod permission
|
|
|
- ! Changed Taming to also gain XP from animal taming
|
|
|
- ! Changed Swords Bleeding effect to never kill
|
|
|
- ! Changed Bleeding to never go beyond 10 ticks
|
|
|
- ! Changed to use Bukkit's built-in ignoreCancelledEvents system
|
|
|
- ! Changed chat logging for /p & /a
|
|
|
- ! Changed Tree Feller to use per-use ArrayList
|
|
|
- - Removed /mcstats console functionality
|
|
|
- - Removed /whois command (replaced with /inspect which has similar functionality)
|
|
|
- - Removed Master/Apprentice chat notifications to reduce spam
|
|
|
- - Removed MySpawn system (You can still use Chimaera Wings) due to being outdated and unwanted
|
|
|
- - Removed duplicate settings in config.yml
|
|
|
- - Removed unused settings from config.yml (HP Regen)
|
|
|
- - Removed Nether Brick from Mining XP Tables
|
|
|
- - Removed Stone Brick from Mining XP Tables
|
|
|
-
|
|
|
-Version 1.2.12
|
|
|
- - Fixed issue that caused terrible MySQL performance and negative XP on levelup (Issue #134)
|
|
|
- - Fixed addxp command taking xprate and skill modifiers into account
|
|
|
- - Added anonymous usage statistics (you can opt out in plugins/PluginMetrics/config.yml)
|
|
|
- - Modified onEntityDamage priority to have better compatibility with other plugins (Factions, WorldGuard, etc...)
|
|
|
- - Fixed /mcgod & /mmoedit permissions defaulting to true
|
|
|
- - Fixed Fishing not working or handing out XP
|
|
|
- - Fixed error with Skull Splitter / Serrated Strikes that caused server instability and log spam
|
|
|
- - Fixed config.yml not having values for End Stone & other new mining blocks
|
|
|
- - Fixed Green Thumb/Green Terra not correctly planting wheat (Issue #133)
|
|
|
-
|
|
|
-Version 1.2.11
|
|
|
- - Removed legacy Permission & PEX dependency. (PEX still works fine with mcMMO)
|
|
|
- - Made Smooth Brick to Mossy Brick and Dirt to Grass for green thumb configurable (Issue #120)
|
|
|
- - Added MagmaCube to XP tables
|
|
|
- - Made optimizations to Skull Splitter/Serrated Strikes
|
|
|
- - Made it so players take damage if they try to log out with Serrated Strikes stacked onto them (Issue #131)
|
|
|
- - Changed mcMMO to save data periodically to optimize performance with FlatFile & MySQL (Issue #138)
|
|
|
- - Added a configurable save interval for the new save system
|
|
|
- - Fixed a bug with the odds calculations for Serrated Strikes
|
|
|
- - Fixed several commands not working from console (mmoedit, etc..) (Issue #150)
|
|
|
- - Added a success message when executing xprate from console
|
|
|
-
|
|
|
-Version 1.2.10
|
|
|
- - Fixed issue with receiving Woodcutting XP for all blocks broken (Issue #103)
|
|
|
- - Fixed issue with Spout images & sounds not working (Issue #93)
|
|
|
- - Fixed typo with repairing Leather Armor & Bows
|
|
|
- - Fixed issue with Silk Touch & Double/Triple drops not working properly
|
|
|
- - Fixed conflict with NoCheat plugin & Super Breaker/Giga Drill Breaker/Berserk/Leaf Blower (Issue #104)
|
|
|
- - Fixed counter-attacking non-LivingEntity (Issue #100 & Issue #107)
|
|
|
- - Fixed various bugs with Leaf Blower
|
|
|
- - Added Monitor & ignoreCancelledEvents to onBlockPlace
|
|
|
- - Made Anvil ID configurable
|
|
|
-
|
|
|
-Version 1.2.09
|
|
|
- - Fixed issue with Repair Mastery (Issue #47)
|
|
|
- - Made Arcane Forging fully configurable (Pull Request #52)
|
|
|
- - Made Fishing configurable (Pull Request #60)
|
|
|
- - Changed timer to be a bit more efficient (Issue #19)
|
|
|
- - Changed to fire EntityDamageEvents for all damage done by mcMMO
|
|
|
- - New custom event for developers McMMOPlayerLevelUpEvent
|
|
|
- - New custom event for developers McMMOItemSpawnEvent
|
|
|
- - Changed LoadProperties from the old Configuration to FileConfiguration
|
|
|
- - Removed aliasing from config.yml
|
|
|
- - Fixed mining procs from Super Break & Silk Touch
|
|
|
- - Unused smelt property removed
|
|
|
- - Minor optimizations
|
|
|
- - Fix for setting properly block damage values
|
|
|
- - Initial skill level capping added
|
|
|
- - Initial command alias framework added
|
|
|
- - Fixed abilities not handling Unbreaking items
|
|
|
- - Fix for treefeller glitch
|
|
|
- - Super secret anniversary easter egg!
|
|
|
-
|
|
|
-Version 1.2.08
|
|
|
- - Changed Bukkit events to new event system
|
|
|
- - Changed aliasing to send both the mcmmo command and the command used.
|
|
|
- - Changes in combat exp (Pull Request #49)
|
|
|
- - Repair for bows & leather armor (Pull Request #46)
|
|
|
- - Fixed missing images (Pull Request #45)
|
|
|
- - POM Changes for dependencies (Pull Request #36)
|
|
|
- - Fishing & Repair fixes (Pull Request #31)
|
|
|
- - Fixed CraftOfflinePlayer issue (Issue #212) errors for offline wolf owners
|
|
|
- - Pull in commit from @NuclearW for issue from previous commit
|
|
|
-
|
|
|
-Version 1.2.07
|
|
|
-Fixed mctop not working at all (whoops!)
|
|
|
-Fixed problem with multithreading in mcMMO causing errors
|
|
|
-Fixed bug with Repair where it would remove the enchantments if you could not even repair the item
|
|
|
-The command mmoupdate now runs in its own thread to ease the burden on the server
|
|
|
-
|
|
|
-Version 1.2.06
|
|
|
-German translation has been updated
|
|
|
-Fixed fishing not being applied to MySQL DB when converting from Flat File -> MySQL
|
|
|
-Fixed mctop not taking Fishing into account some of the time
|
|
|
-Fixed bug where Taming would try to grab the name of offline players
|
|
|
-Fixed bug where Fishing would try to add an enchantment level not normally possible
|
|
|
-Fixed another bug with mmoedit and Fishing
|
|
|
-Added option to only allow tools to ready when you are sneaking, this is off by default
|
|
|
-Added Brewing Stand & Enchanters table to the list of blocks that won't cause you to ready your tool on right click
|
|
|
-
|
|
|
-Version 1.2.05
|
|
|
-Fixed my fix of not being able to place blocks near/on Anvils
|
|
|
-Fixed resources in inventory not correctly updating after Repair
|
|
|
-
|
|
|
-Version 1.2.04
|
|
|
-Fixed bug where you could not place blocks near/on the Anvil
|
|
|
-
|
|
|
-Version 1.2.03
|
|
|
-skills2 and experience2 will be removed from MySQL DB automagically when this version first runs
|
|
|
-Fishing is now stored in skills and experience tables on the MySQL DB as it should have been
|
|
|
-Fishing will now save properly for MySQL
|
|
|
-Fishing will now work properly with mctop for those using MySQL
|
|
|
-Fixed problems with mmoedit and fishing
|
|
|
-
|
|
|
-Version 1.2.02
|
|
|
-Added measures to prevent easy xp from hacks that cause a ridiculous amount of clicks per second
|
|
|
-Fixed bug where Call Of The Wild used only 1 bone to summon
|
|
|
-Reduced Endermen XP from 3x to 2x
|
|
|
-The number of bonus fish caught from fishing has been reduced
|
|
|
-Fishing XP reduced from 1500 to 800
|
|
|
-Fishing XP is now configurable in the config file
|
|
|
-
|
|
|
-Version 1.2.01
|
|
|
-Added a setting to turn off abilities completely from config
|
|
|
-Added a setting to just turn off ability messages from config
|
|
|
-Fixed the bug with sword repair
|
|
|
-Fixed mcMMO not working properly with Spout
|
|
|
-Added Fishing XP icon to Normal/Retro HUDs for Spout
|
|
|
-Added icons to Spout notifications for leveling Fishing
|
|
|
-Added Fishing Retro XP bar color customization to config file
|
|
|
-The number of bones required to use Call of The Wild is now configurable
|
|
|
-Reduced the XP animals would give from 1.5x to 1x
|
|
|
-Removed current durability value message from Repairing
|
|
|
-Fixed bug where Arcane Forging failed to display messages
|
|
|
-Fixed bug where Arcane Forging tries to downgrade level 1 enchants
|
|
|
-Fixed bug where Arcane Forging always kept enchantments if you had under 100 Repair skill
|
|
|
-
|
|
|
-Version 1.2.00
|
|
|
-Added Fishing Skill
|
|
|
-Added Call Of The Wild to Taming
|
|
|
-Added Arcane Forging to Repair
|
|
|
-Added new mobs to XP tables
|
|
|
-Added Master/Apprentice system to the Party system
|
|
|
-Animals now give xp to combat skills (those poor sheep ;_;)
|
|
|
-Removed unnecessary sorcery permissions from plugin.yml
|
|
|
-
|
|
|
-Version 1.1.17
|
|
|
-XP gained in combat is now softcapped by the remaining health of the entity you are damaging, preventing many exploits.
|
|
|
-Players in Creative mode no longer gain XP
|
|
|
-Compiled against latest Spout & CraftBukkit
|
|
|
-Added World PVP check to Ignition, should no longer ignore PVP settings
|
|
|
-Enemies should no longer grant XP when hit during their death
|
|
|
-Fixed an exploit that led to unlimited ability use
|
|
|
-Possibly fixed a bug where the same player would be listed multiple times in mctop
|
|
|
-Added author and description to plugin.yml
|
|
|
-
|
|
|
-/mmoedit and /addxp are useable from the console now
|
|
|
-Swearword's statistics tracking removed (He stopped the service, so its gone now.. On a positive note, I did find out 1000-1500 servers installed mcMMO a day)
|
|
|
-
|
|
|
-Version 1.1.16
|
|
|
-Added Melons to Herbalism xp tables
|
|
|
-Endermen added to Combat skill xp tables
|
|
|
-Silverfish added to Combat skill xp tables
|
|
|
-CaveSpider added to Combat skill xp tables
|
|
|
-
|
|
|
-Version 1.1.15
|
|
|
-Smooth Brick added to Green Terra
|
|
|
-Green thumb can be used to spread moss to Smooth Brick now
|
|
|
-Implemented a ghetto fix for the sword durability bug (real fix sometime soon)
|
|
|
-Added Spain Spanish localization (es_es)
|
|
|
-
|
|
|
-Version 1.1.14
|
|
|
-[1.8] Removed the Archery fire rate limiter as its no longer necesarry due to changes in game mechanics
|
|
|
-[1.8] Removed the bonus damage from Archery (I'll rework this skill soon)
|
|
|
-[1.8] Removed the food bonuses to healing Herbalism provided due to the change of eating in game mechanics
|
|
|
-[1.8] Swords no longer parry, no need to compete with in game mechanics
|
|
|
-[1.8] mcMMO no longer has an HP Regen system, no need to compete with in game mechanics
|
|
|
-[SPOUT] mcMMO now transfers files between [MC Server] -> [Client] rather than [Webserver] -> [Client]
|
|
|
-[SPOUT] Temporarily disabled the PartyHUD due to some performance issues
|
|
|
-[SPOUT/CONFIG] mcMMO now allows for disabling of the party HUD with the node Spout.Party.HUD.Enabled
|
|
|
-[BUG] Fixed a few problems with readying abilities for Woodcutting/Axes
|
|
|
-[MYSQL] Improvements have been made to the performance of MySQL thanks to krinsdeath
|
|
|
-[CONFIG] Spout.Party.HP tree removed, replaced with Spout.Party.HUD
|
|
|
-[CONFIG] Added an option for Excavation to require use of a shovel, on by default
|
|
|
-[COMPATIBILITY] Changed the listener priority for OnEntityDamage from High to Monitor (Should make mcMMO compatible with Worldguards pvp regions among other things)
|
|
|
-[COMPATIBILITY] Made party/admin chat modes more compatible with chat plugins (vChat)
|
|
|
-[API] Added addXpOverride for modders, this will ignore skill modifiers
|
|
|
-[SPOUT] The option to change the weburl of mcMMO Images/Sounds has been removed, if you want to customize mcMMO images/sounds you can open mcMMO.jar and replace them there
|
|
|
-[LOCALE] Portuguese Brazil locale added (Code: pt_br)
|
|
|
-[MISC] Added some experimental usage tracking, you can opt out of this in /plugins/stats/config.yml (Once its generated, may require 2 restarts)
|
|
|
-
|
|
|
-Version 1.1.13
|
|
|
-Pets are removed from party bars
|
|
|
-
|
|
|
-Version 1.1.12
|
|
|
-mcMMO now downloads files when you join the server to provide the best experience
|
|
|
-mcMMO now uses a brand new Party HUD by Rycochet (from his mmoParty plugin)
|
|
|
-Fixed the xpbar and xpicon settings in config to work properly
|
|
|
-Fixed infinite HP exploit with Herbalism
|
|
|
-Fixed bug where herbalism would heal out of the players normal health range
|
|
|
-Fixed bug where entering ':' into your party name caused stat loss among other things
|
|
|
-Fixed issue with block break listener priority
|
|
|
-
|
|
|
-Version 1.1.11
|
|
|
-mcMMO now properly cancels its Async taks when disabled
|
|
|
-Fixed newly generated configs using 2 instead of 1 for skill multipliers
|
|
|
-
|
|
|
-Version 1.1.10
|
|
|
-Added default hud setting to config
|
|
|
-Fixed bug where newly generated configs used old xp gain numbers
|
|
|
-
|
|
|
-Version 1.1.09
|
|
|
-Fixed mcMMO to run fine without Spout :)
|
|
|
-
|
|
|
-Version 1.1.08
|
|
|
-Fixed repair being 10x slower to level than normal
|
|
|
-
|
|
|
-Version 1.1.07
|
|
|
-Fixed the default HUD being set to RETRO instead of STANDARD
|
|
|
-
|
|
|
-Version 1.1.06
|
|
|
-mcMMO menu implemented! Default is 'M', change this in config
|
|
|
-Retro HUD implemented!
|
|
|
-Retro XP fill color is completely customizable on a per skill basis
|
|
|
-New levelup sound thanks to @Rustydaggers !
|
|
|
-With the help of Randomage the XP Formulas have been vastly changed for flexibility
|
|
|
-Global modifiers and skill modifiers now support decimals
|
|
|
-Global formula modifier dropped from config
|
|
|
-GigaDrillBreaker/Berserk doesn't drop clay blocks anymore
|
|
|
-Fixed bug where Herbalism didn't heal more for bread/stew when right clicking a block
|
|
|
-Fixed bug where Wheat did not use the values form the config file
|
|
|
-Fixed bug where Archery gave xp for inflicting self injury
|
|
|
-Watch added to clay loot tables and maps remove from clay loot tables
|
|
|
-
|
|
|
-Version 1.1.05
|
|
|
-Maps dropped from excavation are created correctly, and represent the area they are found in
|
|
|
-Fixed an exploit with clay and excavation
|
|
|
-Fixed a NPE with locking xp bars
|
|
|
-Fixed the !AdeptDiamond! localization error when repairing diamond with a skill below 50
|
|
|
-
|
|
|
-Version 1.1.04
|
|
|
-Removed URL settings for XPBAR/XPICON/HPBAR
|
|
|
-Added single URL setting for mcMMO
|
|
|
-Changed default host from Dropbox to Rycochet's webserver (with apparently unlimited bandwidth!, thanks Rycochet)
|
|
|
-Fixed Repair noise not getting played
|
|
|
-Fixed a small memory leak with party health bars
|
|
|
-
|
|
|
-Version 1.1.03
|
|
|
-Fixed a few images being hard-coded still rather than configurable
|
|
|
-
|
|
|
-Version 1.1.02
|
|
|
-Fixed bug where toggle for xpicon didn't work
|
|
|
-Fixed bug where Excavation gave gravel drops to grass
|
|
|
-Excavation now uses more enums
|
|
|
-
|
|
|
-Version 1.1.01
|
|
|
-Fixed toggles for hpbar/xpbar not working
|
|
|
-
|
|
|
-Version 1.1.0
|
|
|
-Brand new XP Bars, Health bars, and Skill Icons designed by BrandonXP
|
|
|
-Added /xplock <skillname> to lock the xp bar to a skill
|
|
|
-Repairing metal now has a sound effect
|
|
|
-Shears added to Repair
|
|
|
-MySpawn now works correctly when you are in the nether
|
|
|
-MySpawn message when you right click a bed is now squelched
|
|
|
-Intervals at which players renegerate hp have doubled in length (making it take 100% longer to regenerate than before)
|
|
|
-Rewrote many variables stored per player to be integer instead of long, reducing overall memory usage of mcMMO
|
|
|
-Rewrote the Timer mcMMO relies on to instead use the BukkitScheduler for performance
|
|
|
-Fixed the party member list of /party
|
|
|
-Fixed bug where Swords would counter-attack Projectiles
|
|
|
-Removed a debug message when repairing diamond armor
|
|
|
-Changed chat to use getDisplayName() instead of getName()
|
|
|
-Changed chat priority from lowest to highest
|
|
|
-Added Clay to excavation
|
|
|
-Added new items to Clay's loot tables
|
|
|
-Archery now works with the latest CB
|
|
|
-
|
|
|
-Version 1.0.50
|
|
|
-New /xprate command for those with mcmmo.admin permissions!
|
|
|
-mcMMO now uses Spout instead of BukkitContrib
|
|
|
-BukkitContrib support dropped
|
|
|
-XP Formula is now 100+(skill level value * skill modifier * global modifier) thanks to suggestion
|
|
|
-Fixed bug where /mmoupdate used the old directory instead of the new one to find the flat file
|
|
|
-Fixed bug where Unarmed Mastery damage bonus only did as much as Unarmed Apprentice
|
|
|
-Fixed bug where Pumpkins did not give out XP
|
|
|
-Coordinates removed from /whois as they didn't really fit
|
|
|
-/mcgod and /mmoedit now require permissions to be setup in some shape or form to be used
|
|
|
-Lapus renamed to Lapis in config
|
|
|
-
|
|
|
-Version 1.0.49
|
|
|
-Updated German locale
|
|
|
-Fixed bug where using the party system on a MySQL setup caused errors when writing to non-existent files
|
|
|
-Fixed bug where using /accept caused a NPE (hopefully)
|
|
|
-Fixed a few missing descriptions for commands
|
|
|
-
|
|
|
-Version 1.0.48
|
|
|
-Updated French Translation
|
|
|
-Updated German Translation
|
|
|
-Updated Polish Translation
|
|
|
-Placed Coal Ore and Redstone Ore won't give XP anymore
|
|
|
-Fixed unusually high memory usage at startup
|
|
|
-Added many features to the party system written by NuclearW
|
|
|
-
|
|
|
-Version 1.0.47
|
|
|
-Fixed another BukkitContrib error for servers not running BukkitContrib
|
|
|
-
|
|
|
-Version 1.0.46
|
|
|
-Fixed bug preventing Excavation from gaining skill
|
|
|
-
|
|
|
-Version 1.0.45
|
|
|
-Corrected /stats showing Repair XP as Level for Repair
|
|
|
-Corrected /repair showing Repair XP as Level for Repair
|
|
|
-Corrected /whois showing Repair XP as Level for Repair
|
|
|
-
|
|
|
-Version 1.0.44
|
|
|
-Fixed my 'fix' of BukkitContrib errors with Tree Feller
|
|
|
-
|
|
|
-Version 1.0.43
|
|
|
-Stopped things from being auto-smelt'd
|
|
|
-
|
|
|
-Version 1.0.42
|
|
|
-Corrected 2 more errors involving not running BukkitContrib
|
|
|
-
|
|
|
-Version 1.0.41
|
|
|
-Fixed errors using Tree Feller if your server wasn't running BukkitContrib (sorry!)
|
|
|
-Fixed some more leftover stuff involving the new half-finished mining skill
|
|
|
-Fixed excavation's Giga Drill Breaker not working on placed blocks
|
|
|
-
|
|
|
-Version 1.0.40
|
|
|
-Fixed errors if your server wasn't running BukkitContrib
|
|
|
-
|
|
|
-Version 1.0.39
|
|
|
-mcMMO won't auto-download and auto-run BukkitContrib anymore
|
|
|
-
|
|
|
-Version 1.0.38
|
|
|
-Commented code for the half-finished Infernal Pick subskill (Whoops)
|
|
|
-
|
|
|
-Version 1.0.37
|
|
|
-The donation message in /mcmmo is now toggle-able
|
|
|
-The anvil message now only gets shown the first time you place an anvil (after login)
|
|
|
-Reworked /mcmmo (an improvement I would say)
|
|
|
-Added /mcmmo text to localization file
|
|
|
-Archery fire rate now configurable
|
|
|
-Berserk mode stops items from being collected
|
|
|
-Taming no longer receives xp from wolves being harmed
|
|
|
-Fixed bug where /stats required Tree Feller permission to show Woodcutting skill
|
|
|
-Fixed bug where players with mcgod could be harmed by AoE
|
|
|
-Fixed bug where modifying a skill also modified the xp to the same amount (when it should be zero)
|
|
|
-
|
|
|
-BukkitContrib Stuff
|
|
|
-Added a pop-up when placing an Anvil
|
|
|
-Added pop-ups on levelup
|
|
|
-Added basic sound effects to various abilities (Berserk, Tree Feller, Super Breaker, Leaf Blower, etc...)
|
|
|
-
|
|
|
-Code Stuff
|
|
|
-Added checkXp(SkillType, Player) for plugin devs (use this after modifying XP to check for levels)
|
|
|
-Added getPlayerProfile() which returns a PlayerProfile object for plugin devs (You can do almost everything with this object)
|
|
|
-100% more enums
|
|
|
-Changed how checking skill xp worked to be more efficient
|
|
|
-
|
|
|
-Version 1.0.36
|
|
|
-mcMMO now properly supports Bukkit/PEX/Permissions for Permissions
|
|
|
-Config.yml will no longer generate Performance Debugging nodes
|
|
|
-Registered permission nodes to plugin.yml
|
|
|
-Some more changes to Permissions code
|
|
|
-Fixed bug where Super Breaker activated where it shouldn't
|
|
|
-Fixed bug with enabling/disabling mcgod in config.yml
|
|
|
-Fixed bug with Excavation not kicking in until 1 level higher
|
|
|
-
|
|
|
-Version 1.0.35
|
|
|
-Added a Toggle for Chimaera Wing in config.yml
|
|
|
-Added customization of what item is used for Chimaera Wing in config.yml
|
|
|
-Fixed bug with randomly receiving Taming XP
|
|
|
-mcmmo.users file moved into /plugins/mcMMO/FlatFileStuff/
|
|
|
-Leaderboard files now moved into /plugins/mcMMO/FlatFileStuff/Leaderboards
|
|
|
-Locale files now have the prefix locale_ instead of messages_
|
|
|
-Locale files are now located inside com/gmail/nossr50/locale/ instead of com/gmail/nossr50/
|
|
|
-Updated the code that handles permissions (this may mean 3.1.6 will finally play well!)
|
|
|
-Some more source code organization
|
|
|
-Fixed warnings for compiler
|
|
|
-Removed dependencies on CraftBukkit
|
|
|
-Registered commands to OnCommand
|
|
|
-Removed performance debugging
|
|
|
-Removed some useless settings from the config file
|
|
|
-
|
|
|
-Version 1.0.34
|
|
|
-Fixed the PVP setting determining whether or not you would hurt yourself from AoE Abilities
|
|
|
-Added Dutch (nl) language support
|
|
|
-Super Breaker now gives the correct XP as determined by config.yml
|
|
|
-Sand Stone XP is now configurable and no longer shares the 'stone' node
|
|
|
-/mining now shows mining values instead of taming values
|
|
|
-
|
|
|
-Version 1.0.33
|
|
|
-Fixed the toggle for the Excavation drop 'Cocoa Beans'
|
|
|
-Fixed bug where Unarmed users could disarm without being bare handed
|
|
|
-Cocoa Beans now have an XP modifier in config.yml
|
|
|
-You can now toggle whether or not Mobspawners will give XP (in config.yml)
|
|
|
-MySQL version now makes requests to the MySQL server less frequently (should help performance)
|
|
|
-Fixed bug with Skull Splitter hitting the user
|
|
|
-
|
|
|
-Version 1.0.32
|
|
|
-Added "General.Performance.Print_Reports" node to config.yml to help identify causes of performance issues
|
|
|
-Fixed bug of swords users hurting themselves with serrated strikes
|
|
|
-
|
|
|
-Version 1.0.31
|
|
|
-Fixed bug of trying to cast Animals to non-animals
|
|
|
-
|
|
|
-Version 1.0.30
|
|
|
-Mobs that spawn from spawners no longer give XP (for reals this time)
|
|
|
-
|
|
|
-Version 1.0.29
|
|
|
-Mobs that spawn from spawners no longer give XP (again)
|
|
|
-Fixed bug where Serrated Strikes did not Bleed additional targets
|
|
|
-Identified and solved a potential memory leak in Bleed Simulation
|
|
|
-Renamed the Object Config to Misc and rewrote parts of it
|
|
|
-Rewrote Party/Admin/God toggles
|
|
|
-Added Polish language support (pl)
|
|
|
-
|
|
|
-Version 1.0.28
|
|
|
-Actually fixed /stats showing excavation values for swords
|
|
|
-Made some improvements to how Bleed Simulation was handled for different entity types
|
|
|
-Obsidian now does normal durability damage during Super Breaker
|
|
|
-
|
|
|
-Version 1.0.27
|
|
|
-Fixed /stats showing excavation values for swords
|
|
|
-Hopefully fixed a wide range of NPE errors
|
|
|
-Updated German (de) localization
|
|
|
-
|
|
|
-Version 1.0.26
|
|
|
-Fixed accidentally making power levels go above 9,000
|
|
|
-
|
|
|
-Version 1.0.25
|
|
|
-Compatible with the latest CB
|
|
|
-Beast Lore now functions correctly
|
|
|
-Wolves are no longer invincible to players
|
|
|
-Changed the look of Beast Lore
|
|
|
-Skill info pages now show your stat in that skill (if you have permission)
|
|
|
-/stats and /whois has been alphabetized and divided into three categories (Gathering/Combat/Misc)
|
|
|
-Abilities will not trigger on Trap Doors
|
|
|
-
|
|
|
-Version 1.0.24
|
|
|
-Now compatible with latest RB (928)
|
|
|
-Taming now receives XP from your wolves harming foes
|
|
|
-Taming is now easier to level
|
|
|
-Green Thumb now drops seeds when harvesting Wheat
|
|
|
-
|
|
|
-Version 1.0.23
|
|
|
-Modified Bleed Simulation to fix performance problems
|
|
|
-Rewrote MySpawn to be more efficient when calculating time left
|
|
|
-Rewrote Skills to be more efficient when calculating time left
|
|
|
-
|
|
|
-Version 1.0.22
|
|
|
-Added 'Name' nodes to commands for renaming them
|
|
|
-
|
|
|
-Version 1.0.21
|
|
|
-Fixed Skull Splitter length in /axes displaying incorrectly
|
|
|
-Fire rate limiter now correctly uses the value in the config file
|
|
|
-Stone XP now correctly uses the value in the config file
|
|
|
-Cobble -> Mossy now correctly uses the value in the config file
|
|
|
-Removed setmyspawn from config file as it serves no purpose
|
|
|
-All commands now have an 'Enabled' node in the config file that when set to false disables the command completely
|
|
|
-Fixed color scheme inconsistency for Mining in /whois results
|
|
|
-
|
|
|
-Version 1.0.20
|
|
|
-Fixed Array Index Out of Bounds error
|
|
|
-
|
|
|
-Version 1.0.19
|
|
|
-Removed a failsafe for the Timer that is no longer necessary (should improve performance)
|
|
|
-Fixed /myspawn not working by rewriting it :3
|
|
|
-Fixed exploit where players could break a freshly placed mushroom for XP
|
|
|
-MySQL User Passwords can now be blank (Although you really should have a password...)
|
|
|
-Fixed a few NPE errors
|
|
|
-
|
|
|
-Version 1.0.18
|
|
|
-Fixed MySQL default TablePrefix
|
|
|
-Fixed Wheat not being configurable
|
|
|
-
|
|
|
-Version 1.0.17
|
|
|
-Brand new YAML Configuration file
|
|
|
-Ability to configure XP for all gathering skills in config file
|
|
|
-German Language added to mcMMO
|
|
|
-French Language added to mcMMO
|
|
|
-MySpawn will no longer heal players
|
|
|
-/<skillname> commands now also check for their localized names for displaying help
|
|
|
-Added many more Strings to localization files
|
|
|
-Added more safeguards to MySpawn for NPE
|
|
|
-Fixed bug where Tree Feller Radius depended on WoodCutting XP rather than Skill Level
|
|
|
-Fixed bug where Readying a Hoe returned a missing localization string
|
|
|
-Added some safeguards into Bleed Simulation to prevent possible memory leaks
|
|
|
-Performance improvements to storing/calling Skill/XP Values
|
|
|
-Plugged a potential memory leak with PlayerProfiles not being removed correctly
|
|
|
-Disabled the mob spawner camping anti-exploit in favor of performance
|
|
|
-
|
|
|
-Version 1.0.16
|
|
|
-Fixed bug where localization file failed to load
|
|
|
-Changed en_US to lowercase
|
|
|
-mcMMO now requires locale files to be in lowercase
|
|
|
-Fixed a few strings missing from the localization file
|
|
|
-
|
|
|
-Version 1.0.15
|
|
|
-Removed leftover code that spammed SQL errors
|
|
|
-
|
|
|
-Version 1.0.14
|
|
|
-Added many missed strings into localization
|
|
|
-Finnish Localization updated for the new strings
|
|
|
-Green Thumb should respect Block Protection plugins now
|
|
|
-Fixed Number Format Exception when loading a PlayerProfile
|
|
|
-
|
|
|
-Version 1.0.13
|
|
|
-Fixed bug/NPE where stats would not load and therefore 'reset' for players
|
|
|
-Fixed NPE involving /ptp
|
|
|
-Added "enableMOTD" setting to properties file
|
|
|
-
|
|
|
-Version 1.0.12
|
|
|
-Fixed another NPE error
|
|
|
-Non-Gathering skills should correctly gain XP if PVP is set to false now
|
|
|
-Localization will now support language codes that do not have two parts like "fi"
|
|
|
-Fixed bug where Wiki MOTD message would not be loaded from localization file
|
|
|
-
|
|
|
-Version 1.0.11
|
|
|
-Fixed bug where players could not gain experience in several skills
|
|
|
-Removed PVP flag from mcmmo.properties as its not needed anymore
|
|
|
-Fixed a few NPE errors
|
|
|
-Mushroom XP reduced from 25 to 15
|
|
|
-Fixed an exploit where players who just logged in could be farmed for experience because they were invulnerable
|
|
|
-
|
|
|
-Version 1.0.10
|
|
|
-Added Localization/String Customization
|
|
|
-Mushroom XP reduced from 40 to 25
|
|
|
-Removed "clears inventory" warning in /mcc for /myspawn since this no longer happens
|
|
|
-
|
|
|
-Version 1.0.09
|
|
|
-Fixed the NPE that occurs when players gain experience (Sorry!)
|
|
|
-Fixed bug where /myspawn & /clearmyspawn would work if MySpawn was disabled in the properties file
|
|
|
-Changed strings containing "MMO" to read "mcMMO"
|
|
|
-Removed a lot of unused or unnecessary variables from the PlayerProfiles in mcMMO, this should lower the memory footprint
|
|
|
-Added getXpToLevel() for modders
|
|
|
-
|
|
|
-Version 1.0.08
|
|
|
-Added removeXP() for modders
|
|
|
-Fixed bug where stone swords only repaired by 33% instead of 50%
|
|
|
-Fixed bug where stone/wooden hoes wouldn't repair
|
|
|
-Big overhaul to how skill values and xp values were handled in the code
|
|
|
-Modifying the players skill levels now sets the corresponding skill xp to zero
|
|
|
-Using Serrated Strikes/Skull Splitter on mobs should no longer harm nearby players when PVP is disabled
|
|
|
-Switching to another weapon after firing your bow should no longer trigger procs for that weapon when the arrow hits
|
|
|
-Slimes/Ghasts now give XP for combat skills
|
|
|
-Added "EnableHpRegeneration" property setting
|
|
|
-Added "EnableMySpawn" property setting
|
|
|
-
|
|
|
-Version 1.0.07
|
|
|
-Added more repair customization by solarcloud7
|
|
|
-Leaderboards ignore players with the respective stat at 0
|
|
|
-Reconnecting to MySQL will reload player data
|
|
|
-Fixed a NPE with MySQL's Leaderboards
|
|
|
-Removed "Loop iteration" debug message from mcMMO
|
|
|
-
|
|
|
-Version 1.0.06
|
|
|
-MySQL will attempt to reconnect if the connection is closed
|
|
|
-Breaking the bottom block of Cactus/Reeds will award the correct experience and double drops
|
|
|
-Added support for Minecraft Statistics
|
|
|
-Fixed NPE with /myspawn command
|
|
|
-
|
|
|
-Version 1.0.05
|
|
|
-PVP interactions now check for permissions before handing out any experience
|
|
|
-Many skill abilities now check for permissions correctly
|
|
|
-All interactions with Taming now check for permissions
|
|
|
-mcMMO now checks for its pvp flag being true before handling pvp interactions
|
|
|
-
|
|
|
-Version 1.0.04
|
|
|
-Fixed bug where players would be informed incorrectly when their cooldowns refreshed
|
|
|
-Fixed exploit where players could reconnect to reset their cooldowns
|
|
|
-Added new "cooldowns" table to MySQL
|
|
|
-Berserk now breaks through snow
|
|
|
-Lightning no longer gives Taming XP
|
|
|
-Shortened /mcc to fit the screen
|
|
|
-
|
|
|
-Version 1.0.03
|
|
|
-Bleed will no longer trigger on friendly wolves
|
|
|
-Axes criticals will no longer trigger on friendly wolves
|
|
|
-
|
|
|
-Version 1.0.02
|
|
|
-Fixed bug where the Timer would start before everything else was ready
|
|
|
-Fixed bug where mcrefresh also required mcability permission node
|
|
|
-Fixed bug where Unarmed was not checking for disarm procs
|
|
|
-Green Thumb now checks for herbalism permissions
|
|
|
-Added "enableGreenThumbCobbleToMossy" to config file, this also changes Green Terra
|
|
|
-AoE abilities now harm wolves
|
|
|
-
|
|
|
-Version 1.0.01
|
|
|
-Removed debug message when wolves are struck
|
|
|
-Fixed issue with reloading mcMMO when MySQL was enabled
|
|
|
-Fixed a NPE with MySpawn
|
|
|
-Fixed a NPE with removing users from PlayerProfile
|
|
|
-Unarmed no longer starts with a damage bonus
|
|
|
-Unarmed apprentice DMG bonus changed from 3 to 2
|
|
|
-
|
|
|
-Version 1.0
|
|
|
-Players can now repair Stone/Wood tools
|
|
|
-Fixed duping bug with WG/Block Protection Plugins
|
|
|
-Added Leaf Blower to WoodCutting
|
|
|
-Different Trees give different WoodCutting XP
|
|
|
-Water changing Gravel to Clay removed
|
|
|
-Code Organized/Optimized further
|
|
|
-MySQL Support
|
|
|
-Taming Skill
|
|
|
-Leaderboards
|
|
|
-Players won't hand out XP if they died within the last 5 seconds
|
|
|
-
|
|
|
-Version 0.9.29
|
|
|
-Fixes critical bug involving water turning anything into clay
|
|
|
-
|
|
|
-Version 0.9.28
|
|
|
-Green thumb can now spread grass to dirt using seeds
|
|
|
-Adding XP will check for level ups again
|
|
|
-Acrobatics won't hand out XP on death anymore
|
|
|
-Acrobatics will check plugins for the event being cancelled before handing out XP
|
|
|
-
|
|
|
-Version 0.9.27
|
|
|
-Fixed Herbalism not properly receiving Triple Drops from Green Terra
|
|
|
-Fixed Herbalism not handing out any XP outside of Green Terra
|
|
|
-Fixed Herbalism asking for seeds on things that did not require it
|
|
|
-
|
|
|
-Version 0.9.26
|
|
|
-Fixed Green Terra going off without readiness
|
|
|
-Fixed Hoe trying to ready when tilling Grass
|
|
|
-
|
|
|
-Version 0.9.25
|
|
|
-Fixed issue with anti-exploits and Herbalism
|
|
|
-MySpawn works like a hearthstone now, no inv pentality, 1hr cooldown
|
|
|
-Added Green Terra Ability to Herbalism
|
|
|
-Added Green Thumb ability to Herbalism
|
|
|
-Fixed Repair not working for Iron Tools
|
|
|
-Fixed bug where Axes Ability checked for Unarmed Ability Permission
|
|
|
-Added Cocoa Beans to Excavation XP/Loot Tables, Found in Grass/Dirt
|
|
|
-Using Super Breaker on Obsidian significantly damages it compared to other materials
|
|
|
-Added Obsidian to Mining XP Table/Super Breaker
|
|
|
-Added Pumpkins/Reeds/Cactus to Herbalism XP Tables/Double Drops
|
|
|
-Corrected "mcMMMO" to "mcMMO" in MOTD
|
|
|
-
|
|
|
-Version 0.9.24
|
|
|
-PLAYER_BED_ENTER removed due to its unusual issues
|
|
|
-Added info about the Wiki to the motd
|
|
|
-/mcrefresh will reset if you were recently hurt (Chimaera Wing/HP Regen)
|
|
|
-Fixed Armor Repair not adding XP
|
|
|
-Boosted Repair XP of Armor to match Tools
|
|
|
-Repairing Armor won't trigger Super Repair twice anymore
|
|
|
-Setting your MySpawn now just requires right clicking a bed (still requires the setmyspawn permission node)
|
|
|
-
|
|
|
-Version 0.9.23
|
|
|
-Players will now announce ability usage within a short distance to nearby players
|
|
|
-Chimaera Wing now takes the world into account
|
|
|
-Acrobatics won't give XP on death, and will fail if you would've died after the damage reduction
|
|
|
-Added yet another check to see if a Player is not in the Users system for NPC mod compatibility
|
|
|
-
|
|
|
-
|
|
|
-Version 0.9.22
|
|
|
-Fixed bug where chimaera wing was unusable after being hurt even after the cooldown
|
|
|
-
|
|
|
-Version 0.9.21
|
|
|
-/mcrefresh fixed to work properly with the new ability monitoring system
|
|
|
-Ability lengths are now based on your skill level directly rather than a tiered system
|
|
|
-Chimaera Wings won't trigger on things they shouldn't (Doors, Chests, ETC)
|
|
|
-Chimaera Wings will properly tell you how long you have to wait to use it if you've been recently hurt
|
|
|
-
|
|
|
-Version 0.9.20
|
|
|
-Fixed Tree Feller not checking if their cooldown was refreshed and always activating
|
|
|
-/stats and /whois will now show the powerlevel based on permissions
|
|
|
-Shovels will no longer say you've lowered your axe
|
|
|
-/myspawn will no longer say your inventory has been cleared if the server settings disable this feature
|
|
|
-
|
|
|
-
|
|
|
-Version 0.9.19
|
|
|
-Fixed Anti-Exploit XP stuff not working
|
|
|
-
|
|
|
-Version 0.9.18
|
|
|
-Added failsafe to prevent abilities from going on forever, abilities will check if they should've expired when being used in case the Timer fails
|
|
|
-Archery Spam has been nerf'd, you can only fire once per second now (Toggle-able in config file)
|
|
|
-Fixed bug when just having the Admin Chat permission wouldn't allow you to see Admin Chat
|
|
|
-Fixed bug where Axes ability could be used without permission
|
|
|
-Abilities are monitored with Timestamps rather than a Timer monitored tick rate
|
|
|
-When players were last hurt is now monitored with Timestamps rather than a Timer monitored tick rate
|
|
|
-Made Anti XP-Exploits more Robust
|
|
|
-Repair XP is now based on durability restored
|
|
|
-Acrobatics rolling will now reduce damage if you go over the damage threshold
|
|
|
-Acrobatics rolling damage threshold lowered to 10 from 20
|
|
|
-Added Graceful Roll to Acrobatics, hold Shift when falling to do a Graceful Roll
|
|
|
-mcMMO now checks for the blockBreak and EntityDamage events being canceled before proceeding
|
|
|
-Dodge notification shortened
|
|
|
-Dodge won't negate damage completely anymore
|
|
|
-Added 3 more functions for plugin authors to call, getPartyName(Player player), inParty(Player player), and getParties()
|
|
|
-
|
|
|
-Version 0.9.17
|
|
|
-Players now set their MySpawn by entering a bed, it requires the setmyspawn permission node
|
|
|
-/setmyspawn has been removed
|
|
|
-Compatible with CB 670
|
|
|
-Fixed errors related to Repair
|
|
|
-Abilities will no longer trigger from Bed interactions
|
|
|
-/unarmed will now tell the player when they will receive unarmed master (if they have apprentice)
|
|
|
-
|
|
|
-Version 0.9.16
|
|
|
-Logs placed by the player won't grant XP/Double Drops anymore
|
|
|
-Added more functions plugin authors can call
|
|
|
-Acrobatics roll has a damage threshold of 20, going above this means a failed Roll
|
|
|
-
|
|
|
-
|
|
|
-Version 0.9.15
|
|
|
-Acrobatics will now behave properly
|
|
|
-AoE Abilities ignore wolves (temp fix)
|
|
|
-Added "all" parameter to /mmoedit & /addxp
|
|
|
-After giving XP to a player it will now check for level ups in skills
|
|
|
-
|
|
|
-Version 0.9.14
|
|
|
-mcMMO checks for abilities being active before sending the fake block break event
|
|
|
-
|
|
|
-Version 0.9.13
|
|
|
-Fixed excavation ignoring the xpGainMultiplier
|
|
|
-Now compatible with CB 600+
|
|
|
-Fixed bug where Dodge acted maxed out no matter your skill level
|
|
|
-
|
|
|
-Version 0.9.12
|
|
|
-mcMMO now fakes a block break event for abilities to maximize plugin compatibility
|
|
|
-/herbalism will return the correct values now
|
|
|
-New /addxp command
|
|
|
-
|
|
|
-Version 0.9.11
|
|
|
-PVE Combat Skills experience is now based on damage dealt
|
|
|
-The Timer will no longer break from Bleed Simulation
|
|
|
-Tree feller no longer "damages" saplings
|
|
|
-Bleed+ (Serrated Strikes) lasts 5 ticks down from 12
|
|
|
-Bleed/Bleed+ now do 2 damage instead of 1
|
|
|
-Power Level is now based on permissions
|
|
|
-Counter Attack added to swords
|
|
|
-Parry is now based directly on Swords skill level
|
|
|
-Parry maximum proc chance raised to 30% from 20%
|
|
|
-Serrated Strikes now properly applies Bleed+ to targets
|
|
|
-Players who parry can no longer be disarmed
|
|
|
-Acrobatics now has a Dodge passive skill reducing damage
|
|
|
-Repair skill now effects how much durability is restored
|
|
|
-Super repair now doubles the repair amount on proc
|
|
|
-Unarmed now starts with a bonus to damage to encourage use
|
|
|
-Unarmed now has two steps to damage scaling, Appentice, and Mastery
|
|
|
-Unarmed disarm now caps at 25% for 1000 skill
|
|
|
-Fixed problem where Archery skill procs would ignore other plugins
|
|
|
-Ignition changed to 25% chance
|
|
|
-Ignition length will be based on archery skill level
|
|
|
-/myspawn now has a warning about the inventory loss penalty in /mcc
|
|
|
-mcMMO Timer now runs in 1 second intervals rather than 2
|
|
|
-
|
|
|
-Version 0.9.10
|
|
|
-Party invites now show who they are from
|
|
|
-Mushrooms added to Dirt/Grass excavation loot tables, drops with 500+ skill
|
|
|
-mcMMO configuration files property setting names have been changed for readability
|
|
|
-Fixed bug where Gold and Iron wouldn't drop anything during Super Breaker
|
|
|
-Added /mcability info to /mcc
|
|
|
-Potentially fixed NPE error when checking players for being in same party for PVP XP
|
|
|
-Removed sand specific diamond drop from sand excavation loot table, Diamonds can still drop globally for sand
|
|
|
-Added a global XP gain multiplier, increase it to increase XP gained
|
|
|
-Reduced PVE XP for Unarmed, now identical to Axes/Swords
|
|
|
-Changed Chat priority in mcMMO to be higher, this should help plugin conflicts
|
|
|
-Mushroom XP raised to 40 from 10
|
|
|
-Flower XP raised to 10 from 3
|
|
|
-
|
|
|
-Version 0.9.9
|
|
|
-Fixed problem where entities never got removed from the arrow retrieval list of entities
|
|
|
-
|
|
|
-Version 0.9.8
|
|
|
-EntityLiving shouldn't be cast to entities that are not an instance of EntityLiving
|
|
|
-Added a null check in the timer for players being null before proceeding
|
|
|
-
|
|
|
-Version 0.9.7
|
|
|
-Procs/XP Gain will no longer happen when the Entity is immune to damage (Thanks EdwardHand!)
|
|
|
-Axes critical damage versus players reduced to 150% damage from 200% damage
|
|
|
-Fixed bug where Daze might not proc
|
|
|
-Changed archery Daze to follow smooth transition
|
|
|
-Added archery Daze chance info to /archery
|
|
|
-Cooldown lengths are now customizable, they are in seconds and multiplied by 2 by mcMMO
|
|
|
-
|
|
|
-Version 0.9.6
|
|
|
-Timer checks for player being null before adding them to the mcUsers system
|
|
|
-Cooldowns will now show how much time is remaining when trying to use their respective abilities
|
|
|
-SkullSpliiter will now correctly inform the player when they are too tired to use it
|
|
|
-Acrobatics will no longer give XP if the event was cancelled by another plugin
|
|
|
-Version 0.9.5
|
|
|
-Super Breaker now gives a chance for Triple Drops based on mining skill
|
|
|
-Ability durability loss down from 15 to 2
|
|
|
-Ability durability loss is now toggle-able
|
|
|
-Ability durability loss can be adjusted in the configuration file
|
|
|
-Mining Picks are no longer lowered after activating Super Breaker
|
|
|
-
|
|
|
-Version 0.9.4
|
|
|
-Flowers won't drop wheat anymore
|
|
|
-Signs won't trigger ability readiness anymore
|
|
|
-Version 0.9.3
|
|
|
-Bug stopping abilities from never wearing of may have been fixed
|
|
|
-Changed color of "X Ability has worn off" to RED from GRAY
|
|
|
-Super Breaker, Giga Drill Breaker, and Tree Feller now damage the tool significantly during use
|
|
|
-Netherrack and Glowstone now give Mining XP
|
|
|
-Netherrack and Glowstone are now effected by Super Breaker
|
|
|
-Abilities will no longer be readied when you right click signs or beds
|
|
|
-Chimaera Wings won't activate on blocks you can interact with and signs
|
|
|
-Abilities now adjust their effects depending on tool quality
|
|
|
-Superbreaker won't break things that tool couldn't normally break
|
|
|
-Giga Drill Breaker will only give triple xp and triple drops for diamond tools, with a reduced effect for lesser tools
|
|
|
-Skull Splitter now has a limit of opponents nearby it will strike based on your tool quality
|
|
|
-Serrated Strikes now has a limit of opponents nearby it will strike based on your tool quality
|
|
|
-Modified /mcmmo description to be a little bit more relevant.
|
|
|
-
|
|
|
-Version 0.9.2
|
|
|
-Changed priority of some of the mcMMO listeners
|
|
|
-Now when certain abilities are activated it shouldn't say "You lower your x"
|
|
|
-
|
|
|
-Version 0.9.1
|
|
|
-Fixed "Unknown console command" errors with CB 556
|
|
|
-Added /mcability command to toggle being able to trigger abilities with right click
|
|
|
-Added some more nullchecks for people reporting NPE errors
|
|
|
-Compatibility with NPC mods improved (Mainly for archery!)
|
|
|
-Other plugins can now call inSameParty() from mcMMO to increase compatibility
|
|
|
-
|
|
|
-Version 0.9
|
|
|
---NEW CONTENT--
|
|
|
-Woodcutting now has the "Tree Feller" Ability
|
|
|
-Unarmed now has the "Berserk" Ability
|
|
|
-Swords now has the "Serrated Strikes" Ability
|
|
|
-Mining now has the "Super Breaker" Ability
|
|
|
-Axes now has the "Skull Splitter" Ability
|
|
|
-Excavation now has the "Giga Drill Breaker" Ability
|
|
|
-Added /mcrefresh <playername> - tool for refreshing cooldowns
|
|
|
-Unarmed now has the "Deflect Arrows" passive skill
|
|
|
-Chimaera Wing Item Added
|
|
|
-
|
|
|
---CHANGES--
|
|
|
-HP Regen & Bleed are back
|
|
|
-Woodcutting will drop the appropriate log on double drop procs
|
|
|
-Herbalism now applies double drops to herbs
|
|
|
-/<skillname> now shows much more information to the player regarding their stats
|
|
|
-Axes skill Critical Strikes are now based directly on your skill level
|
|
|
-Swords skill Bleed chance is now based directly on your skill level
|
|
|
-Unarmed disarm chance is now based directly on your skill level
|
|
|
-Acrobatics now gives XP when you roll
|
|
|
-
|
|
|
---BUGFIXES--
|
|
|
-Memory Leak Fixed
|
|
|
-Axes not doing critical strikes
|
|
|
-Gold Armor repair
|
|
|
-Capped skills now have the correct proc chance
|
|
|
-/mmoedit is no longer case sensitive
|
|
|
-More NPE errors fixed
|
|
|
-Many bugs I forgot to write down
|
|
|
-
|
|
|
---PLUGIN COMPATABILITY FIXES--
|
|
|
-If combat interactions are cancelled by other plugins mcMMO should ignore the event
|
|
|
-If block damage interactions are cancelled by other plugins mcMMO should ignore the event
|
|
|
-
|
|
|
-Version 0.8.22
|
|
|
- Fixed bug where Axes did less damage than normal
|
|
|
- Acrobatic rolls now give XP
|
|
|
- Acrobatics XP increased for non-rolls
|
|
|
-Version 0.8.21
|
|
|
- Fixed bug where axe criticals would dupe items
|
|
|
-Version 0.8.20
|
|
|
- 99.99% sure I fixed anvils that suddenly stop working
|
|
|
-Version 0.8.19
|
|
|
- Fixed being able to excavate placed blocks
|
|
|
- Added toggle option to mining requiring a pickaxe
|
|
|
- Added toggle option to woodcutting requiring an axe
|
|
|
- PVP interactions now reward XP based on the damage caused (this is effected by skills)
|
|
|
- PVP XP gain can be disabled in the configuration file
|
|
|
- PVP XP has a modifier, increase the modifier for higher XP rewards from PVP combat
|
|
|
-Version 0.8.18
|
|
|
- Fixed sandstone not being watched for exploitation
|
|
|
-Version 0.8.17
|
|
|
- mcmmo.users moved to plugins/mcMMO/
|
|
|
- Snowballs and Eggs will no longer trigger Ignition
|
|
|
- Loot tables for excavation adjusted
|
|
|
- Mining benefits now require the player to be holding a mining pick
|
|
|
- Woodcutting benefits now require the player to be holding an axe
|
|
|
-Version 0.8.16
|
|
|
- Moved configuration file to /plugins/mcMMO
|
|
|
- Arrows now have a chance to Ignite enemiesw
|
|
|
- Fixed arrows not being retrievable from corpses
|
|
|
- Added info about ignition to /archery
|
|
|
-Version 0.8.14
|
|
|
- Mining, Woodcutting, Herbalism, and Acrobatics proc rates now are based on your skill level directly rather than tiers you unlock via skill levels
|
|
|
- Archery's ability to retrieve arrows from corpses now is based on your skill level directly rather than tiers you unlock via skill levels
|
|
|
- Mining, Woodcutting, Herbalism, Archery, and Acrobatics now show their proc % relative to your skill if you type /<skillname>
|
|
|
- You can now adjust what level is required to repair diamond in the configuration file
|
|
|
- Changed mining XP rates to be a tad higher for some things
|
|
|
- You can now get XP from sandstone
|
|
|
- XP rates increased for gathering glowstone with excavation
|
|
|
- XP rates increased a bit for excavation
|
|
|
- Skill info is now a bit more detailed for certain skills
|
|
|
- Added info about arrow retrieval to /archery
|
|
|
-Version 0.8.13
|
|
|
- Enemies no longer look like they have frozen when they die
|
|
|
- Item duping fix
|
|
|
-Version 0.8.11
|
|
|
- Performance improvements
|
|
|
- Memory leak fixed
|
|
|
- NPE error with MySpawn really fixed
|
|
|
-Version 0.8.9
|
|
|
- Fixed NPE for My Spawn
|
|
|
- Fixed NPE for onBlockDamage
|
|
|
- Bleed proc now correctly checks for Swords permissions
|
|
|
-Version 0.8.8
|
|
|
- Gold can now be repaired
|
|
|
- Tweaked Mining XP gains
|
|
|
- Reorganized code
|
|
|
- Added /mcgod godmode command
|
|
|
- Fixed the pvp toggle in the settings file
|
|
|
-Version 0.8.7
|
|
|
- Removed packet-sending stuff wasn't working anyways
|
|
|
- Fixed another NPE with the TimerTask
|
|
|
- Skills now only show up in /stats if you have permissions for them
|
|
|
-Version 0.8.6
|
|
|
- Added a null check in bleed simulation to prevent a NPE
|
|
|
-Version 0.8.5
|
|
|
- Players are now added to files when they connect (to fix a NPE)
|
|
|
- onPlayerCommand stuff moved into onPlayerCommandPreprocess
|
|
|
-Version 0.8.4
|
|
|
- Fixed another nullpointer error for TimerTask
|
|
|
- Fixed bug making regeneration take twice as long to kick in after combat
|
|
|
-Version 0.8.3
|
|
|
- Modified the timer intervals (from 1 second to 2)
|
|
|
- All skills now have an individual modifier (Set by default to 2)
|
|
|
- There is now a global XP modifier (Set by default to 1)
|
|
|
- Herbalism now correctly follows its skill curve
|
|
|
- Unarmed no longer gives experience for harming other players
|
|
|
- Players can no longer exploit mob spawners for experience
|
|
|
-Version 0.8.2
|
|
|
- Fixed Concurrent Modification Exception
|
|
|
- Fixed some incorrect skill descriptions
|
|
|
- First tier of HP Regeneration is now available from the start
|
|
|
- Fixed bleed proc rate for very high skill levels
|
|
|
- Changed regeneration permissions to 'mcmmo.regeneration'
|
|
|
-Version 0.8
|
|
|
- Archery skill now lets players recover arrows from downed foes
|
|
|
- Health regenerates based on power level
|
|
|
- Added toggle to myspawn clearing player inventory in settings file
|
|
|
- Swords now have a bleed effect
|
|
|
- Rewrote Skill descriptions to be more informative/better
|
|
|
-Version 0.7.9
|
|
|
- XP Curve now follows a new formula
|
|
|
- Acrobatics XP gains changed
|
|
|
- Compiled against permissions 2.1
|
|
|
-Version 0.7.8
|
|
|
- Massive tweaks to XP gain for Archery, Swords, Axes, Unarmed
|
|
|
-Version 0.7.7
|
|
|
- Minor tweak to how players are added to the flat file
|
|
|
- Fixed some nullpointer exceptions when players die
|
|
|
-Version 0.7.6
|
|
|
- Fixed being able to repair diamond armor with below 50 skill
|
|
|
- Myspawn now supports multiple worlds, clearing myspawn will set it to the first world created by the server
|
|
|
-Version 0.7.5
|
|
|
- Removed random checks for herbalism XP
|
|
|
- Herbalism is now called properly (This should fix gaining no xp or double drops)
|
|
|
-Version 0.7.4
|
|
|
- Work around for a bukkit bug that broke my onBlockDamage event
|
|
|
- Added /clearmyspawn
|
|
|
-Version 0.7.3
|
|
|
- Fixed to work with build 424 of CB
|
|
|
- Lowered the XP of gold due to it not being that rare anymore
|
|
|
-Version 0.7.2
|
|
|
- Fixed security flaw where players could access /mmoedit if the server was not running permissions
|
|
|
- Reduced XP gain of woodcutting a bit
|
|
|
-Version 0.7
|
|
|
- Completely rewrote the XP system
|
|
|
- Added an XP skillrate modifier to the settings file
|
|
|
-
|
|
|
-Version 0.6.2
|
|
|
- Axes now do critical strikes against farm animals
|
|
|
- Removed the "Stupidly Long Constructor"
|
|
|
- Now compatible with the latest CB builds
|
|
|
-Version 0.6.1
|
|
|
- Customizable command names
|
|
|
- Axes can now be modified with /mmoedit
|
|
|
- Party members are now correctly informed when you leave the party
|
|
|
- Fixed incorrect commands in /mcc
|
|
|
-Version 0.5.17
|
|
|
-
|
|
|
- Changed namespaces to fit bukkits new standard
|
|
|
- Adjusted excavation proc rates
|
|
|
- Modified excavation loot tables
|
|
|
- Added Party Invite System
|
|
|
-
|
|
|
-Version 0.5.16
|
|
|
-
|
|
|
- Fixed unarmed not checking for permissions when hitting players
|
|
|
-
|
|
|
-Version 0.5.15
|
|
|
- Fixed stone swords not being recognized as swords
|
|
|
- Fixed /a not working if you were an op but did not have permissions
|
|
|
-
|
|
|
-Version 0.5.14
|
|
|
- Added permissions for skills
|
|
|
-
|
|
|
-Version 0.5.13
|
|
|
-
|
|
|
- Removed skillgain from succesful parries
|
|
|
- Repair now refreshed the inventory
|
|
|
-
|
|
|
-Version 0.5.12
|
|
|
-
|
|
|
- Fixed being able to hurt party members with the bow and arrow
|
|
|
-
|
|
|
-Version 0.5.11
|
|
|
-
|
|
|
- Added /mmoedit command
|
|
|
- Fixed bug preventing player versus player damage
|
|
|
- Fixed bug preventing damage from scaling with unarmed & bows
|
|
|
- Fixed disarm proc making the opponent dupe his/her items
|
|
|
- Added mcmmo.tools.mmoedit permission
|
|
|
- Added mcmmo.commands.setmyspawn permission
|
|
|
- Added totalskill to /stats
|
|
|
- Changed the look of /stats
|
|
|
-
|
|
|
-Version 0.5.10
|
|
|
-
|
|
|
- Fixed trying to set health to an invalid value
|
|
|
-
|
|
|
-Version 0.5.9
|
|
|
-
|
|
|
- Fixed duping inventories on death
|
|
|
-
|
|
|
-Version 0.5.8
|
|
|
-
|
|
|
- Fixed bug where players inventories would dupe during combat
|
|
|
-
|
|
|
-Version 0.5.7
|
|
|
-
|
|
|
- Fixed monsters instant killing players
|
|
|
- Misc fixes
|
|
|
-Version 0.5.4
|
|
|
-
|
|
|
- Changed herbalism skill gain from wheat to be WAAAAY slower
|
|
|
-
|
|
|
-Version 0.5.3
|
|
|
-
|
|
|
- Players will now correctly drop their inventories when killed by a monster
|
|
|
-
|
|
|
-Version 0.5.2
|
|
|
-
|
|
|
- Fixed MAJOR bug preventing swords skill from gaining through combat
|
|
|
-
|
|
|
-Version 0.5
|
|
|
-
|
|
|
- Archery Added
|
|
|
- Swords Added
|
|
|
- Acrobatics Added
|
|
|
- Logging for Party/Admin chat added
|
|
|
- Fixed whois to show correct values for Excavation
|
|
|
- Made death messages much much more specific
|
|
|
-
|
|
|
-Version 0.4.4
|
|
|
-
|
|
|
- Fixed being able to repair full durability iron tools
|
|
|
- Fixed herbalism benefits not behaving properly
|
|
|
- Fixed removing 1 diamond from every stack of diamond when repairing diamond
|
|
|
-
|
|
|
-Version 0.4.2
|
|
|
-
|
|
|
- Removed myspawn from the motd
|
|
|
-
|
|
|
-Version 0.4.1
|
|
|
-
|
|
|
- Fixed /mcc showing incorrect command for herbalism
|
|
|
- Changed unarmed skillrate to be much slower than before
|
|
|
- Modified a few skill descriptions
|
|
|
- Added permission for /whois
|
|
|
- Players can now use admin chat without being op as long as they have the correct permission (requires Permissions)
|
|
|
-
|
|
|
-Version 0.4
|
|
|
-
|
|
|
- Permissions support
|
|
|
- Removed OPs having different names than normal players
|
|
|
- Removed /setspawn & /spawn
|
|
|
- Slowed down excavation skill rate
|
|
|
- Fixed excavation coal drop being too rare
|
|
|
-
|
|
|
-Version 0.3.4
|
|
|
-
|
|
|
- Creepers now give double xp for unarmed
|
|
|
- Iron armor can now be repaired!
|
|
|
- Fixed bug stopping items from being repaired
|
|
|
-
|
|
|
-Version 0.3.3
|
|
|
-
|
|
|
- Yet another herbalism skill gain tweak
|
|
|
-
|
|
|
-Version 0.3.2
|
|
|
-
|
|
|
- Changed excavation loot tables to be more rewarding
|
|
|
- Changed sand to give normal excavation xp instead of double xp
|
|
|
- Fixed herbalism skill exploit
|
|
|
- Mobs killed with unarmed now drop loot properly
|
|
|
- Unarmed xp rate depends on mob (zombies lowest fyi)
|
|
|
- Huge player crashing bug fix on disarm!
|
|
|
-
|
|
|
-Version 0.3.1
|
|
|
-
|
|
|
- Fixed excavation not saving properly
|
|
|
- Fixed repair using excavation values
|
|
|
-
|
|
|
-Version 0.3
|
|
|
-
|
|
|
- Unarmed skill
|
|
|
- Herbalism skill
|
|
|
- Excavation skill
|
|
|
- Many bugfixes (thanks for reporting them!)
|
|
|
- /<skillname> - Detailed information about skills in game
|
|
|
-
|
|
|
-Version 0.2.1
|
|
|
-
|
|
|
- Misc bugfixes
|
|
|
-
|
|
|
-Version 0.2
|
|
|
-
|
|
|
- Repair ability added
|
|
|
- Repair skill added
|
|
|
- Iron Armor repair temporarily disabled
|
|
|
- Anvils (Iron Block) added
|
|
|
- /mcmmo & /mcc added
|
|
|
- Misc changes to existing commands
|
|
|
- Misc bug fixes
|
|
|
-
|
|
|
-Version 0.1
|
|
|
-
|
|
|
- Releasing my awesome plugin
|
|
|
-
|
|
|
+ - Removed extra durability loss from Leaf Blower
|
|
|
+
|
|
|
+Version 1.3.13
|
|
|
+ + Added task & command to prune old and powerless users from the SQL database.
|
|
|
+ + Added Craftbukkit 1.4.6 / 1.4.7 compatibility
|
|
|
+ + Added new /mcrank command for showing a players leader board ranking for all skills in one place
|
|
|
+ + Added a configurable durability cap for ArmorImpact to advanced.yml
|
|
|
+ + Added the version number to /mcmmo
|
|
|
+ + Added bats, giants, witches, withers, and wither skeletons to the mcMMO combat experience list, and makes their experience drops configurable
|
|
|
+ + Added the ability to track mobs spawned by mob spawners or the Taming ability when the chunks they are in unload and reload
|
|
|
+ + Added wooden button to the list of items that shouldn't trigger abilities
|
|
|
+ + Added a new feature to fishing. Players will have +10% chance of finding enchanted items when fishing while it's raining
|
|
|
+ + Added displaying bonus perks on skill commands
|
|
|
+ + Added config option to disable gaining Acrobatics XP from dodging lightning
|
|
|
+ + Added missing skill guides. They're finally here!
|
|
|
+ + Added more localization
|
|
|
+ + Added a very secret easter egg
|
|
|
+ = Fix issue with Sand/Gravel tracking
|
|
|
+ = Fix possible NPE when using the PartyAPI to add a player to a party that doesn't exist.
|
|
|
+ = Fix mcremove command for mySQL
|
|
|
+ = Fix a java.io.FileNotFoundException when using SQL
|
|
|
+ = Impact now works with mobs wearing armor
|
|
|
+ = Fixed issue with Tree Feller dropping player-placed blocks
|
|
|
+ = Fixed issue with missing default cases from several switch/case statements
|
|
|
+ = Fixed issue with Mining using actual skill level rather than max skill level
|
|
|
+ = Fixed some issues with static access
|
|
|
+ = Fixed ItemStack deprecation issues
|
|
|
+ = Fixed Async deprecation issues
|
|
|
+ = Fixed a bug with MySQL databases (non-alphanumeric characters preventing MySQL access)
|
|
|
+ = Fixed a bug where the /skillreset command was broken
|
|
|
+ = Fixed a bug where skill commands displaying .x% instead of 0.x%
|
|
|
+ = Fixed a bug Unbreaking enchantments being ignored when using Treefelling and when hit by Armor Impact
|
|
|
+ = Fixed a bug where only 1 diamond was needed to fully repair a broken item: Repaired the Repair skill!
|
|
|
+ = Fixed a bug where a infinite loop of errors caused by mySQL database could cause the server to crash
|
|
|
+ = Fixed a bug where PartyChangeEvent was fired even when a player isn't able to change parties
|
|
|
+ = Fixed a bug which caused advanced.yml not to work for Swords
|
|
|
+ = Fixed a bug which caused advanced.yml not to respect every MaxChance node
|
|
|
+ = Fixed a bug where GreenThumb_StageChange wasn't read from advanced.yml
|
|
|
+ = Fixed a bug where Repair would remove enchantments but the glow effect remained
|
|
|
+ = Fixed a bug where dropped items did not retain custom NBT data
|
|
|
+ = Fixed a bug which caused a potentially infinite recursion in a btree structure
|
|
|
+ = Fixed a NPE with custom blocks
|
|
|
+ = Fixed a bug with Blast Mining never dropping debris blocks
|
|
|
+ = Fixed a bug with Blast Mining incorrectly handling reduced TNT damage
|
|
|
+ = Fixed a bug with conflicting fishing enchantments
|
|
|
+ = Fixed a bug where triple drops wouldn't happen
|
|
|
+ = Fixed a bug which caused fishing to ignore max/min levels in treasures.yml
|
|
|
+ = Fixed a bug where treefeller affected player-placed blocks
|
|
|
+ = Fixed bug where Skull Splitter would be applied twice.
|
|
|
+ ! GJ stopped being a lazy slacker and got stuff done
|
|
|
+ ! Nossr50 actually committed something
|
|
|
+ ! Changed code that uses SpoutPlugin to make it compatible with the latest version
|
|
|
+ ! Reimplemented skill level and power level caps.
|
|
|
+ ! Moved Arcane Forging and Fishing setting from config.yml to advanced.yml
|
|
|
+ ! Overall SQL query improvements
|
|
|
+ ! Reduced number of SQL queries for mcTop command from 11 to 1, speeding it up immensely
|
|
|
+ ! Changed FFS Leaderboards to hold information in memory rather than doing IO work (optimizations)
|
|
|
+ ! Improved chunk conversion (less errors)
|
|
|
+ ! Changed Fishing Treasure Hunter, chance has increased and now actually is level dependent
|
|
|
+ ! Indexed most used mySQL columns for faster queries
|
|
|
+ - Removed dead code relating to null profiles
|
|
|
+ - Removed unused imports
|
|
|
+ - Removed ChunkletUnloader and dependents, since they are no longer necessary.
|
|
|
+
|
|
|
+Version 1.3.12
|
|
|
+ + Added Craftbukkit 1.4.5 compatibility
|
|
|
+ + Added the new 1.3.2 items, xp and double drops for Cocoa beans & Emeralds, EnderChest to the list of blocks that shouldn't trigger abilities
|
|
|
+ + Added new items from Minecraft 1.4 to Herbalism (potatoes & carrots)
|
|
|
+ + Added new configuration file for advanced users.
|
|
|
+ + Added new permission nodes to greenthumb for the 1.4 items
|
|
|
+ + Added new mobs from Minecraft 1.4 checks for every ability
|
|
|
+ + Added new active ability for Repair: Salvage
|
|
|
+ + Added options to 'config.yml' configure shake chance
|
|
|
+ + Added the option to negate experience earned for Herbalism while in a minecart to prevent afk leveling
|
|
|
+ + Added Green thumb now converts cobble walls to mossy cobble walls
|
|
|
+ + Added beacons and anvils to list of blocks that don't trigger abilities
|
|
|
+ + Added a configuration option to disable experience gains when in a minecraft for Acrobatics and Herbalism, to prevent AFK leveling
|
|
|
+ + Added a new passive ability for Fishing, Fishermans diet. Increases hunger restored from fish
|
|
|
+ + Added a feature to display all active perks on login
|
|
|
+ ! Changed Fishing, Shake drops changed from guaranteed to based upon fishing level and perks
|
|
|
+ ! Changed Woodcutting, the amount of experience earned when using Tree Feller on jungle trees has increased
|
|
|
+ ! Changed Herbalism double drop rates for melons and netherwart
|
|
|
+ ! Changed filesystem usage, it's reduced a lot. Should help reduce lag on larger servers
|
|
|
+ ! Changed database connection handling. Support for aggressive connection timeouts, with exponential backoff for multiple failures
|
|
|
+ ! Changed Cobblestone walls are now mossy-able with Greenthumb
|
|
|
+ ! Changed the skull drop rates of the shake ability to 3%
|
|
|
+ = Fixed a NPE when Citizens perform certain tasks
|
|
|
+ = Fixed a NPE with Woodcutting, excessive null chunk before earning Woodcutting experience
|
|
|
+ = Fixed a NPE related to skill cooldowns
|
|
|
+ = Fixed a NPE when a players profile was null
|
|
|
+ = Fixed a NPE involving certain explosions
|
|
|
+ = Fixed a dupe bug when for players who were using a 'nuker' client
|
|
|
+ = Fixed a dupe bug where pistons were used to dupe ores
|
|
|
+ = Fixed a dupe bug with Salvage when players were in Creative mode
|
|
|
+ = Fixed a bug where the player was displayed an incorrect cooldown time
|
|
|
+ = Fixed a bug where players could earn experience when they were dealing 0 damage
|
|
|
+ = Fixed a bug where players could get double drops from mossified Cobblestone
|
|
|
+ = Fixed a bug where Herablism magically converted potatoes to carrots
|
|
|
+ = Fixed a bug where you couldn't modify the stats of offline players
|
|
|
+ = Fixed a bug where treefeller didn't work properly on tree's with side-way logs
|
|
|
+ = Fixed a bug where the Arcane forging downgrade chance should've been 0, but actually wasn't
|
|
|
+ = Fixed a bug where Fishing would sometimes give items with empty enchantments
|
|
|
+ = Fixed a bug where the lucky perk for Fishing was actually an unlucky perk
|
|
|
+ - Removed nothing
|
|
|
+
|
|
|
+Version 1.3.11
|
|
|
+ ! Changed axes to start with 1 durability damage instead of 5, gain 1 durability damage every 50 levels instead of 30, and only have a 25% chance on hit to damage armor (per armor piece)
|
|
|
+ + Added compatibility with bow-wielding NPCs from Citizens/NPC mods
|
|
|
+ + Added compatibility for pvp-prevention plugins for Serrated Strikes
|
|
|
+ = Fixed bug where mcMMO could throw NPE errors if trees cut down were from a custom mod and had an id of 17
|
|
|
+ = Fixed dupe bug where mcMMO would ignore other block-protection plugins for various abilities
|
|
|
+ = Fixed NPE with hardcore mode's vampirism
|
|
|
+
|
|
|
+Version 1.3.10
|
|
|
+ + Added 1.3.1 compatibility
|
|
|
+ + Added permission node for Iron Grip ability (mcmmo.ability.unarmed.irongrip)
|
|
|
+ + Added ability for custom blocks to drop a range of items.
|
|
|
+ + Added Ability API functions
|
|
|
+ + Added 50% & 150% XP boost perks
|
|
|
+ + Added "lucky" perk for donors
|
|
|
+ = Fixed /inspect not working on offline players
|
|
|
+ = Fixed custom blocks, tools and armors not loading properly
|
|
|
+ = Fixed duplication bug with sticky pistons
|
|
|
+ = Fixed "GenericLabel belonging to mcMMO..." message
|
|
|
+ = Fixed menu exit button not working
|
|
|
+ = Fixed Repair enchant downgrade not working
|
|
|
+ = Fixed NPE caused by Spout players after a /reload
|
|
|
+ = Fixed ConcurrentModificationException on world unload
|
|
|
+ = Fixed players never being removed from memory (memory leak)
|
|
|
+ = Fixed admin chat being seen by everyone
|
|
|
+ = Fixed issue with UTFDataFormatException occurring on occasion when trying to load Chunklets
|
|
|
+ = Fixed ArrayIndexOutOfBounds error caused when trying to use /xplock after logging in but before gaining XP
|
|
|
+ = Fixed custom tools not properly respecting the Ability_Enabled flag.
|
|
|
+ = Fixed "lower tool" messages still being displayed even when ability messages are disabled.
|
|
|
+ = Fixed custom blocks not dropping the proper item with Super Breaker when Silk Touch is used
|
|
|
+ = Fixed custom woodcutting blocks throwing errors.
|
|
|
+ = Fixed possible ClassCastException from catching something other than a mob when using the Shake Mob skill
|
|
|
+ ! Changed the format by which Chunklets are stored to be much smaller, and much faster to load
|
|
|
+ ! Optimized how player placed blocks are tracked
|
|
|
+
|
|
|
+Version 1.3.09
|
|
|
+ + Added compatibility with AntiCheat (Which I highly recommend to prevent cheating)
|
|
|
+ + Added several permission nodes to give individual users special perks (Double/Triple/Quadruple XP)
|
|
|
+ + Added reduced cooldown permission nodes as special perks (1/4, 1/3, 1/2 cooldown)
|
|
|
+ + Added increased activation time permissions nodes as special perks (+4, +8, and +12 seconds)
|
|
|
+ + Added API for plugins to add custom tools directly via Spout - repair / abilities do not work ATM
|
|
|
+ + Added offline party members to the list displayed by /party
|
|
|
+ + Added possibility to kick offline members from parties
|
|
|
+ = Fixed bug that would cause a NPE for players that had no parties
|
|
|
+ = Fixed Vampirism not notifying the correct amount of stolen levels
|
|
|
+ = Fixed bug with Acrobatics not saving you from deadly falls
|
|
|
+ = Fixed /mcremove being applied only after a reload
|
|
|
+ = Fixed Archery PVE disablement not working properly
|
|
|
+ = Fixed possible NPE when a projectile is shot by a dispenser or doesn't have any shooter
|
|
|
+ = Fixed issue with NoCheatPlus and Serrated Strikes / Skull Splitter (fight.noswing)
|
|
|
+ = Fixed tiny memory leak concerning Archery
|
|
|
+ = Fixed bug where you could receive Archery XP from Potions
|
|
|
+ = Fixed bug where Chunklets for the < 64 y coordinates would not be properly loaded
|
|
|
+ = Fixed exploit with block duplication via piston pushing
|
|
|
+ = Fixed bug with falling sand/gravel not being tracked
|
|
|
+ = Fixed bug with Tree Feller not working with custom axes
|
|
|
+ = Fixed bug with locale strings when trying to teleport to a non-existent player
|
|
|
+ = Fixed bug with Tree Feller changing durability before checking for axe splintering
|
|
|
+ = Fixed bug with Repair Mastery permission due to typo
|
|
|
+ = Fixed bug with repairing items that use metadata
|
|
|
+ = Fixed bug with Chunklets not being reloaded on /reload
|
|
|
+ = Fixed possible NPE when falling with no item in hand
|
|
|
+ ! API methods can now only be used in a static way
|
|
|
+ ! Arrows shot from a bow having the Infinity enchantment can no longer be retrieved
|
|
|
+ ! Arrows that aren't shot by an entity are now able to be dodged (currently only from dispensers)
|
|
|
+ ! Changed Spout settings to be in their own config file (spout.yml)
|
|
|
+ ! Changed file format for parties (parties.yml), previous files are no longer used
|
|
|
+ ! Changed mcMMO to inform on corrupt Chunklets and make new ones
|
|
|
+
|
|
|
+Version 1.3.08
|
|
|
+ + Added more notifications about Vampirism and Hardcore mode on player death
|
|
|
+ + Added information about Hardcore mode when joining a server running Hardcore mode
|
|
|
+ + Added new hidden.yml inside the jar for very sensitive config options for advanced users
|
|
|
+ + Added option to disable Chunklets for servers which do not have doubledrops and do not care about xp farming
|
|
|
+ + Added new "Max_Seconds" setting in config.yml to limit the max time of abilities
|
|
|
+ + Added new repair configs to allow customization of the repair skill
|
|
|
+ + Added message to inform users about hardcore mode on login
|
|
|
+ = Fixed exploit where you could gain tons of Acrobatics XP from spamming Ender Pearls
|
|
|
+ = Fixed normal pistons marking a block as user-placed on retract if it wasn't a sticky piston (thanks turt2live!)
|
|
|
+ = Fixed handling of the Unbreaking enchantment so that tools are actually damaged as they should now
|
|
|
+ = Fixed hurting pet cats with serrated strikes
|
|
|
+ ! Changed Hardcore Vampirism to require the victim to have at least half the skill level of the killer in order for vampirism to proc (this is to avoid exploitation)
|
|
|
+ ! Changed Hardcore Vampirism to steal a minimum of 1 skill level from a player no matter the percentage
|
|
|
+ ! Changed Hardcore & Vampirism to not be executed if percentages were set to zero or below
|
|
|
+ ! Changed Vampirism to actually remove stats from the victim
|
|
|
+ ! Changed Vampirism to inform the victim of their stat loss
|
|
|
+ ! Changed Mining to allow Silk Touch to work again since the dupe exploit has been fixed.
|
|
|
+ ! Changed Metrics to also report if the server uses plugin profiling
|
|
|
+ - Removed level and item settings from Repair skill in config.yml
|
|
|
+
|
|
|
+Version 1.3.07
|
|
|
+ + Added ability to gain XP from custom blocks. Enable custom blocks in the config file, then enter the data in the blocks.yml file.
|
|
|
+ + Added ability to gain XP with custom tools. Enable custom tools in the config file, then enter the data in the tools.yml file.
|
|
|
+ + Added ability to repair custom tools. Enable custom tools in the config file, then enter the data in the tools.yml file.
|
|
|
+ + Added ability to repair custom armor. Enable custom armor in the config file, then enter the data in the armor.yml file.
|
|
|
+ + Added functionality which makes a new folder in all world files "mcmmo_data" to store player placed block information in
|
|
|
+ + Added new configurable Hardcore mode functionality to mcMMO
|
|
|
+ + Added new configurable Vampirism PVP stat leech for Hardcore mode
|
|
|
+ + Added new bypass permission node for the negative penalties of Hardcore mode 'mcmmo.bypass.hardcoremode'
|
|
|
+ + Added configurable level curve multiplier which allows for tweaking the steepness of the XP needed to level formula
|
|
|
+ + Added a permission node for Archery bonus damage
|
|
|
+ + Added a permission node for Greater Impact ability
|
|
|
+ + Added permission nodes for Treasure & Magic Hunter for Fishing
|
|
|
+ + Added a permission node for Farmer's Diet
|
|
|
+ + Added config options for enabling/disabling specific double drops
|
|
|
+ + Added automatic zip backup of flatfile database & config files
|
|
|
+ + Added config options to enable/disable specific skills for PVP & PVE
|
|
|
+ = Fixed bug where Tree Feller was looking at the wrong blocks for determining how much to take down.
|
|
|
+ = Fixed bug where Green Terra consumed seeds even on Mossy Stone Brick
|
|
|
+ = Fixed bug where the client didn't reflect the Stone Brick to Mossy Stone Brick change
|
|
|
+ = Fixed bug where an arrow could bounce off entities on daze proc
|
|
|
+ = Fixed bug where a player could gain Acrobatics experience while riding a cart
|
|
|
+ = Fixed /party not working properly with 2 arguments
|
|
|
+ = Fixed /party not showing properly the member list
|
|
|
+ = Fixed /ability not checking the right permission
|
|
|
+ = Fixed rare NPE on /party command
|
|
|
+ = Fixed Arrow Retrieval dropping only one arrow
|
|
|
+ = Fixed /p and /a incompatibilities with bChatManager
|
|
|
+ = Fixed Iron Grip working reversely
|
|
|
+ = Fixed NPE when user clicked the HUD button with Spout
|
|
|
+ = Fixed bug where the permission node for Impact didn't work
|
|
|
+ = Fixed some bypass nodes defaulting true for Ops
|
|
|
+ = Fixed bug with trying to use Chimera Wing while standing on a half-block
|
|
|
+ = Fixed duplication bug when a placed block was mined after a server restart
|
|
|
+ = Fixed exploit where shooting yourself with an arrow gave Archery XP
|
|
|
+ ! Changed the mcMMO motd to link to the new website rather than the wiki
|
|
|
+ ! Changed bleeding ticks damage to 1 from 2
|
|
|
+ ! Changed Mining to ignore blocks when the pick is enchanted with Silk Touch
|
|
|
+ ! Changed Super Breaker to be non-functional when used with a Silk Touch enchanted pick
|
|
|
+ ! Changed MySQL to save player information 50ms apart from each other to reduce the load on the MySQL server
|
|
|
+ ! Changed the permission node for Blast Mining detonation to mcmmo.ability.blastmining.detonate (was mcmmo.skills.blastmining) for the sake of consistency
|
|
|
+ ! Changed skill commands to only display what you have permissions for
|
|
|
+ ! Changed mcMMO to use a new storage system for player placed blocks
|
|
|
+ - Removed some unused permission nodes
|
|
|
+ - Removed a few config options in favor of permissions nodes (Hunger Bonus, Armor/Tool Repair, Instant Wheat Regrowth)
|
|
|
+ - Removed level requirement for repairing string tools from the config file
|
|
|
+
|
|
|
+Version 1.3.06
|
|
|
+ + Added Iron Golem XP for aggressive golems
|
|
|
+ + Added permissions check to skill functions
|
|
|
+ + Added API functions for obtaining offline profiles & profiles via player names
|
|
|
+ + Added API functions for admin & party chat
|
|
|
+ + Added Iron Grip skill to Unarmed which gives players an chance to keep from being disarmed.
|
|
|
+ + Added some new languages to the locale files.
|
|
|
+ = Fixed Green Thumb consuming 2 seeds instead of 1
|
|
|
+ = Fixed exploit where you could teleport to yourself with PTP to prevent things like fall damage
|
|
|
+ = Fixed NPE error with Metrics on startup
|
|
|
+ = Fixed bug where Herbalism required double drops permission to give XP
|
|
|
+ = Fixed bug where {0} would be displayed in front of your power level in mcstats
|
|
|
+ = Fixed mmoupdate not being useable from console
|
|
|
+ = Fixed bug with repairing wooden tools
|
|
|
+ = Fixed bug with Nether Wart not awarding XP
|
|
|
+ = Fixed bug with fishing treasures when treasures list is empty
|
|
|
+ = Fixed bug with only getting one level when there was enough XP for multiple levels.
|
|
|
+ = Fixed bugs with the way /mctop displayed
|
|
|
+ = Fixed issues with custom characters & locale files.
|
|
|
+ = Fixed double explosion for Blast Mining
|
|
|
+ = Fixed Blast Mining not giving triple drops when it should
|
|
|
+ ! Changed Bleeding to now stack to a finite number on Monsters and will wear off eventually
|
|
|
+ ! Changed how we handled the config file to prevent any bugs when returning values
|
|
|
+ ! Changed locale files to use a new naming scheme. This breaks ALL old locale files. If you want to assist with re-translating anything, go to getlocalization.com/mcMMO
|
|
|
+ ! Changed /mcremove to check for users in the MySQL DB before sending queries to remove them
|
|
|
+ ! Changed how the tree feller threshold worked for the better
|
|
|
+ ! Changed /mcremove to no longer kick players when they are removed from database
|
|
|
+ ! Changed /mcremove to work on offline users for FlatFile
|
|
|
+ ! Changed PlayerProfile constructor to always take a boolean
|
|
|
+ ! Changed getPlayerProfile function to work for online & offline users
|
|
|
+ ! Changed Archery's Daze to deal 4 DMG on proc (2 Hearts)
|
|
|
+ ! Changed /addlevel command to work for offline users
|
|
|
+ ! Changed party & admin chat handling to be nicer to developers
|
|
|
+ ! Changed /mcrefresh to work from console
|
|
|
+ ! Changed /mcrefresh to work for offline players
|
|
|
+ ! Changed UpdateXPBar function to hopefully avoid errors
|
|
|
+ ! Changed /party to show offline party members
|
|
|
+ ! Changed Blast Mining requirements, now asks for the player to be crouching
|
|
|
+
|
|
|
+Version 1.3.05
|
|
|
+ + Added Skill Shot to Archery which increases damage dealt by 10% every 50 skill levels (caps at 200%)
|
|
|
+ + Added ExperienceAPI and PartyAPI classes for developer use
|
|
|
+ + Added ability to cap overall power level
|
|
|
+ + Added showing powerlevel below a persons name if you run Spout (optional)
|
|
|
+ = Fixed errors when Spout would disable itself after start-up
|
|
|
+ = Fixed XP bar not updating when XP was gained
|
|
|
+ = Fixed bug with repairing wooden tools
|
|
|
+ = Fixed bug where spawned wolves only had 8 health.
|
|
|
+ = Fixed bug where rare Treasures from Excavation were dropping too often
|
|
|
+ = Fixed bug where Skull Splitter & Serrated Strikes could be used without permissions.
|
|
|
+ = Fixed bug where API functions were set to static
|
|
|
+ = Fixed bug where mmoedit threw errors when modifying an offline user
|
|
|
+ = Fixed dupe exploit with Blast Mining
|
|
|
+ ! Changed Tree Feller to account for ability durability loss but not leaves.
|
|
|
+ ! Changed bypass node for Arcane Forging to not default to true for OPs
|
|
|
+ - Removed Ignition from Archery
|
|
|
+ - Removed McMMOPlayerRepairEvent - was basically a duplicate of McMMOPlayerRepairCheck but couldn't be cancelled.
|
|
|
+
|
|
|
+Version 1.3.04
|
|
|
+ + Added McMMOPlayerRepairEvent for API usage - fires after completion of a repair.
|
|
|
+ + Added McMMOPlayerRepairCheckEvent for API usage - fires before repair process begins, can be cancelled.
|
|
|
+ + Added ability to get skill level from McMMOPlayerExperience events
|
|
|
+ + Added McMMOPartyTeleportEvent for API usage - fires before a successful teleportation would occur.
|
|
|
+ + Added McMMOPartyChangeEvent for API usage - fires whenever a player joins or leaves a party
|
|
|
+ = Fixed Shake ability dropping bonemeal instead of ink for squids.
|
|
|
+ = Fixed Green Terra & Super Breaker awarding 4x drops at high levels.
|
|
|
+ = Fixed summoned ocelots never changing skins.
|
|
|
+ = Fixed bug with Disarm not working
|
|
|
+ = Fixed some API functions not being visible
|
|
|
+ = Fixed bug where /ptp worked on dead party members
|
|
|
+ ! Changed MySQL to reload all player information on reconnection
|
|
|
+ ! Changed event package structure - be sure to update these if you're using the API in your plugin
|
|
|
+
|
|
|
+Version 1.3.03
|
|
|
+ + Added Ocelots to Taming XP tables
|
|
|
+ + Added ability to summon Ocelots with Call of the Wild
|
|
|
+ + Added offline user functionality to mmoedit
|
|
|
+ + Added bookshelves to list of blocks that don't trigger abilities.
|
|
|
+ + Added 'mcmmo.repair.arcanebypass' permission node to bypass Arcane Repair and keep your enchantments
|
|
|
+ + Added config option to disable Herbalism's instant wheat replanting
|
|
|
+ + Added LOTS of new permissions nodes. *CHECK PLUGIN.YML FOR UPDATES*
|
|
|
+ + Added Italian locale file - thanks Luxius96!
|
|
|
+ + Added ability to inspect Ocelots with Beast Lore
|
|
|
+ + Added console functionality to mctop
|
|
|
+ = Fixed Green Terra not awarding Triple Drops
|
|
|
+ = Fixed ClassCastException from Taming preventDamage checks
|
|
|
+ = Fixed issue with Blast Mining not seeing TNT for detonation due to snow
|
|
|
+ = Fixed issue with block interaction returning NPEs
|
|
|
+ = Fixed issue where every block broken had a mining check applied
|
|
|
+ = Fixed issue where every block broken had a herbalism check applied
|
|
|
+ = Fixed issue where blocks weren't being removed from the watchlist
|
|
|
+ = Fixed exploit where you could use /ptp to teleport to anyone
|
|
|
+ = Fixed bug where Green Terra didn't work on Stone Brick
|
|
|
+ = Fixed bug where Tree Feller could be used without permissions
|
|
|
+ = Fixed exploit where falling sand & gravel weren't tracked
|
|
|
+ = Fixed exploit where Acrobatics could be leveled via Dodge on party members.
|
|
|
+ = Fixed exploit where you could gain combat XP on animals summoned by Call of the Wild
|
|
|
+ ! Changed mcMMO to save profiles only when the profile is about to be discarded rather than on player quit
|
|
|
+ ! Changed MySQL to try to reconnect every 60 seconds rather than infinitely which caused server hangs
|
|
|
+ ! Changed mcMMO to be better about saving player information on server shutdown
|
|
|
+ ! Changed PTP to prevent teleporting if you've been hurt in the last 30 seconds (configurable)
|
|
|
+ ! Changed Chimera Wing failure check to use the maxWorldHeight.
|
|
|
+ ! Changed inspect failed message to say inspect rather than whois
|
|
|
+ ! Changed Call of the Wild to activate on left-click rather than right-click
|
|
|
+ ! Changed Blast Mining to track based on Entity ID vs. Location
|
|
|
+ ! Changed mmoedit to save a profile when used (this will make mctop update)
|
|
|
+ ! Changed a few Runnable tasks to have their own classes
|
|
|
+ ! Changed parties so that a player will leave their existing party if they enter a world where they don't have party permissions.
|
|
|
+ ! Changed Call of the Wild to summon animals already tamed.
|
|
|
+ ! Changed mob spawner tracking to use new Metadata API
|
|
|
+ ! Changed block watch list to use new Metadata API
|
|
|
+ ! Changed around a few config options, including the ones for mySQL. *YOU NEED TO REDO YOUR CONFIG FILE*
|
|
|
+ - Removed 'true/false' debug message from Inspect command
|
|
|
+
|
|
|
+Version 1.3.02
|
|
|
+ + Added in game guides for Mining, Excavation, and Acrobatics. Simply type /skillname ? to access them
|
|
|
+ ! Changed Tree Feller to hand out 1/4 of normal XP for each JUNGLE LOG block it fells
|
|
|
+ ! Changed Tree Feller to only fell trees if you have enough durability
|
|
|
+ ! Changed Tree Feller to cause injury if your axe splinters from a failed Tree Feller attempt
|
|
|
+ ! Changed invincibility checks in EntityDamage listeners to accommodate for vanilla MC behaviour
|
|
|
+ ! Changed Ignition to add fire ticks rather than replacing them.
|
|
|
+ ! Changed Axes critical to have a max critical rate of 37.5% down from 75%
|
|
|
+ = Fixed bug where Taming defensive checks got called twice
|
|
|
+ = Fixed Shake not working correctly
|
|
|
+ = Fixed bug with Axes command displaying wrong Greater Impact bonus damage
|
|
|
+ = Fixed bug where Impact didn't apply bonus damage
|
|
|
+ = Fixed Impact proccing multiple times in a row
|
|
|
+ = Fixed bug where PVE skills didn't level
|
|
|
+
|
|
|
+Version 1.3.01
|
|
|
+ = Fixed bug where Tree Feller had no cooldown
|
|
|
+ = Fixed bug with activating Skull Splitter after using Tree Feller
|
|
|
+
|
|
|
+Version 1.3.00
|
|
|
+ + Added ability to customize drops for Excavation skill (treasures.yml)
|
|
|
+ + Added ability to customize drops for Fishing skill (treasures.yml)
|
|
|
+ + Added messages to nearby players when your abilities wear off
|
|
|
+ + Added jungle trees to Woodcutting XP tables
|
|
|
+ + Added player notification for when they stop Bleeding
|
|
|
+ + Added configuration option to control mcMMO reporting damage events
|
|
|
+ + Added hunger regain bonuses to Herbalism skill
|
|
|
+ + Added Blast Mining subskills to Mining
|
|
|
+ + Added Fast Food Service subskill to Taming
|
|
|
+ + Added size limit to Tree Feller in config as Tree Feller Threshold
|
|
|
+ + Added /inspect (works on offline players)
|
|
|
+ + Added /addlevels commands
|
|
|
+ + Added /mcremove command which lets you remove users from MySQL or FlatFile
|
|
|
+ + Added config values for XP multipliers for different hostile mobs
|
|
|
+ + Added 'mcmmo.commands.inspect' permission node for the new /inspect command
|
|
|
+ + Added Impact & Greater Impact subskills to Axes
|
|
|
+ + Re-added mcMMO reporting damage events
|
|
|
+ = Fixed bug with updating MySQL tables to include fishing on servers using custom table prefixes
|
|
|
+ = Fixed bug where Disarm didn't work at all ever
|
|
|
+ = Fixed bug where Swords command showed Bleed Length twice instead of Bleed Chance
|
|
|
+ = Fixed bug where Tree Feller wasn't checking for Tree Feller permission
|
|
|
+ = Fixed bug where Leaf Blower required Tree Feller permissions rather than Woodcutting permissions
|
|
|
+ = Fixed Leaf Blower preventing the use of shears to collect leaves
|
|
|
+ = Fixed Green Thumb & Green Terra not consuming or requiring seeds to replant Wheat
|
|
|
+ = Fixed Super Breaker & Giga Drill Breaker failing to damage tools
|
|
|
+ = Fixed Tree Feller not giving proper XP for different kinds of trees
|
|
|
+ = Fixed Skill Abilities conflicting with NoCheat
|
|
|
+ = Fixed memory leak with mob spawner tracking
|
|
|
+ = Fixed /mcability not respecting permissions
|
|
|
+ = Prettied up new config files
|
|
|
+ = Various skill function optimizations
|
|
|
+ ! Changed how mcMMO calculates distance between two points (optimizations)
|
|
|
+ ! Changed how mcMMO handles MySQL connections (optimizations)
|
|
|
+ ! Changed the description /mcmmo provides to be more up to date and relevant
|
|
|
+ ! Changed mcMMO user information to be stored for 2 minutes after log out to reduce lag on rejoins
|
|
|
+ ! Changed Food+ to be named Farmer's Diet in Herbalism
|
|
|
+ ! Changed default values of Woodcutting XP tables
|
|
|
+ ! Changed 'Pine' to be renamed 'Oak' in Woodcutting XP tables
|
|
|
+ ! Changed the name of Unarmed Apprentice/Mastery to Iron Arm Style
|
|
|
+ ! Changed Axes to gain bonus damage every 50 skill levels
|
|
|
+ ! Changed Unarmed to start with a +3 DMG (1 Heart = 2 DMG) bonus from Iron Arm Style to make leveling it more viable
|
|
|
+ ! Changed Unarmed to gain bonus damage every 50 skill levels
|
|
|
+ ! Changed Unarmed to gain more bonus damage total than before
|
|
|
+ ! Changed Unarmed to have a max disarm chance of 33.3% rather than 25%
|
|
|
+ ! Changed Tree Feller to take down entire trees
|
|
|
+ ! Changed mob spawn tracking to use Unique Entity ID instead of Entity Object
|
|
|
+ ! Changed stats command name to mcstats for better plugin compatibility
|
|
|
+ ! Changed god mode to turn off if player enters world where he does not have mcgod permission
|
|
|
+ ! Changed Taming to also gain XP from animal taming
|
|
|
+ ! Changed Swords Bleeding effect to never kill
|
|
|
+ ! Changed Bleeding to never go beyond 10 ticks
|
|
|
+ ! Changed to use Bukkit's built-in ignoreCancelledEvents system
|
|
|
+ ! Changed chat logging for /p & /a
|
|
|
+ ! Changed Tree Feller to use per-use ArrayList
|
|
|
+ - Removed /mcstats console functionality
|
|
|
+ - Removed /whois command (replaced with /inspect which has similar functionality)
|
|
|
+ - Removed Master/Apprentice chat notifications to reduce spam
|
|
|
+ - Removed MySpawn system (You can still use Chimaera Wings) due to being outdated and unwanted
|
|
|
+ - Removed duplicate settings in config.yml
|
|
|
+ - Removed unused settings from config.yml (HP Regen)
|
|
|
+ - Removed Nether Brick from Mining XP Tables
|
|
|
+ - Removed Stone Brick from Mining XP Tables
|
|
|
+
|
|
|
+Version 1.2.12
|
|
|
+ - Fixed issue that caused terrible MySQL performance and negative XP on levelup (Issue #134)
|
|
|
+ - Fixed addxp command taking xprate and skill modifiers into account
|
|
|
+ - Added anonymous usage statistics (you can opt out in plugins/PluginMetrics/config.yml)
|
|
|
+ - Modified onEntityDamage priority to have better compatibility with other plugins (Factions, WorldGuard, etc...)
|
|
|
+ - Fixed /mcgod & /mmoedit permissions defaulting to true
|
|
|
+ - Fixed Fishing not working or handing out XP
|
|
|
+ - Fixed error with Skull Splitter / Serrated Strikes that caused server instability and log spam
|
|
|
+ - Fixed config.yml not having values for End Stone & other new mining blocks
|
|
|
+ - Fixed Green Thumb/Green Terra not correctly planting wheat (Issue #133)
|
|
|
+
|
|
|
+Version 1.2.11
|
|
|
+ - Removed legacy Permission & PEX dependency. (PEX still works fine with mcMMO)
|
|
|
+ - Made Smooth Brick to Mossy Brick and Dirt to Grass for green thumb configurable (Issue #120)
|
|
|
+ - Added MagmaCube to XP tables
|
|
|
+ - Made optimizations to Skull Splitter/Serrated Strikes
|
|
|
+ - Made it so players take damage if they try to log out with Serrated Strikes stacked onto them (Issue #131)
|
|
|
+ - Changed mcMMO to save data periodically to optimize performance with FlatFile & MySQL (Issue #138)
|
|
|
+ - Added a configurable save interval for the new save system
|
|
|
+ - Fixed a bug with the odds calculations for Serrated Strikes
|
|
|
+ - Fixed several commands not working from console (mmoedit, etc..) (Issue #150)
|
|
|
+ - Added a success message when executing xprate from console
|
|
|
+
|
|
|
+Version 1.2.10
|
|
|
+ - Fixed issue with receiving Woodcutting XP for all blocks broken (Issue #103)
|
|
|
+ - Fixed issue with Spout images & sounds not working (Issue #93)
|
|
|
+ - Fixed typo with repairing Leather Armor & Bows
|
|
|
+ - Fixed issue with Silk Touch & Double/Triple drops not working properly
|
|
|
+ - Fixed conflict with NoCheat plugin & Super Breaker/Giga Drill Breaker/Berserk/Leaf Blower (Issue #104)
|
|
|
+ - Fixed counter-attacking non-LivingEntity (Issue #100 & Issue #107)
|
|
|
+ - Fixed various bugs with Leaf Blower
|
|
|
+ - Added Monitor & ignoreCancelledEvents to onBlockPlace
|
|
|
+ - Made Anvil ID configurable
|
|
|
+
|
|
|
+Version 1.2.09
|
|
|
+ - Fixed issue with Repair Mastery (Issue #47)
|
|
|
+ - Made Arcane Forging fully configurable (Pull Request #52)
|
|
|
+ - Made Fishing configurable (Pull Request #60)
|
|
|
+ - Changed timer to be a bit more efficient (Issue #19)
|
|
|
+ - Changed to fire EntityDamageEvents for all damage done by mcMMO
|
|
|
+ - New custom event for developers McMMOPlayerLevelUpEvent
|
|
|
+ - New custom event for developers McMMOItemSpawnEvent
|
|
|
+ - Changed LoadProperties from the old Configuration to FileConfiguration
|
|
|
+ - Removed aliasing from config.yml
|
|
|
+ - Fixed mining procs from Super Break & Silk Touch
|
|
|
+ - Unused smelt property removed
|
|
|
+ - Minor optimizations
|
|
|
+ - Fix for setting properly block damage values
|
|
|
+ - Initial skill level capping added
|
|
|
+ - Initial command alias framework added
|
|
|
+ - Fixed abilities not handling Unbreaking items
|
|
|
+ - Fix for treefeller glitch
|
|
|
+ - Super secret anniversary easter egg!
|
|
|
+
|
|
|
+Version 1.2.08
|
|
|
+ - Changed Bukkit events to new event system
|
|
|
+ - Changed aliasing to send both the mcmmo command and the command used.
|
|
|
+ - Changes in combat exp (Pull Request #49)
|
|
|
+ - Repair for bows & leather armor (Pull Request #46)
|
|
|
+ - Fixed missing images (Pull Request #45)
|
|
|
+ - POM Changes for dependencies (Pull Request #36)
|
|
|
+ - Fishing & Repair fixes (Pull Request #31)
|
|
|
+ - Fixed CraftOfflinePlayer issue (Issue #212) errors for offline wolf owners
|
|
|
+ - Pull in commit from @NuclearW for issue from previous commit
|
|
|
+
|
|
|
+Version 1.2.07
|
|
|
+Fixed mctop not working at all (whoops!)
|
|
|
+Fixed problem with multithreading in mcMMO causing errors
|
|
|
+Fixed bug with Repair where it would remove the enchantments if you could not even repair the item
|
|
|
+The command mmoupdate now runs in its own thread to ease the burden on the server
|
|
|
+
|
|
|
+Version 1.2.06
|
|
|
+German translation has been updated
|
|
|
+Fixed fishing not being applied to MySQL DB when converting from Flat File -> MySQL
|
|
|
+Fixed mctop not taking Fishing into account some of the time
|
|
|
+Fixed bug where Taming would try to grab the name of offline players
|
|
|
+Fixed bug where Fishing would try to add an enchantment level not normally possible
|
|
|
+Fixed another bug with mmoedit and Fishing
|
|
|
+Added option to only allow tools to ready when you are sneaking, this is off by default
|
|
|
+Added Brewing Stand & Enchanters table to the list of blocks that won't cause you to ready your tool on right click
|
|
|
+
|
|
|
+Version 1.2.05
|
|
|
+Fixed my fix of not being able to place blocks near/on Anvils
|
|
|
+Fixed resources in inventory not correctly updating after Repair
|
|
|
+
|
|
|
+Version 1.2.04
|
|
|
+Fixed bug where you could not place blocks near/on the Anvil
|
|
|
+
|
|
|
+Version 1.2.03
|
|
|
+skills2 and experience2 will be removed from MySQL DB automagically when this version first runs
|
|
|
+Fishing is now stored in skills and experience tables on the MySQL DB as it should have been
|
|
|
+Fishing will now save properly for MySQL
|
|
|
+Fishing will now work properly with mctop for those using MySQL
|
|
|
+Fixed problems with mmoedit and fishing
|
|
|
+
|
|
|
+Version 1.2.02
|
|
|
+Added measures to prevent easy xp from hacks that cause a ridiculous amount of clicks per second
|
|
|
+Fixed bug where Call Of The Wild used only 1 bone to summon
|
|
|
+Reduced Endermen XP from 3x to 2x
|
|
|
+The number of bonus fish caught from fishing has been reduced
|
|
|
+Fishing XP reduced from 1500 to 800
|
|
|
+Fishing XP is now configurable in the config file
|
|
|
+
|
|
|
+Version 1.2.01
|
|
|
+Added a setting to turn off abilities completely from config
|
|
|
+Added a setting to just turn off ability messages from config
|
|
|
+Fixed the bug with sword repair
|
|
|
+Fixed mcMMO not working properly with Spout
|
|
|
+Added Fishing XP icon to Normal/Retro HUDs for Spout
|
|
|
+Added icons to Spout notifications for leveling Fishing
|
|
|
+Added Fishing Retro XP bar color customization to config file
|
|
|
+The number of bones required to use Call of The Wild is now configurable
|
|
|
+Reduced the XP animals would give from 1.5x to 1x
|
|
|
+Removed current durability value message from Repairing
|
|
|
+Fixed bug where Arcane Forging failed to display messages
|
|
|
+Fixed bug where Arcane Forging tries to downgrade level 1 enchants
|
|
|
+Fixed bug where Arcane Forging always kept enchantments if you had under 100 Repair skill
|
|
|
+
|
|
|
+Version 1.2.00
|
|
|
+Added Fishing Skill
|
|
|
+Added Call Of The Wild to Taming
|
|
|
+Added Arcane Forging to Repair
|
|
|
+Added new mobs to XP tables
|
|
|
+Added Master/Apprentice system to the Party system
|
|
|
+Animals now give xp to combat skills (those poor sheep ;_;)
|
|
|
+Removed unnecessary sorcery permissions from plugin.yml
|
|
|
+
|
|
|
+Version 1.1.17
|
|
|
+XP gained in combat is now softcapped by the remaining health of the entity you are damaging, preventing many exploits.
|
|
|
+Players in Creative mode no longer gain XP
|
|
|
+Compiled against latest Spout & CraftBukkit
|
|
|
+Added World PVP check to Ignition, should no longer ignore PVP settings
|
|
|
+Enemies should no longer grant XP when hit during their death
|
|
|
+Fixed an exploit that led to unlimited ability use
|
|
|
+Possibly fixed a bug where the same player would be listed multiple times in mctop
|
|
|
+Added author and description to plugin.yml
|
|
|
+
|
|
|
+/mmoedit and /addxp are useable from the console now
|
|
|
+Swearword's statistics tracking removed (He stopped the service, so its gone now.. On a positive note, I did find out 1000-1500 servers installed mcMMO a day)
|
|
|
+
|
|
|
+Version 1.1.16
|
|
|
+Added Melons to Herbalism xp tables
|
|
|
+Endermen added to Combat skill xp tables
|
|
|
+Silverfish added to Combat skill xp tables
|
|
|
+CaveSpider added to Combat skill xp tables
|
|
|
+
|
|
|
+Version 1.1.15
|
|
|
+Smooth Brick added to Green Terra
|
|
|
+Green thumb can be used to spread moss to Smooth Brick now
|
|
|
+Implemented a ghetto fix for the sword durability bug (real fix sometime soon)
|
|
|
+Added Spain Spanish localization (es_es)
|
|
|
+
|
|
|
+Version 1.1.14
|
|
|
+[1.8] Removed the Archery fire rate limiter as its no longer necesarry due to changes in game mechanics
|
|
|
+[1.8] Removed the bonus damage from Archery (I'll rework this skill soon)
|
|
|
+[1.8] Removed the food bonuses to healing Herbalism provided due to the change of eating in game mechanics
|
|
|
+[1.8] Swords no longer parry, no need to compete with in game mechanics
|
|
|
+[1.8] mcMMO no longer has an HP Regen system, no need to compete with in game mechanics
|
|
|
+[SPOUT] mcMMO now transfers files between [MC Server] -> [Client] rather than [Webserver] -> [Client]
|
|
|
+[SPOUT] Temporarily disabled the PartyHUD due to some performance issues
|
|
|
+[SPOUT/CONFIG] mcMMO now allows for disabling of the party HUD with the node Spout.Party.HUD.Enabled
|
|
|
+[BUG] Fixed a few problems with readying abilities for Woodcutting/Axes
|
|
|
+[MYSQL] Improvements have been made to the performance of MySQL thanks to krinsdeath
|
|
|
+[CONFIG] Spout.Party.HP tree removed, replaced with Spout.Party.HUD
|
|
|
+[CONFIG] Added an option for Excavation to require use of a shovel, on by default
|
|
|
+[COMPATIBILITY] Changed the listener priority for OnEntityDamage from High to Monitor (Should make mcMMO compatible with Worldguards pvp regions among other things)
|
|
|
+[COMPATIBILITY] Made party/admin chat modes more compatible with chat plugins (vChat)
|
|
|
+[API] Added addXpOverride for modders, this will ignore skill modifiers
|
|
|
+[SPOUT] The option to change the weburl of mcMMO Images/Sounds has been removed, if you want to customize mcMMO images/sounds you can open mcMMO.jar and replace them there
|
|
|
+[LOCALE] Portuguese Brazil locale added (Code: pt_br)
|
|
|
+[MISC] Added some experimental usage tracking, you can opt out of this in /plugins/stats/config.yml (Once its generated, may require 2 restarts)
|
|
|
+
|
|
|
+Version 1.1.13
|
|
|
+Pets are removed from party bars
|
|
|
+
|
|
|
+Version 1.1.12
|
|
|
+mcMMO now downloads files when you join the server to provide the best experience
|
|
|
+mcMMO now uses a brand new Party HUD by Rycochet (from his mmoParty plugin)
|
|
|
+Fixed the xpbar and xpicon settings in config to work properly
|
|
|
+Fixed infinite HP exploit with Herbalism
|
|
|
+Fixed bug where herbalism would heal out of the players normal health range
|
|
|
+Fixed bug where entering ':' into your party name caused stat loss among other things
|
|
|
+Fixed issue with block break listener priority
|
|
|
+
|
|
|
+Version 1.1.11
|
|
|
+mcMMO now properly cancels its Async taks when disabled
|
|
|
+Fixed newly generated configs using 2 instead of 1 for skill multipliers
|
|
|
+
|
|
|
+Version 1.1.10
|
|
|
+Added default hud setting to config
|
|
|
+Fixed bug where newly generated configs used old xp gain numbers
|
|
|
+
|
|
|
+Version 1.1.09
|
|
|
+Fixed mcMMO to run fine without Spout :)
|
|
|
+
|
|
|
+Version 1.1.08
|
|
|
+Fixed repair being 10x slower to level than normal
|
|
|
+
|
|
|
+Version 1.1.07
|
|
|
+Fixed the default HUD being set to RETRO instead of STANDARD
|
|
|
+
|
|
|
+Version 1.1.06
|
|
|
+mcMMO menu implemented! Default is 'M', change this in config
|
|
|
+Retro HUD implemented!
|
|
|
+Retro XP fill color is completely customizable on a per skill basis
|
|
|
+New levelup sound thanks to @Rustydaggers !
|
|
|
+With the help of Randomage the XP Formulas have been vastly changed for flexibility
|
|
|
+Global modifiers and skill modifiers now support decimals
|
|
|
+Global formula modifier dropped from config
|
|
|
+GigaDrillBreaker/Berserk doesn't drop clay blocks anymore
|
|
|
+Fixed bug where Herbalism didn't heal more for bread/stew when right clicking a block
|
|
|
+Fixed bug where Wheat did not use the values form the config file
|
|
|
+Fixed bug where Archery gave xp for inflicting self injury
|
|
|
+Watch added to clay loot tables and maps remove from clay loot tables
|
|
|
+
|
|
|
+Version 1.1.05
|
|
|
+Maps dropped from excavation are created correctly, and represent the area they are found in
|
|
|
+Fixed an exploit with clay and excavation
|
|
|
+Fixed a NPE with locking xp bars
|
|
|
+Fixed the !AdeptDiamond! localization error when repairing diamond with a skill below 50
|
|
|
+
|
|
|
+Version 1.1.04
|
|
|
+Removed URL settings for XPBAR/XPICON/HPBAR
|
|
|
+Added single URL setting for mcMMO
|
|
|
+Changed default host from Dropbox to Rycochet's webserver (with apparently unlimited bandwidth!, thanks Rycochet)
|
|
|
+Fixed Repair noise not getting played
|
|
|
+Fixed a small memory leak with party health bars
|
|
|
+
|
|
|
+Version 1.1.03
|
|
|
+Fixed a few images being hard-coded still rather than configurable
|
|
|
+
|
|
|
+Version 1.1.02
|
|
|
+Fixed bug where toggle for xpicon didn't work
|
|
|
+Fixed bug where Excavation gave gravel drops to grass
|
|
|
+Excavation now uses more enums
|
|
|
+
|
|
|
+Version 1.1.01
|
|
|
+Fixed toggles for hpbar/xpbar not working
|
|
|
+
|
|
|
+Version 1.1.0
|
|
|
+Brand new XP Bars, Health bars, and Skill Icons designed by BrandonXP
|
|
|
+Added /xplock <skillname> to lock the xp bar to a skill
|
|
|
+Repairing metal now has a sound effect
|
|
|
+Shears added to Repair
|
|
|
+MySpawn now works correctly when you are in the nether
|
|
|
+MySpawn message when you right click a bed is now squelched
|
|
|
+Intervals at which players renegerate hp have doubled in length (making it take 100% longer to regenerate than before)
|
|
|
+Rewrote many variables stored per player to be integer instead of long, reducing overall memory usage of mcMMO
|
|
|
+Rewrote the Timer mcMMO relies on to instead use the BukkitScheduler for performance
|
|
|
+Fixed the party member list of /party
|
|
|
+Fixed bug where Swords would counter-attack Projectiles
|
|
|
+Removed a debug message when repairing diamond armor
|
|
|
+Changed chat to use getDisplayName() instead of getName()
|
|
|
+Changed chat priority from lowest to highest
|
|
|
+Added Clay to excavation
|
|
|
+Added new items to Clay's loot tables
|
|
|
+Archery now works with the latest CB
|
|
|
+
|
|
|
+Version 1.0.50
|
|
|
+New /xprate command for those with mcmmo.admin permissions!
|
|
|
+mcMMO now uses Spout instead of BukkitContrib
|
|
|
+BukkitContrib support dropped
|
|
|
+XP Formula is now 100+(skill level value * skill modifier * global modifier) thanks to suggestion
|
|
|
+Fixed bug where /mmoupdate used the old directory instead of the new one to find the flat file
|
|
|
+Fixed bug where Unarmed Mastery damage bonus only did as much as Unarmed Apprentice
|
|
|
+Fixed bug where Pumpkins did not give out XP
|
|
|
+Coordinates removed from /whois as they didn't really fit
|
|
|
+/mcgod and /mmoedit now require permissions to be setup in some shape or form to be used
|
|
|
+Lapus renamed to Lapis in config
|
|
|
+
|
|
|
+Version 1.0.49
|
|
|
+Updated German locale
|
|
|
+Fixed bug where using the party system on a MySQL setup caused errors when writing to non-existent files
|
|
|
+Fixed bug where using /accept caused a NPE (hopefully)
|
|
|
+Fixed a few missing descriptions for commands
|
|
|
+
|
|
|
+Version 1.0.48
|
|
|
+Updated French Translation
|
|
|
+Updated German Translation
|
|
|
+Updated Polish Translation
|
|
|
+Placed Coal Ore and Redstone Ore won't give XP anymore
|
|
|
+Fixed unusually high memory usage at startup
|
|
|
+Added many features to the party system written by NuclearW
|
|
|
+
|
|
|
+Version 1.0.47
|
|
|
+Fixed another BukkitContrib error for servers not running BukkitContrib
|
|
|
+
|
|
|
+Version 1.0.46
|
|
|
+Fixed bug preventing Excavation from gaining skill
|
|
|
+
|
|
|
+Version 1.0.45
|
|
|
+Corrected /stats showing Repair XP as Level for Repair
|
|
|
+Corrected /repair showing Repair XP as Level for Repair
|
|
|
+Corrected /whois showing Repair XP as Level for Repair
|
|
|
+
|
|
|
+Version 1.0.44
|
|
|
+Fixed my 'fix' of BukkitContrib errors with Tree Feller
|
|
|
+
|
|
|
+Version 1.0.43
|
|
|
+Stopped things from being auto-smelt'd
|
|
|
+
|
|
|
+Version 1.0.42
|
|
|
+Corrected 2 more errors involving not running BukkitContrib
|
|
|
+
|
|
|
+Version 1.0.41
|
|
|
+Fixed errors using Tree Feller if your server wasn't running BukkitContrib (sorry!)
|
|
|
+Fixed some more leftover stuff involving the new half-finished mining skill
|
|
|
+Fixed excavation's Giga Drill Breaker not working on placed blocks
|
|
|
+
|
|
|
+Version 1.0.40
|
|
|
+Fixed errors if your server wasn't running BukkitContrib
|
|
|
+
|
|
|
+Version 1.0.39
|
|
|
+mcMMO won't auto-download and auto-run BukkitContrib anymore
|
|
|
+
|
|
|
+Version 1.0.38
|
|
|
+Commented code for the half-finished Infernal Pick subskill (Whoops)
|
|
|
+
|
|
|
+Version 1.0.37
|
|
|
+The donation message in /mcmmo is now toggle-able
|
|
|
+The anvil message now only gets shown the first time you place an anvil (after login)
|
|
|
+Reworked /mcmmo (an improvement I would say)
|
|
|
+Added /mcmmo text to localization file
|
|
|
+Archery fire rate now configurable
|
|
|
+Berserk mode stops items from being collected
|
|
|
+Taming no longer receives xp from wolves being harmed
|
|
|
+Fixed bug where /stats required Tree Feller permission to show Woodcutting skill
|
|
|
+Fixed bug where players with mcgod could be harmed by AoE
|
|
|
+Fixed bug where modifying a skill also modified the xp to the same amount (when it should be zero)
|
|
|
+
|
|
|
+BukkitContrib Stuff
|
|
|
+Added a pop-up when placing an Anvil
|
|
|
+Added pop-ups on levelup
|
|
|
+Added basic sound effects to various abilities (Berserk, Tree Feller, Super Breaker, Leaf Blower, etc...)
|
|
|
+
|
|
|
+Code Stuff
|
|
|
+Added checkXp(SkillType, Player) for plugin devs (use this after modifying XP to check for levels)
|
|
|
+Added getPlayerProfile() which returns a PlayerProfile object for plugin devs (You can do almost everything with this object)
|
|
|
+100% more enums
|
|
|
+Changed how checking skill xp worked to be more efficient
|
|
|
+
|
|
|
+Version 1.0.36
|
|
|
+mcMMO now properly supports Bukkit/PEX/Permissions for Permissions
|
|
|
+Config.yml will no longer generate Performance Debugging nodes
|
|
|
+Registered permission nodes to plugin.yml
|
|
|
+Some more changes to Permissions code
|
|
|
+Fixed bug where Super Breaker activated where it shouldn't
|
|
|
+Fixed bug with enabling/disabling mcgod in config.yml
|
|
|
+Fixed bug with Excavation not kicking in until 1 level higher
|
|
|
+
|
|
|
+Version 1.0.35
|
|
|
+Added a Toggle for Chimaera Wing in config.yml
|
|
|
+Added customization of what item is used for Chimaera Wing in config.yml
|
|
|
+Fixed bug with randomly receiving Taming XP
|
|
|
+mcmmo.users file moved into /plugins/mcMMO/FlatFileStuff/
|
|
|
+Leaderboard files now moved into /plugins/mcMMO/FlatFileStuff/Leaderboards
|
|
|
+Locale files now have the prefix locale_ instead of messages_
|
|
|
+Locale files are now located inside com/gmail/nossr50/locale/ instead of com/gmail/nossr50/
|
|
|
+Updated the code that handles permissions (this may mean 3.1.6 will finally play well!)
|
|
|
+Some more source code organization
|
|
|
+Fixed warnings for compiler
|
|
|
+Removed dependencies on CraftBukkit
|
|
|
+Registered commands to OnCommand
|
|
|
+Removed performance debugging
|
|
|
+Removed some useless settings from the config file
|
|
|
+
|
|
|
+Version 1.0.34
|
|
|
+Fixed the PVP setting determining whether or not you would hurt yourself from AoE Abilities
|
|
|
+Added Dutch (nl) language support
|
|
|
+Super Breaker now gives the correct XP as determined by config.yml
|
|
|
+Sand Stone XP is now configurable and no longer shares the 'stone' node
|
|
|
+/mining now shows mining values instead of taming values
|
|
|
+
|
|
|
+Version 1.0.33
|
|
|
+Fixed the toggle for the Excavation drop 'Cocoa Beans'
|
|
|
+Fixed bug where Unarmed users could disarm without being bare handed
|
|
|
+Cocoa Beans now have an XP modifier in config.yml
|
|
|
+You can now toggle whether or not Mobspawners will give XP (in config.yml)
|
|
|
+MySQL version now makes requests to the MySQL server less frequently (should help performance)
|
|
|
+Fixed bug with Skull Splitter hitting the user
|
|
|
+
|
|
|
+Version 1.0.32
|
|
|
+Added "General.Performance.Print_Reports" node to config.yml to help identify causes of performance issues
|
|
|
+Fixed bug of swords users hurting themselves with serrated strikes
|
|
|
+
|
|
|
+Version 1.0.31
|
|
|
+Fixed bug of trying to cast Animals to non-animals
|
|
|
+
|
|
|
+Version 1.0.30
|
|
|
+Mobs that spawn from spawners no longer give XP (for reals this time)
|
|
|
+
|
|
|
+Version 1.0.29
|
|
|
+Mobs that spawn from spawners no longer give XP (again)
|
|
|
+Fixed bug where Serrated Strikes did not Bleed additional targets
|
|
|
+Identified and solved a potential memory leak in Bleed Simulation
|
|
|
+Renamed the Object Config to Misc and rewrote parts of it
|
|
|
+Rewrote Party/Admin/God toggles
|
|
|
+Added Polish language support (pl)
|
|
|
+
|
|
|
+Version 1.0.28
|
|
|
+Actually fixed /stats showing excavation values for swords
|
|
|
+Made some improvements to how Bleed Simulation was handled for different entity types
|
|
|
+Obsidian now does normal durability damage during Super Breaker
|
|
|
+
|
|
|
+Version 1.0.27
|
|
|
+Fixed /stats showing excavation values for swords
|
|
|
+Hopefully fixed a wide range of NPE errors
|
|
|
+Updated German (de) localization
|
|
|
+
|
|
|
+Version 1.0.26
|
|
|
+Fixed accidentally making power levels go above 9,000
|
|
|
+
|
|
|
+Version 1.0.25
|
|
|
+Compatible with the latest CB
|
|
|
+Beast Lore now functions correctly
|
|
|
+Wolves are no longer invincible to players
|
|
|
+Changed the look of Beast Lore
|
|
|
+Skill info pages now show your stat in that skill (if you have permission)
|
|
|
+/stats and /whois has been alphabetized and divided into three categories (Gathering/Combat/Misc)
|
|
|
+Abilities will not trigger on Trap Doors
|
|
|
+
|
|
|
+Version 1.0.24
|
|
|
+Now compatible with latest RB (928)
|
|
|
+Taming now receives XP from your wolves harming foes
|
|
|
+Taming is now easier to level
|
|
|
+Green Thumb now drops seeds when harvesting Wheat
|
|
|
+
|
|
|
+Version 1.0.23
|
|
|
+Modified Bleed Simulation to fix performance problems
|
|
|
+Rewrote MySpawn to be more efficient when calculating time left
|
|
|
+Rewrote Skills to be more efficient when calculating time left
|
|
|
+
|
|
|
+Version 1.0.22
|
|
|
+Added 'Name' nodes to commands for renaming them
|
|
|
+
|
|
|
+Version 1.0.21
|
|
|
+Fixed Skull Splitter length in /axes displaying incorrectly
|
|
|
+Fire rate limiter now correctly uses the value in the config file
|
|
|
+Stone XP now correctly uses the value in the config file
|
|
|
+Cobble -> Mossy now correctly uses the value in the config file
|
|
|
+Removed setmyspawn from config file as it serves no purpose
|
|
|
+All commands now have an 'Enabled' node in the config file that when set to false disables the command completely
|
|
|
+Fixed color scheme inconsistency for Mining in /whois results
|
|
|
+
|
|
|
+Version 1.0.20
|
|
|
+Fixed Array Index Out of Bounds error
|
|
|
+
|
|
|
+Version 1.0.19
|
|
|
+Removed a failsafe for the Timer that is no longer necessary (should improve performance)
|
|
|
+Fixed /myspawn not working by rewriting it :3
|
|
|
+Fixed exploit where players could break a freshly placed mushroom for XP
|
|
|
+MySQL User Passwords can now be blank (Although you really should have a password...)
|
|
|
+Fixed a few NPE errors
|
|
|
+
|
|
|
+Version 1.0.18
|
|
|
+Fixed MySQL default TablePrefix
|
|
|
+Fixed Wheat not being configurable
|
|
|
+
|
|
|
+Version 1.0.17
|
|
|
+Brand new YAML Configuration file
|
|
|
+Ability to configure XP for all gathering skills in config file
|
|
|
+German Language added to mcMMO
|
|
|
+French Language added to mcMMO
|
|
|
+MySpawn will no longer heal players
|
|
|
+/<skillname> commands now also check for their localized names for displaying help
|
|
|
+Added many more Strings to localization files
|
|
|
+Added more safeguards to MySpawn for NPE
|
|
|
+Fixed bug where Tree Feller Radius depended on WoodCutting XP rather than Skill Level
|
|
|
+Fixed bug where Readying a Hoe returned a missing localization string
|
|
|
+Added some safeguards into Bleed Simulation to prevent possible memory leaks
|
|
|
+Performance improvements to storing/calling Skill/XP Values
|
|
|
+Plugged a potential memory leak with PlayerProfiles not being removed correctly
|
|
|
+Disabled the mob spawner camping anti-exploit in favor of performance
|
|
|
+
|
|
|
+Version 1.0.16
|
|
|
+Fixed bug where localization file failed to load
|
|
|
+Changed en_US to lowercase
|
|
|
+mcMMO now requires locale files to be in lowercase
|
|
|
+Fixed a few strings missing from the localization file
|
|
|
+
|
|
|
+Version 1.0.15
|
|
|
+Removed leftover code that spammed SQL errors
|
|
|
+
|
|
|
+Version 1.0.14
|
|
|
+Added many missed strings into localization
|
|
|
+Finnish Localization updated for the new strings
|
|
|
+Green Thumb should respect Block Protection plugins now
|
|
|
+Fixed Number Format Exception when loading a PlayerProfile
|
|
|
+
|
|
|
+Version 1.0.13
|
|
|
+Fixed bug/NPE where stats would not load and therefore 'reset' for players
|
|
|
+Fixed NPE involving /ptp
|
|
|
+Added "enableMOTD" setting to properties file
|
|
|
+
|
|
|
+Version 1.0.12
|
|
|
+Fixed another NPE error
|
|
|
+Non-Gathering skills should correctly gain XP if PVP is set to false now
|
|
|
+Localization will now support language codes that do not have two parts like "fi"
|
|
|
+Fixed bug where Wiki MOTD message would not be loaded from localization file
|
|
|
+
|
|
|
+Version 1.0.11
|
|
|
+Fixed bug where players could not gain experience in several skills
|
|
|
+Removed PVP flag from mcmmo.properties as its not needed anymore
|
|
|
+Fixed a few NPE errors
|
|
|
+Mushroom XP reduced from 25 to 15
|
|
|
+Fixed an exploit where players who just logged in could be farmed for experience because they were invulnerable
|
|
|
+
|
|
|
+Version 1.0.10
|
|
|
+Added Localization/String Customization
|
|
|
+Mushroom XP reduced from 40 to 25
|
|
|
+Removed "clears inventory" warning in /mcc for /myspawn since this no longer happens
|
|
|
+
|
|
|
+Version 1.0.09
|
|
|
+Fixed the NPE that occurs when players gain experience (Sorry!)
|
|
|
+Fixed bug where /myspawn & /clearmyspawn would work if MySpawn was disabled in the properties file
|
|
|
+Changed strings containing "MMO" to read "mcMMO"
|
|
|
+Removed a lot of unused or unnecessary variables from the PlayerProfiles in mcMMO, this should lower the memory footprint
|
|
|
+Added getXpToLevel() for modders
|
|
|
+
|
|
|
+Version 1.0.08
|
|
|
+Added removeXP() for modders
|
|
|
+Fixed bug where stone swords only repaired by 33% instead of 50%
|
|
|
+Fixed bug where stone/wooden hoes wouldn't repair
|
|
|
+Big overhaul to how skill values and xp values were handled in the code
|
|
|
+Modifying the players skill levels now sets the corresponding skill xp to zero
|
|
|
+Using Serrated Strikes/Skull Splitter on mobs should no longer harm nearby players when PVP is disabled
|
|
|
+Switching to another weapon after firing your bow should no longer trigger procs for that weapon when the arrow hits
|
|
|
+Slimes/Ghasts now give XP for combat skills
|
|
|
+Added "EnableHpRegeneration" property setting
|
|
|
+Added "EnableMySpawn" property setting
|
|
|
+
|
|
|
+Version 1.0.07
|
|
|
+Added more repair customization by solarcloud7
|
|
|
+Leaderboards ignore players with the respective stat at 0
|
|
|
+Reconnecting to MySQL will reload player data
|
|
|
+Fixed a NPE with MySQL's Leaderboards
|
|
|
+Removed "Loop iteration" debug message from mcMMO
|
|
|
+
|
|
|
+Version 1.0.06
|
|
|
+MySQL will attempt to reconnect if the connection is closed
|
|
|
+Breaking the bottom block of Cactus/Reeds will award the correct experience and double drops
|
|
|
+Added support for Minecraft Statistics
|
|
|
+Fixed NPE with /myspawn command
|
|
|
+
|
|
|
+Version 1.0.05
|
|
|
+PVP interactions now check for permissions before handing out any experience
|
|
|
+Many skill abilities now check for permissions correctly
|
|
|
+All interactions with Taming now check for permissions
|
|
|
+mcMMO now checks for its pvp flag being true before handling pvp interactions
|
|
|
+
|
|
|
+Version 1.0.04
|
|
|
+Fixed bug where players would be informed incorrectly when their cooldowns refreshed
|
|
|
+Fixed exploit where players could reconnect to reset their cooldowns
|
|
|
+Added new "cooldowns" table to MySQL
|
|
|
+Berserk now breaks through snow
|
|
|
+Lightning no longer gives Taming XP
|
|
|
+Shortened /mcc to fit the screen
|
|
|
+
|
|
|
+Version 1.0.03
|
|
|
+Bleed will no longer trigger on friendly wolves
|
|
|
+Axes criticals will no longer trigger on friendly wolves
|
|
|
+
|
|
|
+Version 1.0.02
|
|
|
+Fixed bug where the Timer would start before everything else was ready
|
|
|
+Fixed bug where mcrefresh also required mcability permission node
|
|
|
+Fixed bug where Unarmed was not checking for disarm procs
|
|
|
+Green Thumb now checks for herbalism permissions
|
|
|
+Added "enableGreenThumbCobbleToMossy" to config file, this also changes Green Terra
|
|
|
+AoE abilities now harm wolves
|
|
|
+
|
|
|
+Version 1.0.01
|
|
|
+Removed debug message when wolves are struck
|
|
|
+Fixed issue with reloading mcMMO when MySQL was enabled
|
|
|
+Fixed a NPE with MySpawn
|
|
|
+Fixed a NPE with removing users from PlayerProfile
|
|
|
+Unarmed no longer starts with a damage bonus
|
|
|
+Unarmed apprentice DMG bonus changed from 3 to 2
|
|
|
+
|
|
|
+Version 1.0
|
|
|
+Players can now repair Stone/Wood tools
|
|
|
+Fixed duping bug with WG/Block Protection Plugins
|
|
|
+Added Leaf Blower to WoodCutting
|
|
|
+Different Trees give different WoodCutting XP
|
|
|
+Water changing Gravel to Clay removed
|
|
|
+Code Organized/Optimized further
|
|
|
+MySQL Support
|
|
|
+Taming Skill
|
|
|
+Leaderboards
|
|
|
+Players won't hand out XP if they died within the last 5 seconds
|
|
|
+
|
|
|
+Version 0.9.29
|
|
|
+Fixes critical bug involving water turning anything into clay
|
|
|
+
|
|
|
+Version 0.9.28
|
|
|
+Green thumb can now spread grass to dirt using seeds
|
|
|
+Adding XP will check for level ups again
|
|
|
+Acrobatics won't hand out XP on death anymore
|
|
|
+Acrobatics will check plugins for the event being cancelled before handing out XP
|
|
|
+
|
|
|
+Version 0.9.27
|
|
|
+Fixed Herbalism not properly receiving Triple Drops from Green Terra
|
|
|
+Fixed Herbalism not handing out any XP outside of Green Terra
|
|
|
+Fixed Herbalism asking for seeds on things that did not require it
|
|
|
+
|
|
|
+Version 0.9.26
|
|
|
+Fixed Green Terra going off without readiness
|
|
|
+Fixed Hoe trying to ready when tilling Grass
|
|
|
+
|
|
|
+Version 0.9.25
|
|
|
+Fixed issue with anti-exploits and Herbalism
|
|
|
+MySpawn works like a hearthstone now, no inv pentality, 1hr cooldown
|
|
|
+Added Green Terra Ability to Herbalism
|
|
|
+Added Green Thumb ability to Herbalism
|
|
|
+Fixed Repair not working for Iron Tools
|
|
|
+Fixed bug where Axes Ability checked for Unarmed Ability Permission
|
|
|
+Added Cocoa Beans to Excavation XP/Loot Tables, Found in Grass/Dirt
|
|
|
+Using Super Breaker on Obsidian significantly damages it compared to other materials
|
|
|
+Added Obsidian to Mining XP Table/Super Breaker
|
|
|
+Added Pumpkins/Reeds/Cactus to Herbalism XP Tables/Double Drops
|
|
|
+Corrected "mcMMMO" to "mcMMO" in MOTD
|
|
|
+
|
|
|
+Version 0.9.24
|
|
|
+PLAYER_BED_ENTER removed due to its unusual issues
|
|
|
+Added info about the Wiki to the motd
|
|
|
+/mcrefresh will reset if you were recently hurt (Chimaera Wing/HP Regen)
|
|
|
+Fixed Armor Repair not adding XP
|
|
|
+Boosted Repair XP of Armor to match Tools
|
|
|
+Repairing Armor won't trigger Super Repair twice anymore
|
|
|
+Setting your MySpawn now just requires right clicking a bed (still requires the setmyspawn permission node)
|
|
|
+
|
|
|
+Version 0.9.23
|
|
|
+Players will now announce ability usage within a short distance to nearby players
|
|
|
+Chimaera Wing now takes the world into account
|
|
|
+Acrobatics won't give XP on death, and will fail if you would've died after the damage reduction
|
|
|
+Added yet another check to see if a Player is not in the Users system for NPC mod compatibility
|
|
|
+
|
|
|
+
|
|
|
+Version 0.9.22
|
|
|
+Fixed bug where chimaera wing was unusable after being hurt even after the cooldown
|
|
|
+
|
|
|
+Version 0.9.21
|
|
|
+/mcrefresh fixed to work properly with the new ability monitoring system
|
|
|
+Ability lengths are now based on your skill level directly rather than a tiered system
|
|
|
+Chimaera Wings won't trigger on things they shouldn't (Doors, Chests, ETC)
|
|
|
+Chimaera Wings will properly tell you how long you have to wait to use it if you've been recently hurt
|
|
|
+
|
|
|
+Version 0.9.20
|
|
|
+Fixed Tree Feller not checking if their cooldown was refreshed and always activating
|
|
|
+/stats and /whois will now show the powerlevel based on permissions
|
|
|
+Shovels will no longer say you've lowered your axe
|
|
|
+/myspawn will no longer say your inventory has been cleared if the server settings disable this feature
|
|
|
+
|
|
|
+
|
|
|
+Version 0.9.19
|
|
|
+Fixed Anti-Exploit XP stuff not working
|
|
|
+
|
|
|
+Version 0.9.18
|
|
|
+Added failsafe to prevent abilities from going on forever, abilities will check if they should've expired when being used in case the Timer fails
|
|
|
+Archery Spam has been nerf'd, you can only fire once per second now (Toggle-able in config file)
|
|
|
+Fixed bug when just having the Admin Chat permission wouldn't allow you to see Admin Chat
|
|
|
+Fixed bug where Axes ability could be used without permission
|
|
|
+Abilities are monitored with Timestamps rather than a Timer monitored tick rate
|
|
|
+When players were last hurt is now monitored with Timestamps rather than a Timer monitored tick rate
|
|
|
+Made Anti XP-Exploits more Robust
|
|
|
+Repair XP is now based on durability restored
|
|
|
+Acrobatics rolling will now reduce damage if you go over the damage threshold
|
|
|
+Acrobatics rolling damage threshold lowered to 10 from 20
|
|
|
+Added Graceful Roll to Acrobatics, hold Shift when falling to do a Graceful Roll
|
|
|
+mcMMO now checks for the blockBreak and EntityDamage events being canceled before proceeding
|
|
|
+Dodge notification shortened
|
|
|
+Dodge won't negate damage completely anymore
|
|
|
+Added 3 more functions for plugin authors to call, getPartyName(Player player), inParty(Player player), and getParties()
|
|
|
+
|
|
|
+Version 0.9.17
|
|
|
+Players now set their MySpawn by entering a bed, it requires the setmyspawn permission node
|
|
|
+/setmyspawn has been removed
|
|
|
+Compatible with CB 670
|
|
|
+Fixed errors related to Repair
|
|
|
+Abilities will no longer trigger from Bed interactions
|
|
|
+/unarmed will now tell the player when they will receive unarmed master (if they have apprentice)
|
|
|
+
|
|
|
+Version 0.9.16
|
|
|
+Logs placed by the player won't grant XP/Double Drops anymore
|
|
|
+Added more functions plugin authors can call
|
|
|
+Acrobatics roll has a damage threshold of 20, going above this means a failed Roll
|
|
|
+
|
|
|
+
|
|
|
+Version 0.9.15
|
|
|
+Acrobatics will now behave properly
|
|
|
+AoE Abilities ignore wolves (temp fix)
|
|
|
+Added "all" parameter to /mmoedit & /addxp
|
|
|
+After giving XP to a player it will now check for level ups in skills
|
|
|
+
|
|
|
+Version 0.9.14
|
|
|
+mcMMO checks for abilities being active before sending the fake block break event
|
|
|
+
|
|
|
+Version 0.9.13
|
|
|
+Fixed excavation ignoring the xpGainMultiplier
|
|
|
+Now compatible with CB 600+
|
|
|
+Fixed bug where Dodge acted maxed out no matter your skill level
|
|
|
+
|
|
|
+Version 0.9.12
|
|
|
+mcMMO now fakes a block break event for abilities to maximize plugin compatibility
|
|
|
+/herbalism will return the correct values now
|
|
|
+New /addxp command
|
|
|
+
|
|
|
+Version 0.9.11
|
|
|
+PVE Combat Skills experience is now based on damage dealt
|
|
|
+The Timer will no longer break from Bleed Simulation
|
|
|
+Tree feller no longer "damages" saplings
|
|
|
+Bleed+ (Serrated Strikes) lasts 5 ticks down from 12
|
|
|
+Bleed/Bleed+ now do 2 damage instead of 1
|
|
|
+Power Level is now based on permissions
|
|
|
+Counter Attack added to swords
|
|
|
+Parry is now based directly on Swords skill level
|
|
|
+Parry maximum proc chance raised to 30% from 20%
|
|
|
+Serrated Strikes now properly applies Bleed+ to targets
|
|
|
+Players who parry can no longer be disarmed
|
|
|
+Acrobatics now has a Dodge passive skill reducing damage
|
|
|
+Repair skill now effects how much durability is restored
|
|
|
+Super repair now doubles the repair amount on proc
|
|
|
+Unarmed now starts with a bonus to damage to encourage use
|
|
|
+Unarmed now has two steps to damage scaling, Appentice, and Mastery
|
|
|
+Unarmed disarm now caps at 25% for 1000 skill
|
|
|
+Fixed problem where Archery skill procs would ignore other plugins
|
|
|
+Ignition changed to 25% chance
|
|
|
+Ignition length will be based on archery skill level
|
|
|
+/myspawn now has a warning about the inventory loss penalty in /mcc
|
|
|
+mcMMO Timer now runs in 1 second intervals rather than 2
|
|
|
+
|
|
|
+Version 0.9.10
|
|
|
+Party invites now show who they are from
|
|
|
+Mushrooms added to Dirt/Grass excavation loot tables, drops with 500+ skill
|
|
|
+mcMMO configuration files property setting names have been changed for readability
|
|
|
+Fixed bug where Gold and Iron wouldn't drop anything during Super Breaker
|
|
|
+Added /mcability info to /mcc
|
|
|
+Potentially fixed NPE error when checking players for being in same party for PVP XP
|
|
|
+Removed sand specific diamond drop from sand excavation loot table, Diamonds can still drop globally for sand
|
|
|
+Added a global XP gain multiplier, increase it to increase XP gained
|
|
|
+Reduced PVE XP for Unarmed, now identical to Axes/Swords
|
|
|
+Changed Chat priority in mcMMO to be higher, this should help plugin conflicts
|
|
|
+Mushroom XP raised to 40 from 10
|
|
|
+Flower XP raised to 10 from 3
|
|
|
+
|
|
|
+Version 0.9.9
|
|
|
+Fixed problem where entities never got removed from the arrow retrieval list of entities
|
|
|
+
|
|
|
+Version 0.9.8
|
|
|
+EntityLiving shouldn't be cast to entities that are not an instance of EntityLiving
|
|
|
+Added a null check in the timer for players being null before proceeding
|
|
|
+
|
|
|
+Version 0.9.7
|
|
|
+Procs/XP Gain will no longer happen when the Entity is immune to damage (Thanks EdwardHand!)
|
|
|
+Axes critical damage versus players reduced to 150% damage from 200% damage
|
|
|
+Fixed bug where Daze might not proc
|
|
|
+Changed archery Daze to follow smooth transition
|
|
|
+Added archery Daze chance info to /archery
|
|
|
+Cooldown lengths are now customizable, they are in seconds and multiplied by 2 by mcMMO
|
|
|
+
|
|
|
+Version 0.9.6
|
|
|
+Timer checks for player being null before adding them to the mcUsers system
|
|
|
+Cooldowns will now show how much time is remaining when trying to use their respective abilities
|
|
|
+SkullSpliiter will now correctly inform the player when they are too tired to use it
|
|
|
+Acrobatics will no longer give XP if the event was cancelled by another plugin
|
|
|
+Version 0.9.5
|
|
|
+Super Breaker now gives a chance for Triple Drops based on mining skill
|
|
|
+Ability durability loss down from 15 to 2
|
|
|
+Ability durability loss is now toggle-able
|
|
|
+Ability durability loss can be adjusted in the configuration file
|
|
|
+Mining Picks are no longer lowered after activating Super Breaker
|
|
|
+
|
|
|
+Version 0.9.4
|
|
|
+Flowers won't drop wheat anymore
|
|
|
+Signs won't trigger ability readiness anymore
|
|
|
+Version 0.9.3
|
|
|
+Bug stopping abilities from never wearing of may have been fixed
|
|
|
+Changed color of "X Ability has worn off" to RED from GRAY
|
|
|
+Super Breaker, Giga Drill Breaker, and Tree Feller now damage the tool significantly during use
|
|
|
+Netherrack and Glowstone now give Mining XP
|
|
|
+Netherrack and Glowstone are now effected by Super Breaker
|
|
|
+Abilities will no longer be readied when you right click signs or beds
|
|
|
+Chimaera Wings won't activate on blocks you can interact with and signs
|
|
|
+Abilities now adjust their effects depending on tool quality
|
|
|
+Superbreaker won't break things that tool couldn't normally break
|
|
|
+Giga Drill Breaker will only give triple xp and triple drops for diamond tools, with a reduced effect for lesser tools
|
|
|
+Skull Splitter now has a limit of opponents nearby it will strike based on your tool quality
|
|
|
+Serrated Strikes now has a limit of opponents nearby it will strike based on your tool quality
|
|
|
+Modified /mcmmo description to be a little bit more relevant.
|
|
|
+
|
|
|
+Version 0.9.2
|
|
|
+Changed priority of some of the mcMMO listeners
|
|
|
+Now when certain abilities are activated it shouldn't say "You lower your x"
|
|
|
+
|
|
|
+Version 0.9.1
|
|
|
+Fixed "Unknown console command" errors with CB 556
|
|
|
+Added /mcability command to toggle being able to trigger abilities with right click
|
|
|
+Added some more nullchecks for people reporting NPE errors
|
|
|
+Compatibility with NPC mods improved (Mainly for archery!)
|
|
|
+Other plugins can now call inSameParty() from mcMMO to increase compatibility
|
|
|
+
|
|
|
+Version 0.9
|
|
|
+--NEW CONTENT--
|
|
|
+Woodcutting now has the "Tree Feller" Ability
|
|
|
+Unarmed now has the "Berserk" Ability
|
|
|
+Swords now has the "Serrated Strikes" Ability
|
|
|
+Mining now has the "Super Breaker" Ability
|
|
|
+Axes now has the "Skull Splitter" Ability
|
|
|
+Excavation now has the "Giga Drill Breaker" Ability
|
|
|
+Added /mcrefresh <playername> - tool for refreshing cooldowns
|
|
|
+Unarmed now has the "Deflect Arrows" passive skill
|
|
|
+Chimaera Wing Item Added
|
|
|
+
|
|
|
+--CHANGES--
|
|
|
+HP Regen & Bleed are back
|
|
|
+Woodcutting will drop the appropriate log on double drop procs
|
|
|
+Herbalism now applies double drops to herbs
|
|
|
+/<skillname> now shows much more information to the player regarding their stats
|
|
|
+Axes skill Critical Strikes are now based directly on your skill level
|
|
|
+Swords skill Bleed chance is now based directly on your skill level
|
|
|
+Unarmed disarm chance is now based directly on your skill level
|
|
|
+Acrobatics now gives XP when you roll
|
|
|
+
|
|
|
+--BUGFIXES--
|
|
|
+Memory Leak Fixed
|
|
|
+Axes not doing critical strikes
|
|
|
+Gold Armor repair
|
|
|
+Capped skills now have the correct proc chance
|
|
|
+/mmoedit is no longer case sensitive
|
|
|
+More NPE errors fixed
|
|
|
+Many bugs I forgot to write down
|
|
|
+
|
|
|
+--PLUGIN COMPATABILITY FIXES--
|
|
|
+If combat interactions are cancelled by other plugins mcMMO should ignore the event
|
|
|
+If block damage interactions are cancelled by other plugins mcMMO should ignore the event
|
|
|
+
|
|
|
+Version 0.8.22
|
|
|
+ Fixed bug where Axes did less damage than normal
|
|
|
+ Acrobatic rolls now give XP
|
|
|
+ Acrobatics XP increased for non-rolls
|
|
|
+Version 0.8.21
|
|
|
+ Fixed bug where axe criticals would dupe items
|
|
|
+Version 0.8.20
|
|
|
+ 99.99% sure I fixed anvils that suddenly stop working
|
|
|
+Version 0.8.19
|
|
|
+ Fixed being able to excavate placed blocks
|
|
|
+ Added toggle option to mining requiring a pickaxe
|
|
|
+ Added toggle option to woodcutting requiring an axe
|
|
|
+ PVP interactions now reward XP based on the damage caused (this is effected by skills)
|
|
|
+ PVP XP gain can be disabled in the configuration file
|
|
|
+ PVP XP has a modifier, increase the modifier for higher XP rewards from PVP combat
|
|
|
+Version 0.8.18
|
|
|
+ Fixed sandstone not being watched for exploitation
|
|
|
+Version 0.8.17
|
|
|
+ mcmmo.users moved to plugins/mcMMO/
|
|
|
+ Snowballs and Eggs will no longer trigger Ignition
|
|
|
+ Loot tables for excavation adjusted
|
|
|
+ Mining benefits now require the player to be holding a mining pick
|
|
|
+ Woodcutting benefits now require the player to be holding an axe
|
|
|
+Version 0.8.16
|
|
|
+ Moved configuration file to /plugins/mcMMO
|
|
|
+ Arrows now have a chance to Ignite enemiesw
|
|
|
+ Fixed arrows not being retrievable from corpses
|
|
|
+ Added info about ignition to /archery
|
|
|
+Version 0.8.14
|
|
|
+ Mining, Woodcutting, Herbalism, and Acrobatics proc rates now are based on your skill level directly rather than tiers you unlock via skill levels
|
|
|
+ Archery's ability to retrieve arrows from corpses now is based on your skill level directly rather than tiers you unlock via skill levels
|
|
|
+ Mining, Woodcutting, Herbalism, Archery, and Acrobatics now show their proc % relative to your skill if you type /<skillname>
|
|
|
+ You can now adjust what level is required to repair diamond in the configuration file
|
|
|
+ Changed mining XP rates to be a tad higher for some things
|
|
|
+ You can now get XP from sandstone
|
|
|
+ XP rates increased for gathering glowstone with excavation
|
|
|
+ XP rates increased a bit for excavation
|
|
|
+ Skill info is now a bit more detailed for certain skills
|
|
|
+ Added info about arrow retrieval to /archery
|
|
|
+Version 0.8.13
|
|
|
+ Enemies no longer look like they have frozen when they die
|
|
|
+ Item duping fix
|
|
|
+Version 0.8.11
|
|
|
+ Performance improvements
|
|
|
+ Memory leak fixed
|
|
|
+ NPE error with MySpawn really fixed
|
|
|
+Version 0.8.9
|
|
|
+ Fixed NPE for My Spawn
|
|
|
+ Fixed NPE for onBlockDamage
|
|
|
+ Bleed proc now correctly checks for Swords permissions
|
|
|
+Version 0.8.8
|
|
|
+ Gold can now be repaired
|
|
|
+ Tweaked Mining XP gains
|
|
|
+ Reorganized code
|
|
|
+ Added /mcgod godmode command
|
|
|
+ Fixed the pvp toggle in the settings file
|
|
|
+Version 0.8.7
|
|
|
+ Removed packet-sending stuff wasn't working anyways
|
|
|
+ Fixed another NPE with the TimerTask
|
|
|
+ Skills now only show up in /stats if you have permissions for them
|
|
|
+Version 0.8.6
|
|
|
+ Added a null check in bleed simulation to prevent a NPE
|
|
|
+Version 0.8.5
|
|
|
+ Players are now added to files when they connect (to fix a NPE)
|
|
|
+ onPlayerCommand stuff moved into onPlayerCommandPreprocess
|
|
|
+Version 0.8.4
|
|
|
+ Fixed another nullpointer error for TimerTask
|
|
|
+ Fixed bug making regeneration take twice as long to kick in after combat
|
|
|
+Version 0.8.3
|
|
|
+ Modified the timer intervals (from 1 second to 2)
|
|
|
+ All skills now have an individual modifier (Set by default to 2)
|
|
|
+ There is now a global XP modifier (Set by default to 1)
|
|
|
+ Herbalism now correctly follows its skill curve
|
|
|
+ Unarmed no longer gives experience for harming other players
|
|
|
+ Players can no longer exploit mob spawners for experience
|
|
|
+Version 0.8.2
|
|
|
+ Fixed Concurrent Modification Exception
|
|
|
+ Fixed some incorrect skill descriptions
|
|
|
+ First tier of HP Regeneration is now available from the start
|
|
|
+ Fixed bleed proc rate for very high skill levels
|
|
|
+ Changed regeneration permissions to 'mcmmo.regeneration'
|
|
|
+Version 0.8
|
|
|
+ Archery skill now lets players recover arrows from downed foes
|
|
|
+ Health regenerates based on power level
|
|
|
+ Added toggle to myspawn clearing player inventory in settings file
|
|
|
+ Swords now have a bleed effect
|
|
|
+ Rewrote Skill descriptions to be more informative/better
|
|
|
+Version 0.7.9
|
|
|
+ XP Curve now follows a new formula
|
|
|
+ Acrobatics XP gains changed
|
|
|
+ Compiled against permissions 2.1
|
|
|
+Version 0.7.8
|
|
|
+ Massive tweaks to XP gain for Archery, Swords, Axes, Unarmed
|
|
|
+Version 0.7.7
|
|
|
+ Minor tweak to how players are added to the flat file
|
|
|
+ Fixed some nullpointer exceptions when players die
|
|
|
+Version 0.7.6
|
|
|
+ Fixed being able to repair diamond armor with below 50 skill
|
|
|
+ Myspawn now supports multiple worlds, clearing myspawn will set it to the first world created by the server
|
|
|
+Version 0.7.5
|
|
|
+ Removed random checks for herbalism XP
|
|
|
+ Herbalism is now called properly (This should fix gaining no xp or double drops)
|
|
|
+Version 0.7.4
|
|
|
+ Work around for a bukkit bug that broke my onBlockDamage event
|
|
|
+ Added /clearmyspawn
|
|
|
+Version 0.7.3
|
|
|
+ Fixed to work with build 424 of CB
|
|
|
+ Lowered the XP of gold due to it not being that rare anymore
|
|
|
+Version 0.7.2
|
|
|
+ Fixed security flaw where players could access /mmoedit if the server was not running permissions
|
|
|
+ Reduced XP gain of woodcutting a bit
|
|
|
+Version 0.7
|
|
|
+ Completely rewrote the XP system
|
|
|
+ Added an XP skillrate modifier to the settings file
|
|
|
+
|
|
|
+Version 0.6.2
|
|
|
+ Axes now do critical strikes against farm animals
|
|
|
+ Removed the "Stupidly Long Constructor"
|
|
|
+ Now compatible with the latest CB builds
|
|
|
+Version 0.6.1
|
|
|
+ Customizable command names
|
|
|
+ Axes can now be modified with /mmoedit
|
|
|
+ Party members are now correctly informed when you leave the party
|
|
|
+ Fixed incorrect commands in /mcc
|
|
|
+Version 0.5.17
|
|
|
+
|
|
|
+ Changed namespaces to fit bukkits new standard
|
|
|
+ Adjusted excavation proc rates
|
|
|
+ Modified excavation loot tables
|
|
|
+ Added Party Invite System
|
|
|
+
|
|
|
+Version 0.5.16
|
|
|
+
|
|
|
+ Fixed unarmed not checking for permissions when hitting players
|
|
|
+
|
|
|
+Version 0.5.15
|
|
|
+ Fixed stone swords not being recognized as swords
|
|
|
+ Fixed /a not working if you were an op but did not have permissions
|
|
|
+
|
|
|
+Version 0.5.14
|
|
|
+ Added permissions for skills
|
|
|
+
|
|
|
+Version 0.5.13
|
|
|
+
|
|
|
+ Removed skillgain from succesful parries
|
|
|
+ Repair now refreshed the inventory
|
|
|
+
|
|
|
+Version 0.5.12
|
|
|
+
|
|
|
+ Fixed being able to hurt party members with the bow and arrow
|
|
|
+
|
|
|
+Version 0.5.11
|
|
|
+
|
|
|
+ Added /mmoedit command
|
|
|
+ Fixed bug preventing player versus player damage
|
|
|
+ Fixed bug preventing damage from scaling with unarmed & bows
|
|
|
+ Fixed disarm proc making the opponent dupe his/her items
|
|
|
+ Added mcmmo.tools.mmoedit permission
|
|
|
+ Added mcmmo.commands.setmyspawn permission
|
|
|
+ Added totalskill to /stats
|
|
|
+ Changed the look of /stats
|
|
|
+
|
|
|
+Version 0.5.10
|
|
|
+
|
|
|
+ Fixed trying to set health to an invalid value
|
|
|
+
|
|
|
+Version 0.5.9
|
|
|
+
|
|
|
+ Fixed duping inventories on death
|
|
|
+
|
|
|
+Version 0.5.8
|
|
|
+
|
|
|
+ Fixed bug where players inventories would dupe during combat
|
|
|
+
|
|
|
+Version 0.5.7
|
|
|
+
|
|
|
+ Fixed monsters instant killing players
|
|
|
+ Misc fixes
|
|
|
+Version 0.5.4
|
|
|
+
|
|
|
+ Changed herbalism skill gain from wheat to be WAAAAY slower
|
|
|
+
|
|
|
+Version 0.5.3
|
|
|
+
|
|
|
+ Players will now correctly drop their inventories when killed by a monster
|
|
|
+
|
|
|
+Version 0.5.2
|
|
|
+
|
|
|
+ Fixed MAJOR bug preventing swords skill from gaining through combat
|
|
|
+
|
|
|
+Version 0.5
|
|
|
+
|
|
|
+ Archery Added
|
|
|
+ Swords Added
|
|
|
+ Acrobatics Added
|
|
|
+ Logging for Party/Admin chat added
|
|
|
+ Fixed whois to show correct values for Excavation
|
|
|
+ Made death messages much much more specific
|
|
|
+
|
|
|
+Version 0.4.4
|
|
|
+
|
|
|
+ Fixed being able to repair full durability iron tools
|
|
|
+ Fixed herbalism benefits not behaving properly
|
|
|
+ Fixed removing 1 diamond from every stack of diamond when repairing diamond
|
|
|
+
|
|
|
+Version 0.4.2
|
|
|
+
|
|
|
+ Removed myspawn from the motd
|
|
|
+
|
|
|
+Version 0.4.1
|
|
|
+
|
|
|
+ Fixed /mcc showing incorrect command for herbalism
|
|
|
+ Changed unarmed skillrate to be much slower than before
|
|
|
+ Modified a few skill descriptions
|
|
|
+ Added permission for /whois
|
|
|
+ Players can now use admin chat without being op as long as they have the correct permission (requires Permissions)
|
|
|
+
|
|
|
+Version 0.4
|
|
|
+
|
|
|
+ Permissions support
|
|
|
+ Removed OPs having different names than normal players
|
|
|
+ Removed /setspawn & /spawn
|
|
|
+ Slowed down excavation skill rate
|
|
|
+ Fixed excavation coal drop being too rare
|
|
|
+
|
|
|
+Version 0.3.4
|
|
|
+
|
|
|
+ Creepers now give double xp for unarmed
|
|
|
+ Iron armor can now be repaired!
|
|
|
+ Fixed bug stopping items from being repaired
|
|
|
+
|
|
|
+Version 0.3.3
|
|
|
+
|
|
|
+ Yet another herbalism skill gain tweak
|
|
|
+
|
|
|
+Version 0.3.2
|
|
|
+
|
|
|
+ Changed excavation loot tables to be more rewarding
|
|
|
+ Changed sand to give normal excavation xp instead of double xp
|
|
|
+ Fixed herbalism skill exploit
|
|
|
+ Mobs killed with unarmed now drop loot properly
|
|
|
+ Unarmed xp rate depends on mob (zombies lowest fyi)
|
|
|
+ Huge player crashing bug fix on disarm!
|
|
|
+
|
|
|
+Version 0.3.1
|
|
|
+
|
|
|
+ Fixed excavation not saving properly
|
|
|
+ Fixed repair using excavation values
|
|
|
+
|
|
|
+Version 0.3
|
|
|
+
|
|
|
+ Unarmed skill
|
|
|
+ Herbalism skill
|
|
|
+ Excavation skill
|
|
|
+ Many bugfixes (thanks for reporting them!)
|
|
|
+ /<skillname> - Detailed information about skills in game
|
|
|
+
|
|
|
+Version 0.2.1
|
|
|
+
|
|
|
+ Misc bugfixes
|
|
|
+
|
|
|
+Version 0.2
|
|
|
+
|
|
|
+ Repair ability added
|
|
|
+ Repair skill added
|
|
|
+ Iron Armor repair temporarily disabled
|
|
|
+ Anvils (Iron Block) added
|
|
|
+ /mcmmo & /mcc added
|
|
|
+ Misc changes to existing commands
|
|
|
+ Misc bug fixes
|
|
|
+
|
|
|
+Version 0.1
|
|
|
+
|
|
|
+ Releasing my awesome plugin
|
|
|
+
|