Commit Graph

  • 1db9a554dc Added Graphs determining above or below default values for the global multiplier and the global curve modifier. shatteredbeam 2013-02-22 20:54:15 -08:00
  • 62aaad8707 Added "Holy Hound" ability to Taming GJ 2013-02-22 18:47:34 -05:00
  • 2fee9df625 Move more event handling back into the main listener to avoid passing the event itself. GJ 2013-02-22 17:55:15 -05:00
  • 6c6ab4c96e We only need the block in here. GJ 2013-02-22 14:50:41 -05:00
  • 1d316f9420 Making the error reporting for enabling mcMMO more informative. Glitchfinder 2013-02-20 15:30:42 -08:00
  • d2035f1816 Setting mcMMO to disable itself if it errors on load. Fixes most reloading errors. U-YUE\Sean 2013-02-20 12:44:17 -08:00
  • fd821139bd Fixing an NPE related to the skillreset command. U-YUE\Sean 2013-02-20 09:58:53 -08:00
  • 7e6550d147 Unregistering events on disable. Should deal with edge cases regarding forced reloads. U-YUE\Sean 2013-02-20 09:53:24 -08:00
  • e556b707c9 Fix for NPE when right/left clicking air. GJ 2013-02-22 13:59:07 -05:00
  • 9282b7bd15 Remove config caching from SkillTools.java GJ 2013-02-22 13:53:16 -05:00
  • 0d473d232e Remove config caching from CombatTools.java GJ 2013-02-22 13:47:54 -05:00
  • f9ad8ffe93 This check was unneeded, we already verify that the player is, in fact, a player before this check is ever called. GJ 2013-02-22 13:40:36 -05:00
  • e85a0f6cfc Change Acrobatics roll handling to take event.getDamage() instead of the event. Also adds a few new config options in advanced.yml for further customizing roll behavior. GJ 2013-02-22 13:39:47 -05:00
  • 63974f3968 Passing the event is bad - pass just event.getDamage() instead. GJ 2013-02-22 12:10:15 -05:00
  • 3b07d4055a Added config option to make .new config files instead over writing over old ones when updating NuclearW 2013-02-22 11:59:56 -05:00
  • d052d7a3ce Change from using Block to BlockState in many locations NuclearW 2013-02-22 11:23:46 -05:00
  • 513a9212e4 Back to active development. GJ 2013-02-22 11:17:43 -05:00
  • 84dce845a5 Weekly beta release. 1.4.00-beta4 GJ 2013-02-22 11:14:13 -05:00
  • 0a68b82078 Fixes wolves gaining combat bonuses based on their owner's held item. Closes #713 GJ 2013-02-22 09:53:18 -05:00
  • 3dc1afde7e Add graph to see if any config values have been changed from the default, or if a server is 100% vanilla configs NuclearW 2013-02-22 01:08:37 -05:00
  • e50eb1963f Minor typo. GJ 2013-02-20 18:20:34 -05:00
  • fdd6c0a0d8 Fixing an NPE related to Spout players. Glitchfinder 2013-02-20 17:13:57 -08:00
  • c589c5556b MASSIVE config overhaul - most keys are now based on the "proper" name given to a material or entity by Bukkit. GJ 2013-02-20 16:44:15 -05:00
  • 17a85c94c6 Override toString() for upcoming config changes. Also, this ability is "Skull Splitter," not "Skull Spliiter" GJ 2013-02-20 13:29:41 -05:00
  • 4284fe1029 Revert "Add an error message when the config.yml is outdated." NuclearW 2013-02-20 13:22:52 -05:00
  • dec3c10ec1 As seen on TV: ConfigLoader v2 NuclearW 2013-02-20 13:11:06 -05:00
  • c805a48a87 Add verbose logging option and a debug method to use it. NuclearW 2013-02-20 11:47:08 -05:00
  • 918d81198f Cleaner way to handle per-world teleport permissions. Also provides a nice error message now to explain WHY a player can't teleport. GJ 2013-02-20 11:43:23 -05:00
  • 1d87de0a3e Move update checking to it's own function. GJ 2013-02-20 11:04:05 -05:00
  • fdeadde7f0 This has to be one block lower or it winds up in the sky. GJ 2013-02-20 10:56:05 -05:00
  • 760432fb41 Fix admin chat showing up twice in the logs. GJ 2013-02-20 10:45:30 -05:00
  • 240589e9ea Fix perk messages being displayed even if you have no perks. GJ 2013-02-20 10:44:17 -05:00
  • 400c93fb7d Clean up our particle effects a bit. GJ 2013-02-20 10:40:47 -05:00
  • 1bcf43db63 Better way to handle daze effect. GJ 2013-02-20 08:49:21 -05:00
  • 79bcd76aa0 Change ability particles due to confusion over glass-breaking sound. GJ 2013-02-20 08:42:25 -05:00
  • 8833ceb3b5 Added particle effect to Critical Hit. GJ 2013-02-19 19:07:58 -05:00
  • ccc265edf9 Add explosion effect for Greater Impact. GJ 2013-02-19 18:50:07 -05:00
  • b18a4da0d9 We don't use this anymore. GJ 2013-02-19 18:28:14 -05:00
  • e956988c60 Add particle effect on Dodge. GJ 2013-02-19 18:23:21 -05:00
  • 1b6d66d4b0 Re-adding deprecated permissions and updating to include missing permissions containers. Glitchfinder 2013-02-19 11:18:26 -08:00
  • fd47d77800 Add chat toggles for the events we have particle effects for. GJ 2013-02-19 13:25:59 -05:00
  • 5c76ef312f Added '/mcnotify' command to toggle ability notifications on/off GJ 2013-02-19 13:18:27 -05:00
  • f189907ff8 Added visual effects for ability enabling. Also readded chat messages for people who have particle effects disabled. GJ 2013-02-19 13:02:08 -05:00
  • 6e32843fb4 Add potion effect for Daze. GJ 2013-02-19 11:01:50 -05:00
  • a99d6eb9f8 We don't use this one either. GJ 2013-02-19 10:39:08 -05:00
  • bb37a5982e We don't use these strings anymore. GJ 2013-02-19 10:36:50 -05:00
  • a43a5a0861 Don't need to save the manager anymore. GJ 2013-02-19 10:09:29 -05:00
  • 4ff1e79cc0 Particle effect means you can now easily see when an enemy is bleeding. GJ 2013-02-19 09:21:44 -05:00
  • d28794a587 Slightly cleaner way to handle a few of our repair functions. GJ 2013-02-19 08:34:08 -05:00
  • 19292c8007 That's not my name. That's not my name. GJ 2013-02-19 08:12:25 -05:00
  • a67dd1d9d7 One of these has to be a double if we want this modifier to work. GJ 2013-02-19 08:03:02 -05:00
  • 9c0f763949 We already check the block data before calling this function. GJ 2013-02-19 01:06:06 -05:00
  • 6571864b16 Remove unused imports. GJ 2013-02-19 01:03:21 -05:00
  • 701822c69f MASSIVE Permissions overhaul. Added a handful of new permissions, renamed a few more. Changed Green Terra to handle blocks based on perms rather than the config file. GJ 2013-02-19 00:56:25 -05:00
  • 2eab93292e Removed some shouldBeAffected calls I'm pretty sure they aren't needed there bm01 2013-02-19 02:20:12 +01:00
  • 29fb8b83c2 Fixed combat exp gain when hitting a friendly wolf bm01 2013-02-19 02:06:31 +01:00
  • ad68f50b14 Removed isNPCPlayer, isNPCEntity is identical bm01 2013-02-19 01:46:50 +01:00
  • 519485f155 Converting entity tracking to use Bukkit metadata. Should greatly reduce lag on chunk loading and unloading. Glitchfinder 2013-02-18 16:13:33 -08:00
  • 45fbb47ccf Moving this check up nossr50 2013-02-18 15:28:18 -08:00
  • cf0f075acb Added an Update Checker, closes #559 TfT_02 2013-02-18 22:54:47 +01:00
  • d9aad67ca5 Fix splash potions not properly affecting the player that threw them. GJ 2013-02-18 15:09:25 -05:00
  • 083a89c1a3 Handle all our donor perks in one class. GJ 2013-02-18 11:41:44 -05:00
  • 671be42472 SkillTools, not Misc GJ 2013-02-18 10:32:29 -05:00
  • add4bc24df Actually, we CAN use that check here. GJ 2013-02-18 10:29:33 -05:00
  • 1da1bb7218 These fit better in SkillTools. Plus, we had already duplicated one of them. GJ 2013-02-18 10:26:19 -05:00
  • d0d9527d39 These functions fit better in CombatTools. GJ 2013-02-18 10:22:16 -05:00
  • c39827ed59 Don't need the same function in two places. GJ 2013-02-18 10:11:43 -05:00
  • 5d6a35d4ef Remove unused import. GJ 2013-02-18 10:08:38 -05:00
  • 0d62688343 If we cancel, should be on Highest priority. GJ 2013-02-18 10:07:54 -05:00
  • 80b7cc717f Move profile creation back to Login event, but only if the login is allowed. GJ 2013-02-18 09:57:11 -05:00
  • 05a9c8b7e5 Make McMMOPlayerLevelUpEvent fully cancellable. GJ 2013-02-18 08:35:52 -05:00
  • e78cbcfcc8 Fixing a comment... wish I could tell jenkins not to compile :| nossr50 2013-02-17 16:12:47 -08:00
  • f7b1aea7e0 Fixing mmoupdate to accomodate for party changes nossr50 2013-02-17 16:09:35 -08:00
  • 2744fb122c isValid already checks isDead GJ 2013-02-17 14:13:29 -05:00
  • 77638bf56a Think we may have been adding some entities twice. GJ 2013-02-17 12:14:20 -05:00
  • 57e6e5400b nope.avi Revert "Protect placeStore. It's ugly and still needs work." NuclearW 2013-02-17 10:05:35 -05:00
  • f2b03896e2 That wasn't supposed to be committed.... GJ 2013-02-17 01:40:52 -05:00
  • 8a795e6091 Don't need chance anymore. GJ 2013-02-17 01:26:47 -05:00
  • 946513cb66 Remove unused import. GJ 2013-02-17 00:40:54 -05:00
  • 1fe182babe Protect placeStore. It's ugly and still needs work. GJ 2013-02-17 00:40:11 -05:00
  • f61aed9f6c Attempt to fix permanently opened region files This line successfully closes files that are no longer tied to any loaded chunk. It was sometimes problematic on large servers. However, since I'm not completely sure if it doesn't provoke any data loss or error, I've commented it out, waiting for a verification or approval. bm01 2013-02-17 04:16:16 +01:00
  • 08882e58b6 random.nextInt() has 0 inclusive, we need to add 1 nossr50 2013-02-16 14:44:41 -08:00
  • 4c6f2da78a I guess Minecraft groups nearby itemstacks anyways... whoops nossr50 2013-02-16 14:33:17 -08:00
  • 3550310e5c Change randomDropItems() to give an equal chance for all results nossr50 2013-02-16 14:29:44 -08:00
  • cedd8da9ba Fixed Tree Feller dropping mushroom "blocks" instead of "items" bm01 2013-02-16 23:09:19 +01:00
  • 3cb269de4b TreeFeller.dropBlocks cleanup bm01 2013-02-16 21:31:06 +01:00
  • 91010f2958 Let's be consistent D: bm01 2013-02-16 21:25:31 +01:00
  • f3e823997b getExperienceFromLog cleanup bm01 2013-02-16 21:22:41 +01:00
  • 4ae276d1d7 Fixed Tree Feller not being activated on big mushrooms bm01 2013-02-16 21:14:23 +01:00
  • f6b38ab32a Added hidden.yml option for using potion-based buffs instead of enchantment-based buffs. GJ 2013-02-16 14:36:46 -05:00
  • 6f96a5026b Take a player, not an item. Also avoids potential for NPE. GJ 2013-02-16 11:34:39 -05:00
  • 4071f259ad Handle all the buff removal in BlockDamage. Also removes the config option for using Mining & Excavation without tools. GJ 2013-02-16 11:28:19 -05:00
  • a9ed1a1850 Back to development GJ 2013-02-16 00:15:12 -05:00
  • 72a2e24c98 Weekly beta release. 1.4.00-beta3 GJ 2013-02-16 00:01:36 -05:00
  • 593975a255 We don't have to pass the event anymore. GJ 2013-02-16 00:00:24 -05:00
  • b16cc87ffb Turn off debug NuclearW 2013-02-15 22:45:04 -05:00
  • c5e8b90d71 Reset events for debug NuclearW 2013-02-15 22:06:16 -05:00
  • 88a6326f87 Debugging for Metrics NuclearW 2013-02-15 21:46:52 -05:00
  • 0603ea0fc4 Version bump, for turt2live NuclearW 2013-02-15 21:44:30 -05:00
  • c4aedd5323 Use convenience methods NuclearW 2013-02-15 21:33:17 -05:00