NuclearW
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.
Thought: Move the permissions check for friendly fire into isFriendlyPet? Not sure where else this is used, but if we always do a permissions check for friendly fire afterwards, it would make sense to move that check.
2013-02-07 18:56:38 -05:00
NuclearW
af1288b6f8
Add Friendly Fire permission for parties
...
This removes the friendly fire config option previously created
Both attacker and defender must have this option
Closes #648
2013-02-07 18:46:41 -05:00
NuclearW
366940fc14
Fix awful typo
2013-02-07 18:44:46 -05:00
GJ
4f45431dd3
Abstract the Chat commands.
2013-02-07 15:59:18 -05:00
GJ
6c266a8926
We don't need two functions that do the exact same thing.
2013-02-07 12:17:18 -05:00
GJ
c3f83302c5
Abstract our Spout commands.
2013-02-07 11:57:54 -05:00
GJ
57063246fb
Anniversary is over for another year...
2013-02-07 10:23:11 -05:00
GJ
29f47d5ca7
Minor typo.
2013-02-07 10:21:54 -05:00
GJ
e0180881e2
Added the "wait" music disc to the default fishing treasures
2013-02-07 08:31:44 -05:00
GJ
7c579a1040
Remove unused import.
2013-02-07 08:26:17 -05:00
GJ
59219e3f33
Update /mchud and /xplock to use the Bukkit CommandAPI
2013-02-07 08:25:54 -05:00
GJ
b67a308a34
Readd /mcxprate alias to /xprate
2013-02-07 07:49:19 -05:00
GJ
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.
2013-02-06 17:57:16 -05:00
GJ
d0ca2b9d4b
Update /mmoupdate to use Bukkit CommandAPI. Addresses #628
2013-02-06 17:10:05 -05:00
GJ
84fb7eec36
Move this out of PlayerLoginEvent and into PlayerJoinEvent -
...
this prevents us from creating DB entries for players that get caught by
a whitelist.
2013-02-06 16:52:36 -05:00
GJ
c04b5dc4d6
Remove unused import
2013-02-06 16:49:14 -05:00
bm01
4b4fb7fd39
Fixed updateLeaderboards causing a memory leak and a bad /mctop display
2013-02-06 22:47:05 +01:00
GJ
215bd0f4a2
Deprecated most functions in ExperienceAPI, replaced them with identical
...
versions that use a String for the SkillName rather than the SkillType
enum values
2013-02-06 16:13:01 -05:00
GJ
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.
2013-02-06 15:33:24 -05:00
GJ
bcdd235b9f
NuclearW, why did you do this?
2013-02-06 12:50:11 -05:00
GJ
6be0714872
Update /mcremove to use the Bukkit CommandAPI.
2013-02-06 12:49:43 -05:00
GJ
7e70c4001b
Move aliases back to plugin.yml since setAliases doesn't work.
2013-02-06 11:45:19 -05:00
GJ
9326921e2a
Revert back to ugly-alias in PlayerCommandPreprocessEvent for /skillname
...
commands.
2013-02-06 11:00:43 -05:00
GJ
7a0f8ea2dd
Tweak a few more things with Salvage.
2013-02-06 10:28:28 -05:00
TfT_02
2799bab206
Minor cleanup
2013-02-06 15:29:21 +01:00
TfT_02
ba4d0451ff
Shears are in isIronTool(), no need to check explicitly
2013-02-06 14:59:36 +01:00
TfT_02
40773ee6f6
Added Shears, Buckets, Fishing rods and Bows to the list of items that can be Salvaged
2013-02-06 14:49:36 +01:00
NuclearW
cd190eebc9
Locale Graph
2013-02-06 01:05:16 -05:00
NuclearW
c13593def1
Refactor LocaleLoader a bit
2013-02-06 01:05:09 -05:00
GJ
bbfbe1e72c
Remove max level check - Bukkit now does the checking for us.
2013-02-05 23:58:15 -05:00
GJ
bb88812668
Added basic support for Mo' Creatures (and other entity mods) - specify
...
mob info in entities.yml
2013-02-05 22:40:19 -05:00
Glitchfinder
94a9230525
Properly defaulting ability permissions relative to their skills.
2013-02-05 18:18:12 -08:00
Glitchfinder
c7a0841c2e
Properly defaulting more permissions.
2013-02-05 17:36:16 -08:00
Glitchfinder
b843970033
Properly defaulting more permissions.
2013-02-05 17:25:00 -08:00
GJ
4931ff6e4a
Gut old PartyHUD stuff from the Spout config file.
2013-02-05 19:03:54 -05:00
GJ
b9ef701ff1
Changed backup task to include ALL config files
2013-02-05 19:03:54 -05:00
Glitchfinder
c07364f775
Properly defaulting permissions.
2013-02-05 15:32:52 -08:00
GJ
64d3430455
ACTUALLY ACTUALLY make /mcpurge behave right for flatfile.
2013-02-05 17:19:53 -05:00
GJ
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.
2013-02-05 17:09:20 -05:00
GJ
3f6c07ba6a
Updated /mcpurge for Bukkit CommandAPI, also made it work with Flatfile
2013-02-05 15:29:57 -05:00
GJ
419937f62e
Refactoring - these should be with the rest of the DB files.
2013-02-05 12:56:31 -05:00
GJ
ab92aa3ffa
Update /mcpurge command to use Bukkit CommandAPI. Addresses #628
2013-02-05 12:50:09 -05:00
GJ
2d9dc92f83
Added methods to ChatAPI for retrieving the current chat mode of a
...
player. Fixes #641
2013-02-05 12:30:15 -05:00
GJ
0f214496f2
Fixed a few incorrect usage strings.
2013-02-05 11:19:25 -05:00
GJ
9103914bc9
Update /mctop to use Bukkit CommandAPI. Addresses #628
2013-02-05 10:54:53 -05:00
GJ
aad14169fb
Flip the order to short-circuit faster.
2013-02-05 10:18:24 -05:00
GJ
3550c25b7d
targetParty could have been null going into the PartyChangeEvent.
2013-02-05 09:59:03 -05:00
GJ
2764368089
HerbalismBlock could be null here.
2013-02-05 09:57:03 -05:00
GJ
e46dcb69da
Move setup tasks from onEnable to their own private functions for better
...
readability.
2013-02-05 09:51:45 -05:00
GJ
ef7aeb752e
Update /mcstats to use Bukkit CommandAPI. Addresses #628
2013-02-05 09:30:47 -05:00