Commit Graph

  • b60d9032be Who knows what we will do next year, TfT_02 2013-02-09 10:59:41 +01:00
  • a2cbfa2668 We only need the name here, avoids NPE issues in /party create. GJ 2013-02-09 00:57:00 -05:00
  • 340c47eebd Switch /party invite to a subcommand GJ 2013-02-08 16:56:54 -05:00
  • ae5f39253e Make this work properly, finally. GJ 2013-02-08 15:32:06 -05:00
  • 3df5f529eb Anniversary is over for another year... GJ 2013-02-08 15:29:14 -05:00
  • 0fae8be816 Cleaning up minor issue with the ChunkStore. Glitchfinder 2013-02-08 13:26:47 -08:00
  • f97e9bd19f Fixing an NPE with the /mcmmo command. Glitchfinder 2013-02-08 12:23:14 -08:00
  • 400d551295 Minor change to default permissions. Glitchfinder 2013-02-08 12:14:49 -08:00
  • 4957366beb Yet another stupid error. GJ 2013-02-08 14:55:09 -05:00
  • 27e4a2c290 This is a more applicable error message. GJ 2013-02-08 13:28:58 -05:00
  • a424d36e96 This is less costly. GJ 2013-02-08 13:27:28 -05:00
  • 9c0518f251 Fix NPE on PartyJoin - Fixes #653 GJ 2013-02-08 13:16:12 -05:00
  • 794071efb8 Not just for XP sharing. GJ 2013-02-08 11:53:49 -05:00
  • 787c4e5b73 Just in case they type it wrong. GJ 2013-02-08 11:52:08 -05:00
  • 33d3cd0522 Had the naming backwards, it's actually /party expshare GJ 2013-02-08 11:51:06 -05:00
  • e14f8ad93c Convert /party shareexp to a subcommand GJ 2013-02-08 11:48:24 -05:00
  • 7a357634c7 We've already verified that they're in a party by this point. GJ 2013-02-08 11:17:15 -05:00
  • ef5f72f56c Invert this check for clarity's sake. GJ 2013-02-08 11:12:32 -05:00
  • ae3a95dd34 Convert /party quit to a subcommand GJ 2013-02-08 10:26:59 -05:00
  • 6d9db06305 Removed getSkillLevel, it doesn't belong to SkillType bm01 2013-02-08 13:04:26 +01:00
  • 35f243a6e6 No reason to use the SAME CODE in three different clases. GJ 2013-02-07 23:59:02 -05:00
  • ea25558ac9 Back to weekly development. GJ 2013-02-07 23:24:56 -05:00
  • 1f09cb29f0 Weekly beta release. 1.4.00-beta2 GJ 2013-02-07 23:14:03 -05:00
  • 9e4b06e0b6 Update locale files. Added "Chinese (Taiwan)" localization files (zh_TW) GJ 2013-02-07 23:13:16 -05:00
  • 114858505c Remove unused import. GJ 2013-02-07 23:06:22 -05:00
  • 3da062c4cc Update /party to use Bukkit CommandAPI for permissions & description - usage is handled internally due to the number of subcommands. GJ 2013-02-07 23:05:59 -05:00
  • 291393d45d Update /party create to be a subcommand GJ 2013-02-07 22:54:15 -05:00
  • 3cc5cd4a04 Fixed playerParty never being initialized. GJ 2013-02-07 22:10:31 -05:00
  • 70ba4a0f3d Change /party accept to a subcommand. GJ 2013-02-07 22:09:43 -05:00
  • 9de6b4724a Changed names to refer to partyInvite for the sake of clarity. GJ 2013-02-07 22:05:08 -05:00
  • 79b96c380d Move handlePartyChangeEvent to PartyManager GJ 2013-02-07 22:01:14 -05:00
  • 3ccf79cff5 Make /party join into a subcommand. GJ 2013-02-07 21:46:12 -05:00
  • 02bccf6dc1 Nerf Enderman default XP value part 2 nossr50 2013-02-07 17:13:51 -08:00
  • e397de99df Nerf Enderman default XP value to 1x instead of 4x nossr50 2013-02-07 17:11:20 -08:00
  • 911f036723 Cancel EntityTargetEvent for when an entity wishes to target a party member without the friendly fire permission being enabled for both. Not sure this can happen except for when an entity is made agressive to a player, then friendly fire is removed later and the player returns in range of the agressive tamed entity. NuclearW 2013-02-07 18:56:38 -05:00
  • af1288b6f8 Add Friendly Fire permission for parties This removes the friendly fire config option previously created Both attacker and defender must have this option NuclearW 2013-02-07 18:46:41 -05:00
  • 366940fc14 Fix awful typo NuclearW 2013-02-07 18:44:46 -05:00
  • 4f45431dd3 Abstract the Chat commands. GJ 2013-02-07 15:59:18 -05:00
  • 6c266a8926 We don't need two functions that do the exact same thing. GJ 2013-02-07 12:17:18 -05:00
  • c3f83302c5 Abstract our Spout commands. GJ 2013-02-07 11:57:54 -05:00
  • 57063246fb Anniversary is over for another year... GJ 2013-02-07 10:23:11 -05:00
  • 29f47d5ca7 Minor typo. GJ 2013-02-07 10:21:54 -05:00
  • e0180881e2 Added the "wait" music disc to the default fishing treasures GJ 2013-02-07 08:31:44 -05:00
  • 7c579a1040 Remove unused import. GJ 2013-02-07 08:26:17 -05:00
  • 59219e3f33 Update /mchud and /xplock to use the Bukkit CommandAPI GJ 2013-02-07 08:25:54 -05:00
  • b67a308a34 Readd /mcxprate alias to /xprate GJ 2013-02-07 07:49:19 -05:00
  • d5550c8fd1 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. GJ 2013-02-06 17:57:16 -05:00
  • d0ca2b9d4b Update /mmoupdate to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-06 17:10:05 -05:00
  • 84fb7eec36 Move this out of PlayerLoginEvent and into PlayerJoinEvent - this prevents us from creating DB entries for players that get caught by a whitelist. GJ 2013-02-06 16:52:36 -05:00
  • c04b5dc4d6 Remove unused import GJ 2013-02-06 16:47:01 -05:00
  • 4b4fb7fd39 Fixed updateLeaderboards causing a memory leak and a bad /mctop display bm01 2013-02-06 22:47:05 +01:00
  • 215bd0f4a2 Deprecated most functions in ExperienceAPI, replaced them with identical versions that use a String for the SkillName rather than the SkillType enum values GJ 2013-02-06 16:13:01 -05:00
  • a13d28a6ec Entity config files aren't working properly yet - temporary solution is to use a 1.0 base for any entity with an UNKNOWN type. GJ 2013-02-06 15:33:24 -05:00
  • bcdd235b9f NuclearW, why did you do this? GJ 2013-02-06 12:50:11 -05:00
  • 6be0714872 Update /mcremove to use the Bukkit CommandAPI. GJ 2013-02-06 12:49:43 -05:00
  • 7e70c4001b Move aliases back to plugin.yml since setAliases doesn't work. GJ 2013-02-06 11:45:19 -05:00
  • 9326921e2a Revert back to ugly-alias in PlayerCommandPreprocessEvent for /skillname commands. GJ 2013-02-06 11:00:43 -05:00
  • 7a0f8ea2dd Tweak a few more things with Salvage. GJ 2013-02-06 10:28:28 -05:00
  • 2799bab206 Minor cleanup TfT_02 2013-02-06 15:29:21 +01:00
  • ba4d0451ff Shears are in isIronTool(), no need to check explicitly TfT_02 2013-02-06 14:59:36 +01:00
  • 40773ee6f6 Added Shears, Buckets, Fishing rods and Bows to the list of items that can be Salvaged TfT_02 2013-02-06 14:49:36 +01:00
  • cd190eebc9 Locale Graph NuclearW 2013-02-06 01:05:16 -05:00
  • c13593def1 Refactor LocaleLoader a bit NuclearW 2013-02-06 01:05:09 -05:00
  • bbfbe1e72c Remove max level check - Bukkit now does the checking for us. GJ 2013-02-05 23:58:15 -05:00
  • bb88812668 Added basic support for Mo' Creatures (and other entity mods) - specify mob info in entities.yml GJ 2013-02-05 22:40:19 -05:00
  • 94a9230525 Properly defaulting ability permissions relative to their skills. Glitchfinder 2013-02-05 18:18:12 -08:00
  • c7a0841c2e Properly defaulting more permissions. Glitchfinder 2013-02-05 17:36:16 -08:00
  • b843970033 Properly defaulting more permissions. Glitchfinder 2013-02-05 17:24:23 -08:00
  • 4931ff6e4a Gut old PartyHUD stuff from the Spout config file. GJ 2013-02-05 19:03:35 -05:00
  • b9ef701ff1 Changed backup task to include ALL config files GJ 2013-02-05 19:02:56 -05:00
  • c07364f775 Properly defaulting permissions. Glitchfinder 2013-02-05 15:32:26 -08:00
  • 64d3430455 ACTUALLY ACTUALLY make /mcpurge behave right for flatfile. GJ 2013-02-05 17:19:53 -05:00
  • 7e4188e776 ACTUALLY make removing powerless players work for Flatfile. Old users will only work from here forward - we never tracked login time before for FlatFile. GJ 2013-02-05 17:09:20 -05:00
  • 3f6c07ba6a Updated /mcpurge for Bukkit CommandAPI, also made it work with Flatfile GJ 2013-02-05 15:29:57 -05:00
  • 419937f62e Refactoring - these should be with the rest of the DB files. GJ 2013-02-05 12:56:31 -05:00
  • ab92aa3ffa Update /mcpurge command to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-05 12:50:09 -05:00
  • 2d9dc92f83 Added methods to ChatAPI for retrieving the current chat mode of a player. Fixes #641 GJ 2013-02-05 12:30:15 -05:00
  • 0f214496f2 Fixed a few incorrect usage strings. GJ 2013-02-05 11:19:25 -05:00
  • 9103914bc9 Update /mctop to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-05 10:54:53 -05:00
  • aad14169fb Flip the order to short-circuit faster. GJ 2013-02-05 10:18:24 -05:00
  • 3550c25b7d targetParty could have been null going into the PartyChangeEvent. GJ 2013-02-05 09:59:03 -05:00
  • 2764368089 HerbalismBlock could be null here. GJ 2013-02-05 09:57:03 -05:00
  • e46dcb69da Move setup tasks from onEnable to their own private functions for better readability. GJ 2013-02-05 09:35:06 -05:00
  • ef7aeb752e Update /mcstats to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-05 09:30:47 -05:00
  • 81ba0404b2 Fix issue with /mcstats displaying Integer.MAX_VALUE for the power level cap when there is no power level cap. GJ 2013-02-05 09:26:10 -05:00
  • 9af470536b Some things should remain private. GJ 2013-02-05 09:18:37 -05:00
  • 5349b46122 Update /mcrank to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-05 09:18:06 -05:00
  • 0de7e22408 Adjust how we get the usage strings for the /skillname commands GJ 2013-02-05 08:50:47 -05:00
  • 03f96daba3 Fix typo in /mcability permissions check GJ 2013-02-05 08:36:29 -05:00
  • f6aca88b36 Change /mcmmo to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-05 08:36:08 -05:00
  • ea32cb9e12 These commands cannot work for online players, period. GJ 2013-02-05 08:23:03 -05:00
  • 1c328e7ac7 Fixed a bug which made it impossible to join other players' parties. TfT_02 2013-02-05 14:46:56 +01:00
  • 89eef2ce07 Added new config options to allow friendly fire in parties. TfT_02 2013-02-05 14:35:51 +01:00
  • 433c99e239 Clean up TfT_02 2013-02-05 13:23:12 +01:00
  • e2faeac505 Updating blast mining permissions and alphabetizing the permissions list. Glitchfinder 2013-02-04 15:53:59 -08:00
  • 263cb2823c Oops, forgot to remove debug messages! TfT_02 2013-02-05 00:46:50 +01:00
  • 5769c8dea9 Update the changelog TfT_02 2013-02-05 00:43:54 +01:00
  • 3cff8aba16 Add an error message when the config.yml is outdated. TfT_02 2013-02-05 00:43:06 +01:00
  • e5e19f77b9 Automatically remove inactive party members after 7 days (default) TfT_02 2013-02-05 00:42:19 +01:00
  • 4d93f3271d Update /mcability to use Bukkit CommandAPI. Addresses #628 GJ 2013-02-04 17:35:48 -05:00