d744c6a46d
Party teleportation now requires the target player to confirm the teleport request before the teleportation takes place.
2013-01-28 00:52:51 +01:00
cb46040309
Because you can't join your own parties.
2013-01-28 00:35:06 +01:00
abd8223e41
Add /ptp toggle command
2013-01-27 23:35:46 +01:00
7ccadae489
Changes to the changes to the ChatAPI.
...
mcMMO will not pass null for any events that it creates about itself.
Older plugins which are using depricated methods in ChatAPI will be null.
Newer plugins passing null to ChatAPI will also be null.
Null guarantees that it is not from mcMMO, but from an external plugin that is not specified.
2013-01-26 22:13:49 -05:00
a8fa625b5c
Fixed parties not being loaded at startup
...
+ minor cleanup
2013-01-27 01:32:58 +01:00
bff7919c21
Major cleanup
2013-01-26 23:01:55 +01:00
f1075f800f
Cleanup, no need for this in PartyManager
2013-01-26 19:40:20 +01:00
473b9e8bbe
Add new party command /party rename
2013-01-26 19:31:17 +01:00
b91b88a74b
Better feedback when trying to join a password protected party.
2013-01-26 16:26:32 +01:00
d601496173
Reworked party commands.
...
Party commands are now all subcommands of /party. Use /party create
<party-name> to create a new party. To join an existing party, player
can now use /party join <player-name>. You can only join unlocked
parties. New parties are locked by default and require the party leader
to invite members.
2013-01-26 00:40:23 +01:00
6b0e7a9c61
Major refactoring. This WILL break any mcMMO-related plugin that
...
does not properly hook into the API classes.
This consolidates the skill-related classes into their own individual
packages, and moves several misc skill classes into the main Skill
package as well. This also moves all Party & Spout related files into
their own respective packages as well.
2013-01-22 12:43:25 -05:00
a9c722de67
Wrapping up the localizations... though I'm sure there are probably
...
still some that got missed.
2013-01-17 11:02:55 -05:00
e036b7ac70
We don't need that param.
2013-01-09 23:15:29 -05:00
73a5143a17
Check to see if players are eligible to join a party before the mcMMOPartyChangeEvent is fired
2012-12-29 13:15:58 +00:00
36d5344ded
Cleanup formatting.
2012-12-24 16:56:25 -05:00
686bcd5308
Null check ALL the profiles.
...
We should probably find a more elegant way to do this, though.
2012-07-10 14:02:48 -04:00
9ba5360bfc
Cleaned up inSameParty method
2012-06-28 08:14:49 -04:00
32e9de6e9a
Fix for NPE on party checks due to CombatTag plugin.
2012-06-27 23:51:18 -04:00
0b0390620e
Whoops :D
2012-06-24 13:26:49 -07:00
24eb34c182
Back to the old way of doing things
2012-06-24 13:26:21 -07:00
ab7b6ce460
Fixed bug that caused NPE when trying to compare null parties
2012-06-24 12:48:03 -07:00
5fe227b874
Forgot to change getParties
2012-06-11 08:26:22 +02:00
cbaf2f8370
More work on parties
2012-06-11 07:50:10 +02:00
5d0d89e74d
Changed party name restriction
2012-06-09 22:24:04 +02:00
e9c3583fd8
Added few forgotten things
2012-06-09 20:11:11 +02:00
81eadc1418
No longer use/save party name in database and users flat file
2012-06-09 19:48:18 +02:00
3732db2226
Reworked Party
2012-06-09 03:08:36 +02:00
90c8e57ed7
Reworked a little Users.java
2012-06-08 20:00:02 +02:00
2f15c71412
Because making it upper case broke all the things.
2012-06-06 18:02:22 -04:00
e5d2ed4bb2
Because lowercase class names are evil.
2012-06-06 14:49:07 -04:00
56aff1d191
Replaced playerName fields in PlayerProfile and Users by the Player object
2012-06-06 02:03:27 +02:00
71446a12af
Static ALL the things!
2012-06-05 10:42:56 -04:00
1cca4de9e5
Cleanup!
2012-06-05 09:57:10 -04:00
1b37ba8daa
Fixed a few issues from the merge, added the mod directory to the zip
...
backup.
2012-05-05 13:51:54 -04:00
d9b3eff18f
Changed how a few variables were initialized
2012-05-05 10:16:41 -07:00
354ed9ede0
Fixed NPE on /party
2012-05-04 11:04:05 +02:00
47b7780c96
Refactor ALL THE THINGS!
2012-04-27 02:47:11 -07:00
b9c8fed01f
Made Party.isInParty safer
2012-04-27 08:17:02 +02:00
0234b0f6ce
Fixed Party class not being a real singleton
2012-04-27 07:12:49 +02:00
66b4388e64
More locale, command, and Party updates.
2012-04-22 15:36:48 -04:00
efc63b5230
Cleanup, locale, & party improvements.
2012-04-22 02:55:58 -04:00
c45cd56c78
Making our file path strings more user friendly.
2012-04-21 14:05:39 -04:00
f94a617d94
Cleanup & refactoring, part 1.
2012-04-20 18:09:50 -04:00
77efbe39a9
Reverted to old locale strings in master - moved to new branch.
2012-04-17 10:28:13 -04:00
248f24d4b9
Locale changes, part 1.
2012-04-11 15:28:30 -04:00
70ce762b5a
Removing unused imports
2012-04-03 08:51:34 -07:00
e879153df7
Some updates.
2012-04-03 08:49:14 -07:00
b70e868b5c
*CLEANUP* - Party.java
2012-04-03 00:06:30 -04:00
aaa63a7f5d
Added McMMOPartyTeleportEvent for API usage - fires before a successful
...
teleportation would occur.
2012-03-27 15:57:37 -04:00
65e3384a96
Prep for mcLocale update.
2012-03-26 16:17:35 -04:00