bm01
adf62fd332
Speeding up mcMMO startup a little
2013-02-09 15:45:41 +01:00
bm01
98bb865062
Load parties before trying to do anything with them
2013-02-09 15:42:02 +01:00
bm01
d50123085f
Fixed bad parties saving
2013-02-09 15:26:41 +01:00
bm01
b628b9eb4d
Attempt to fix IOOBException due getOfflinePlayer at server startup
2013-02-09 15:16:57 +01:00
bm01
317a39177b
Fixed NPE on /party invite when used without a second argument
2013-02-09 14:51:36 +01:00
bm01
73924543df
Fixed /party invite trying to invite "invite"
2013-02-09 14:50:03 +01:00
bm01
457754b6f1
Fixed NPE due to null itemShareMode
2013-02-09 14:35:48 +01:00
bm01
c659f8a9a9
Party now store OfflinePlayer instead of String
2013-02-09 14:34:53 +01:00
TfT_02
74df4a4fb6
Add random item share mode for parties.
...
Use /party itemshare random to enable random item sharing. Disable with
/party itemshare [none | false | off]
Whenever a party member picks up an item, everyone has a chance of
receiving that item instead of the player who picked it up.
2013-02-09 12:24:02 +01:00
TfT_02
b60d9032be
Who knows what we will do next year,
...
but this minor bug has been fixed anyway :)
2013-02-09 10:59:41 +01:00
GJ
a2cbfa2668
We only need the name here, avoids NPE issues in /party create.
...
Fixes #655
2013-02-09 00:57:00 -05:00
GJ
340c47eebd
Switch /party invite to a subcommand
2013-02-08 16:56:54 -05:00
GJ
ae5f39253e
Make this work properly, finally.
2013-02-08 16:30:34 -05:00
GJ
3df5f529eb
Anniversary is over for another year...
2013-02-08 16:30:34 -05:00
Glitchfinder
0fae8be816
Cleaning up minor issue with the ChunkStore.
2013-02-08 13:26:47 -08:00
Glitchfinder
f97e9bd19f
Fixing an NPE with the /mcmmo command.
2013-02-08 12:23:14 -08:00
Glitchfinder
400d551295
Minor change to default permissions.
2013-02-08 12:14:59 -08:00
GJ
4957366beb
Yet another stupid error.
2013-02-08 14:55:09 -05:00
GJ
27e4a2c290
This is a more applicable error message.
2013-02-08 13:28:58 -05:00
GJ
a424d36e96
This is less costly.
2013-02-08 13:27:28 -05:00
GJ
9c0518f251
Fix NPE on PartyJoin - Fixes #653
2013-02-08 13:16:12 -05:00
GJ
794071efb8
Not just for XP sharing.
2013-02-08 11:54:09 -05:00
GJ
787c4e5b73
Just in case they type it wrong.
2013-02-08 11:54:09 -05:00
GJ
33d3cd0522
Had the naming backwards, it's actually /party expshare
2013-02-08 11:54:09 -05:00
GJ
e14f8ad93c
Convert /party shareexp to a subcommand
2013-02-08 11:54:08 -05:00
GJ
7a357634c7
We've already verified that they're in a party by this point.
2013-02-08 11:54:08 -05:00
GJ
ef5f72f56c
Invert this check for clarity's sake.
2013-02-08 11:54:08 -05:00
GJ
ae3a95dd34
Convert /party quit to a subcommand
2013-02-08 11:54:07 -05:00
bm01
6d9db06305
Removed getSkillLevel, it doesn't belong to SkillType
2013-02-08 13:04:26 +01:00
GJ
35f243a6e6
No reason to use the SAME CODE in three different clases.
2013-02-07 23:59:02 -05:00
GJ
ea25558ac9
Back to weekly development.
2013-02-07 23:24:56 -05:00
GJ
1f09cb29f0
Weekly beta release.
2013-02-07 23:14:03 -05:00
GJ
9e4b06e0b6
Update locale files. Added "Chinese (Taiwan)" localization files (zh_TW)
2013-02-07 23:13:16 -05:00
GJ
114858505c
Remove unused import.
2013-02-07 23:06:22 -05:00
GJ
3da062c4cc
Update /party to use Bukkit CommandAPI for permissions & description -
...
usage is handled internally due to the number of subcommands.
2013-02-07 23:05:59 -05:00
GJ
291393d45d
Update /party create to be a subcommand
2013-02-07 22:54:15 -05:00
GJ
3cc5cd4a04
Fixed playerParty never being initialized.
2013-02-07 22:10:31 -05:00
GJ
70ba4a0f3d
Change /party accept to a subcommand.
2013-02-07 22:09:43 -05:00
GJ
9de6b4724a
Changed names to refer to partyInvite for the sake of clarity.
2013-02-07 22:05:08 -05:00
GJ
79b96c380d
Move handlePartyChangeEvent to PartyManager
2013-02-07 22:01:14 -05:00
GJ
3ccf79cff5
Make /party join into a subcommand.
2013-02-07 21:46:19 -05:00
nossr50
02bccf6dc1
Nerf Enderman default XP value part 2
2013-02-07 17:13:51 -08:00
nossr50
e397de99df
Nerf Enderman default XP value to 1x instead of 4x
2013-02-07 17:11:20 -08:00
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