diff options
author | snowleo <schneeleo@gmail.com> | 2012-03-13 03:14:24 +0100 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2012-03-13 03:14:24 +0100 |
commit | 6ea02b53de2835102a95fead290d87e726f4bb59 (patch) | |
tree | 7ef558f2fb4b2d6ba24f1974e92d058a402a1e4a /EssentialsGroupManager | |
parent | 78f4820876f42f7b50bf88f64afd45bee939e4e4 (diff) | |
download | Essentials-6ea02b53de2835102a95fead290d87e726f4bb59.tar Essentials-6ea02b53de2835102a95fead290d87e726f4bb59.tar.gz Essentials-6ea02b53de2835102a95fead290d87e726f4bb59.tar.lz Essentials-6ea02b53de2835102a95fead290d87e726f4bb59.tar.xz Essentials-6ea02b53de2835102a95fead290d87e726f4bb59.zip |
Merging of master into 3.0
Squashed commit of the following:
commit dfd63a81acdae71b23bb40523bc40dbd58a4d75b
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 12 16:50:32 2012 +0000
Missed a TL key.
commit dfbc1956c981c18b8331fbf52786982063657c97
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 12 15:35:20 2012 +0000
Fixing a few TL Keys
commit c0490c08902dafe6db021f8ac5c08610f3a58d9e
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 12 15:21:37 2012 +0000
New TL Key, allow formatting/colouring of help output.
commit 2da802d4b7b73ecdacfe6a02ce9197a468c75cbc
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 12 15:00:44 2012 +0000
New permission: essentials.seen.banreason
With this permission players can see why a user was banned, in /seen.
commit adffbab6783aa016a7402ae20c922232389f18e1
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 12 01:15:10 2012 +0000
Adding jail time to /whois.
commit e11525ab64fb1044a4e7d2c5e2aa4654699b3c34
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 12 01:00:57 2012 +0000
Update offline user check.
Add ban reason to /seen
commit 8dcd591beb12bd0bc03f2a3d6092ce1a7654495b
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 11 23:59:59 2012 +0000
Update setworth to allow /setworth <price> ingame
Allow /setworth to be used from console.
commit a40c936bcff0a05887d3acc9ab096aaab4b9df2d
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 11 20:58:54 2012 +0000
New Permission: essentials.lightning.others
With this permission you can use /lightning <player>, without only strike based on direction.
commit 5c2622b39051846f02d44638fbe8b37aa06fe64c
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 11 01:46:01 2012 +0000
Add Enderman check to EntityChangeEvent (Should fix sheep eating grass).
commit c7046b696ab7f6136acf4c22fb0e7b0d88d91629
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 10 21:42:46 2012 +0000
Use ignoreCancelled on event registration.
commit 9ac5ce8a752bbd546dfba6e75b73d873be2265e5
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Mar 7 12:14:32 2012 +0000
Update info.txt to hint at /einfo.
commit 5c55e18d33c64d1dd4f82b7c4ddeda8061a96cd7
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Mar 6 23:17:10 2012 +0000
Fixing typo in config.yml
commit 1db5d619450af8db2522324cbd40d174e6297e0e
Merge: 0b60d4e 1e34a39
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 16:25:35 2012 +0000
Merge branch 'release'
Conflicts:
lib/bukkit.jar
lib/craftbukkit.jar
commit 1e34a396cd1ab01c1b5cae038deac09bbf776615
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 15:51:15 2012 +0000
Change starter kit to default to stone tools
commit ba96117f55384275c655e9be3bae891d284e7631
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 14:17:09 2012 +0000
Temp fix to disable version check on R7
commit 96b217cbe8336810dcb760dfc1845b0472057682
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 08:41:19 2012 +0000
Craftbukkit/Bukkit R7
commit 0dd5c0370ee0cd01ec07cf3b6acef67985e5999e
Author: md_5 <md_5@bigpond.com>
Date: Mon Mar 5 18:40:18 2012 +1100
I dont think free noteblocks are a good idea
commit bdf32cde9e3ca43c0fcf35dac57160e8cd1db4ac
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:39:37 2012 +0000
Missed one.
commit e91ed6044141a60d70d65dba464d5e3d189b056a
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:22:31 2012 +0000
Fixing spawnmob count.
commit 8577202f4882a588f458423bd3026b4ec3cefbed
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:19:40 2012 +0000
Add listgroups as TL key
commit 7819b9d2f027cd0fc4c6a11e325e2f2dbc839946
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:08:37 2012 +0000
Apply colors to group tags.
commit 15c0565923cf521daa8af3dac10aed6b38133c98
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 21:54:51 2012 +0000
Build custom mob list /spawnmob
commit 2b25ca2932d9a0d72f4651cf77a8895045f97a98
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 21:43:24 2012 +0000
CME
commit c7a6677d528a92e4820e297cb08bcbe642c5c6ae
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 20:06:50 2012 +0000
Adding starter/newbie kit to EssentialsSpawn
Optimization to EssentialsSpawn join event.
commit c3d5b32986bcd5c34df8d534bc9045b9a5ff70da
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 16:17:16 2012 +0000
Extra command alias.
commit cbfb52419577fffca58c8e334a6c8b8caa1961f6
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 10:11:58 2012 +0000
Allow more currency customization.
Added currency key to messages.
commit b16a1f7237f58a3c7728bc238923fb90e218659e
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 09:20:03 2012 +0000
Adding option to modify all users balances (including offline) /eco reset ** <amount>
commit e28f1b1be3bf9a44a0eb4c4116a9a166cec7be20
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 08:18:25 2012 +0000
Half-revert double backflip. 10 points.
(op prefix changes that md-5 broke, thinking I broke op prefixes)
commit b512a243e71034dc56ecdc37281d18e39b21109f
Author: md_5 <md_5@bigpond.com>
Date: Sun Mar 4 15:43:00 2012 +1100
Fix op colours, which KHobbits broke!
commit 873c9880dd361e1edae6e0ecca745e1592cafc67
Author: Chris Ward <chris@chrisgward.com>
Date: Sat Mar 3 19:21:27 2012 +1100
Cleanup
Signed-off-by: Chris Ward <chris@chrisgward.com>
commit e6736e48a5da9a3dd8480fef3640eae85f4b13ce
Author: Chris Ward <chris@chrisgward.com>
Date: Sat Mar 3 18:07:43 2012 +1100
Cleanup
Signed-off-by: Chris Ward <chris@chrisgward.com>
commit caf598f55b271cf1e009c8073cb4d13538559a73
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 07:09:41 2012 +0000
Capital case for formatting.
commit 619e099a04a8453365121865cb587447be8174a2
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 07:03:54 2012 +0000
Force all kits to lowercase.
commit faba1e3604808a46c78bb74d8890351ab49ddb5a
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 05:27:02 2012 +0000
*make it look like i'm doing something*
commit 7cb728b15fcf79d2d39c5f6749f6cb9209c4f635
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 05:09:03 2012 +0000
I think switches are better.
commit 3e3c7f0d545955912f925b08049adf38372e5472
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 19:05:30 2012 +0000
Only update displayname on world change, not every teleport.
commit a45c19a08ba657144d536725e3c33b319372d763
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 17:05:55 2012 +0000
Extra command aliases
commit eb74a1de9c1edfca947614759dff6d0e9889c945
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 17:03:34 2012 +0000
Make the antioch message optional.
commit 8450734cf115aa8ee11910705118799424791e40
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 16:54:12 2012 +0000
Entity event cleanup
commit 016299a1ddf7dd3bd5cf5fe26a96ad9909e8b8e5
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 16:33:20 2012 +0000
Shouldn't really be canceling events at priority monitor, oops.
commit d27ff9abb6eb33b53f6c3c56d3dbff0346a024ee
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 16:29:06 2012 +0000
Don't think we need animation event anymore.
commit cdf5d454839c73e5ff392ba041dbcec259d9b4e3
Author: Iaccidentally <coryhuckaby@gmail.com>
Date: Thu Mar 1 23:10:32 2012 -0500
update messages.properties for the new bukkit download link (ci.bukkit,org no longer works)
commit 0b60d4efe2fed324131e083f6d4168256d943588
Author: md_5 <md_5@bigpond.com>
Date: Mon Mar 5 18:40:18 2012 +1100
I dont think free noteblocks are a good idea
commit d31e434e4dd8f58ea1da760f931693342631565c
Author: md_5 <md_5@bigpond.com>
Date: Mon Mar 5 18:28:04 2012 +1100
Allow spamming of this, by reducing explosion damage to 0, same effect, no mess
commit fabc1c3dd95ce18422f8896d90bc81ce600df965
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:39:37 2012 +0000
Missed one.
commit 68fbc4060541697e209852d3716bad47f41669fe
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:22:31 2012 +0000
Fixing spawnmob count.
commit 8b7c5cf2eda4d501b7022b2cfc18b66cd7314014
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:19:40 2012 +0000
Add listgroups as TL key
commit 1811631b93c5d1d2d731b5aced8b9e780b5b4fc4
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Mar 5 00:08:37 2012 +0000
Apply colors to group tags.
commit 7cec1564b9e2b5074cae24f36de75b0838309b2a
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 21:54:51 2012 +0000
Build custom mob list /spawnmob
commit a75eefcdd47f50292fe2ca4d3d8740ebc10b253b
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 21:43:24 2012 +0000
CME
commit 6a9027da6d7cd2c2c0c35f0163dc0207720708e6
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 20:06:50 2012 +0000
Adding starter/newbie kit to EssentialsSpawn
Optimization to EssentialsSpawn join event.
commit e55aa3cea7f8c12dd843a62f955c83a7b3153ce4
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 16:17:16 2012 +0000
Extra command alias.
commit 1ce2c60bf4e3a4a38ae8c58cd76849656f37f895
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 16:01:49 2012 +0000
Updating Craftbukkit #2034 Bukkit #1378
commit 6da705c86fb04f0baaae0a7bfe69288325433297
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 10:11:58 2012 +0000
Allow more currency customization.
Added currency key to messages.
commit c3fa56322bc9c81c00bbed7e8de8341a89c54d08
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 09:20:03 2012 +0000
Adding option to modify all users balances (including offline) /eco reset ** <amount>
commit 53cfab229b8983a020d835e35b42c839fda08be3
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 08:18:25 2012 +0000
Half-revert double backflip. 10 points.
(op prefix changes that md-5 broke, thinking I broke op prefixes)
commit b62217f301e920300ce1ba6645a7f464114b5cb7
Merge: 860f6a4 d9a8453
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Mar 4 08:13:29 2012 +0000
Merge branch 'master' of github.com:essentials/Essentials
commit d9a8453995329a5984cf33a9ec6134dc7ad080cd
Author: md_5 <md_5@bigpond.com>
Date: Sun Mar 4 15:43:00 2012 +1100
Fix op colours, which KHobbits broke!
commit e6181928e828802f41621d5f877bd3fa3a462431
Author: snowleo <schneeleo@gmail.com>
Date: Sat Mar 3 17:01:53 2012 +0100
Cleanup of /spawnmob
commit 860f6a41acfb2f2b37c6869ef6bb75e2f5ca2c9b
Merge: 8aa7b1f cea5c81
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 13:49:26 2012 +0000
Merge branch 'master' of github.com:essentials/Essentials
commit 8aa7b1f301764d747c5da2109601ec0e93570982
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 13:48:58 2012 +0000
Update CB #2032 B #1377
Min CB #2015
commit cea5c81d4463d7da71f9b4c3729b87ad3e9748bc
Merge: 504f28d 35576ab
Author: md-5 <md_5@bigpond.com>
Date: Sat Mar 3 00:34:00 2012 -0800
Merge pull request #56 from Iaccidentally/patch-4
Allow spawning baby villagers and ocelots
commit 504f28df1a7c094d27a0eaed10aa85417e4c4c3c
Merge: 3360551 74a5755
Author: md-5 <md_5@bigpond.com>
Date: Sat Mar 3 00:31:48 2012 -0800
Merge pull request #55 from chrisward/master
Just a really small cleanup
commit 74a57553f68114948614eb6e77abe201ee0bcd36
Author: Chris Ward <chris@chrisgward.com>
Date: Sat Mar 3 19:21:27 2012 +1100
Cleanup
Signed-off-by: Chris Ward <chris@chrisgward.com>
commit 35576ab64ab05acee039d3e28b5bc0ef2d110bd7
Author: Iaccidentally <coryhuckaby@gmail.com>
Date: Sat Mar 3 03:04:54 2012 -0500
add little babbys
commit 33605517ffa89bc5f84d841101e6a29f091a72d5
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 07:09:41 2012 +0000
Capital case for formatting.
commit 6da6e4d2e889b7bbeb15e4adf68a9fdc8b0b330f
Author: Chris Ward <chris@chrisgward.com>
Date: Sat Mar 3 18:07:43 2012 +1100
Cleanup
Signed-off-by: Chris Ward <chris@chrisgward.com>
commit c0fa03ede259bedb8946bc559a0e64e54c9b464e
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 07:03:54 2012 +0000
Force all kits to lowercase.
commit 301b609e9357a21931653baffe9c3bed1f06dd8f
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 05:27:02 2012 +0000
*make it look like i'm doing something*
commit b6bbe237ea7c99eab0af8d07826ba84d4d766112
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Mar 3 05:09:03 2012 +0000
I think switches are better.
commit de7ab13c03f3b6086511566aa4c67376abaaed66
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 19:05:30 2012 +0000
Only update displayname on world change, not every teleport.
commit 7a0f4da86099a2cdcf450312affa8f6385f7a413
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 17:05:55 2012 +0000
Extra command aliases
commit 1bbbfe1c96cf62fad3fe9f9eab5b56d28935e4e4
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 17:03:34 2012 +0000
Make the antioch message optional.
commit 25ebe68389a74ae5b5faa9780e76afff75a5a963
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 16:54:12 2012 +0000
Entity event cleanup
commit 7737d19c5a79938adb8f87e8280c01e20fa8680a
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 16:33:20 2012 +0000
Shouldn't really be canceling events at priority monitor, oops.
commit 622ca4bf8a10337892e56cbc0958a6a2c2e464ec
Author: KHobbits <rob@khobbits.co.uk>
Date: Fri Mar 2 16:29:06 2012 +0000
Don't think we need animation event anymore.
commit b090afbeb327c685de137d9d41a89753c758c136
Merge: 21a248e dce1495
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Mar 1 20:15:16 2012 -0800
Merge pull request #54 from Iaccidentally/patch-3
update messages.properties for the new bukkit download link (ci.bukkit,o...
commit dce149511e63406b778e34934059d7888ec50c2c
Author: Iaccidentally <coryhuckaby@gmail.com>
Date: Thu Mar 1 23:10:32 2012 -0500
update messages.properties for the new bukkit download link (ci.bukkit,org no longer works)
commit 21a248e94d6ee28410838877b956cb94cc37a965
Author: snowleo <schneeleo@gmail.com>
Date: Fri Mar 2 01:30:52 2012 +0100
Will be removed until the next release XD
commit f1aed4b52172232d765b4379cf15c134700e960f
Author: snowleo <schneeleo@gmail.com>
Date: Fri Mar 2 00:40:50 2012 +0100
Better cats
commit 7564ebf79e3207c651bdbae5d0616260cbffc5c1
Author: snowleo <schneeleo@gmail.com>
Date: Fri Mar 2 00:18:31 2012 +0100
Fix world heights
commit b9aecbe1d4aac5046c871bcb4439ea3ad11eee5c
Author: snowleo <schneeleo@gmail.com>
Date: Fri Mar 2 00:12:22 2012 +0100
Min version CB# 2004
commit 49eb451a764f3d3cc57f673a4351788f56be5e5c
Author: snowleo <schneeleo@gmail.com>
Date: Fri Mar 2 00:09:50 2012 +0100
New eggs
commit 64d866a77dd42a3e26edf2aac83412003fe7df32
Author: snowleo <schneeleo@gmail.com>
Date: Fri Mar 2 00:06:57 2012 +0100
New Entities and Items for 1.2
commit f75779aa7a08034682041931a124ef0c5e6f6564
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 23:57:34 2012 +0100
CB#2004 B#1368
commit 562288260267e4b6cdf40f31c9003ab16c096a95
Merge: b3d3928 6df3b90
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Mar 1 22:37:15 2012 +0000
Merge branch 'master' of github.com:essentials/Essentials
commit b3d3928db8b9d5cf28436980834b82d36658b6c1
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Mar 1 22:36:51 2012 +0000
Kit sign cleanup
commit 6df3b9008a50922987c5100b17b400f9458d4a65
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 23:23:23 2012 +0100
update inventory
commit c36ca65e09b8612731c7466b5c5f2b93e946e8ff
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 23:09:48 2012 +0100
Bukkit broke this sign :(
commit 2e788802fe8856344235c1056bb5f6d66fecf23e
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Mar 1 22:04:50 2012 +0000
Fix kit timers resetting on server restart.
commit b0552019f53df8d76f051ceca26120ae1e524abf
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Mar 1 21:47:01 2012 +0000
Fix version matching.
commit dae69622a587ba929fdc0ee6c204484de2308ae6
Merge: 696b930 a8da3ee
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 19:08:52 2012 +0100
Merge branch 'refs/heads/master' into release
commit 696b930fb24a7739f2e7b13d20b924ffb5f10ca9
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 17:33:09 2012 +0100
EntityType instead of CreatureType
commit e43a62f99251570e02c00be1445f1e992cd51a60
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 16:17:40 2012 +0100
Requires #1988 because of the new Inventory stuff
commit 02c1cb05c7d5f4f8d472d714b24c57b9a0de4f5e
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 16:15:37 2012 +0100
Updated to R6
commit b44d738867544386b905e23bd32c4066863de5d4
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 15:56:17 2012 +0100
CB# 1988 B# 1360
commit e1818f7e62b56f0e4970923518cd953db9edbe11
Author: md_5 <md_5@bigpond.com>
Date: Thu Mar 1 14:40:57 2012 +1100
Separate config sections evenly
commit e5081db7e40b41e2755d2483400d1afd100f7db5
Author: md_5 <md_5@bigpond.com>
Date: Thu Mar 1 12:27:59 2012 +1100
Remove old, unwanted manifest.mf files
commit ba346bd797ee101fba94b028861683f215d661d0
Author: ElgarL <ElgarL@palmergames.com>
Date: Tue Feb 28 10:46:10 2012 +0000
Make 'manload' reload the config correctly.
commit 0670ece7f3602602794b9636da073c21b7076377
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Feb 25 17:57:26 2012 +0000
Updating Bukkit: CB #1858, B #1334
commit a8da3eebd72eaf74303502a251a2daa8a371de92
Merge: 056303b 3823e7a
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 17:33:25 2012 +0100
Merge remote-tracking branch 'origin/groupmanager'
commit 056303b53c953f4a9effa661b1a61d35893a8858
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 17:33:09 2012 +0100
EntityType instead of CreatureType
commit 454f7d30de818268e4e1c2baf5daace6e3592908
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 16:17:40 2012 +0100
Requires #1988 because of the new Inventory stuff
commit 6d1c270976bc417206bf53ffc408c4b5c08e7f33
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 16:15:37 2012 +0100
Updated to R6
commit d1001274bb043fb4ada717577b4b6da7aaa87e96
Author: snowleo <schneeleo@gmail.com>
Date: Thu Mar 1 15:56:17 2012 +0100
CB# 1988 B# 1360
commit 3099855562b3223ec13b796dee2679c7a8e0411b
Merge: 3f26d4a 833a5b2
Author: md_5 <md_5@bigpond.com>
Date: Thu Mar 1 16:23:21 2012 +1100
Merge remote-tracking branch 'origin/master'
commit 3f26d4ad9841b4ab30253222217edaaa60db3075
Author: md_5 <md_5@bigpond.com>
Date: Thu Mar 1 14:40:57 2012 +1100
Separate config sections evenly
commit bae337cc4946374640433700f8abb0f10c25dd24
Author: md_5 <md_5@bigpond.com>
Date: Thu Mar 1 12:27:59 2012 +1100
Remove old, unwanted manifest.mf files
commit 3823e7a108eaff2ecc65cb9221ad344d36f8c9ef
Author: ElgarL <ElgarL@palmergames.com>
Date: Tue Feb 28 10:46:10 2012 +0000
Make 'manload' reload the config correctly.
commit 1c2221f52fdb523aa5d4aaef74d8b105c38badc3
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 27 15:31:43 2012 +0000
Adding option to log all eco api transactions.
commit 1b780a43641a197e0c75ebc926bf49866d024bcf
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 27 03:40:18 2012 +0000
Prevent EssSpawn trying to handle spawning of jailed players.
commit ac3e65a82947431b1504d79444d4b0219e20f366
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 27 03:24:58 2012 +0000
Change jail listener to catch respawn at Highest
commit 332f19177e961a60c984e674e499c78a87f4fb49
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 05:10:04 2012 +0000
Allow people to hit exactly 'min money'.
commit 6ab57b9abefd0e0f9676127fda741da1507b2629
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 05:06:03 2012 +0000
Cleanup.
commit 862f3aad599bb04a570411c774cfa23a5a2f1bb1
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 05:01:40 2012 +0000
Adjustments to negative eco give/take.
commit e277acf80eab14b75c999881b009616a949f52a5
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 04:27:13 2012 +0000
Display users new balance on /eco give/take.
commit 9f893e68e98252fae5999760ee67e0bac3810fda
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 04:15:14 2012 +0000
Add Minimum Balance, to allow people to manage overdrafts.
commit 833a5b2b552f297a9c5aeec3e11d58f0486c7e24
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 27 15:31:43 2012 +0000
Adding option to log all eco api transactions.
commit 340f0c68eb3b79cd20fc96dd23c0a4e50cde7bce
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 27 03:40:18 2012 +0000
Prevent EssSpawn trying to handle spawning of jailed players.
commit a5e3182dadec976ab5117d755b678f75acda8a4f
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 27 03:24:58 2012 +0000
Change jail listener to catch respawn at Highest
commit 10ae9c3aa2f0a206c8d715717b0cbaf5247752c1
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 05:10:04 2012 +0000
Allow people to hit exactly 'min money'.
commit bcf903de924cf9e682a501ec419d2bd72b71831c
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 05:06:03 2012 +0000
Cleanup.
commit ad08d275042c9841b48bc3945abd694649fd7529
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 05:01:40 2012 +0000
Adjustments to negative eco give/take.
commit d24f77dbd5816e018de99a9bf5ab9ed07bdf53d5
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 04:27:13 2012 +0000
Display users new balance on /eco give/take.
commit a5b38ce1a492edb69c14239d976ff72db84915ef
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 26 04:15:14 2012 +0000
Add Minimum Balance, to allow people to manage overdrafts.
commit 5d048d2c1dbfccf2db5188a7b2e3f9f303d9c273
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Feb 25 17:57:26 2012 +0000
Updating Bukkit: CB #1858, B #1334
commit 13d3cc33061ff0810efd815efa64338e5eaeb70e
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Feb 25 17:40:00 2012 +0000
Lowering min bukkit to r4 - 1838, this build should still be compatible.
commit 9f02fb4dd4367fcaa8cca03b61e520e76c58030b
Merge: 8042cef 07baa6e
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Feb 25 17:22:39 2012 +0000
Merge branch 'master' into release
commit 07baa6e611f153dd75b512127a4aa9996fd04892
Merge: 28f478d 50bd586
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Feb 25 17:22:01 2012 +0000
Merge remote branch 'remotes/origin/groupmanager'
commit 50bd5869bf18421918c6ef9f5ffe0fa46ccfb894
Author: ElgarL <ElgarL@palmergames.com>
Date: Sat Feb 25 09:29:54 2012 +0000
Prevent promoting players to, and demoting to GlobalGroups.
commit fa49fc91d2454b2da193ed2b757356b2496d504c
Author: ElgarL <ElgarL@palmergames.com>
Date: Sat Feb 25 09:22:54 2012 +0000
Prevent adding inheritances to globalgroups. These are permissions
collections, not player groups.
commit 28f478dd04c16d3deb21625aebf74a25b57665b2
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Feb 23 17:25:00 2012 +0000
Write to user files less, on money update.
commit 6fb8dad0eca654c0a4a07ae8337419562088b914
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Feb 23 15:17:23 2012 +0000
Balance top now has server total on first line.
Balance top will update ess balance backup if using register/vault eco.
commit 9f605e9a885022144999b1f27bb74627c47b97b6
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Feb 23 14:49:23 2012 +0000
Fixing upgrade script to allow powertool upgrade.
commit e5b91dae73839b4311bf67ea6510ed88a9f4af80
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Feb 22 12:32:51 2012 +0000
Fixing kits for new config classes.
commit e1749fecd1293759fd899594e275a253646b5890
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Feb 22 01:29:37 2012 +0000
Extra command aliases.
commit 358edff798e8388a95b2640edd5735b188025c5c
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Feb 22 00:22:22 2012 +0000
Powertools dispatch commands as delayed tasks (should reduce any conflict issues).
commit 34f13ba89cdb270e42fbc0f0225e0634d80b9676
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Feb 22 00:11:21 2012 +0000
Switch powertools to use different event.
Reduce multiple triggering of powertool events.
Abort event when used with powertool.
commit 945ba6f8ab8a9d3094e61fe6ccd943638eaa792a
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Feb 22 00:10:13 2012 +0000
Fix powertools with new config format.
commit 46f05ee92f1deabe18dde1f527494fb717a079bd
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Feb 21 22:14:11 2012 +0000
Check to see if home section exists.
commit 6d46fc66ce1f762de998824a13a38811c8364f0c
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Feb 21 22:12:37 2012 +0000
Fixing home list.
commit ed7fe9213f260147b00dc33088fb4f788cf74078
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Feb 21 21:39:25 2012 +0000
Fix /sudo message display.
commit 9c68cbae727f84a7b4dfb2594c458c3353a739d3
Author: ElgarL <ElgarL@palmergames.com>
Date: Tue Feb 21 18:40:54 2012 +0000
Removed BukkitPermsOverride as this is now the default with bukkit
handling child nodes.
commit c0df77153958bb3cbd3f07c5be305027440a773e
Author: ElgarL <ElgarL@palmergames.com>
Date: Tue Feb 21 18:38:08 2012 +0000
Update for Bukkit R5 compatability.
Removed some unused variables.
commit 9bd0c33fef968ecac42054888437de96509a433c
Author: snowleo <schneeleo@gmail.com>
Date: Tue Feb 21 18:41:27 2012 +0100
Never give our user object to other plugins!
commit 8042cefd3daca229066578fe83a9b75eac09bb31
Merge: 16a0f44 514f07c
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Feb 19 01:20:50 2012 +0000
Merge branch 'master' into release
commit 16a0f44b4d8e3f582547a4357b1e6e17b60b7316
Merge: 1a2acb4 7633b13
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Feb 15 19:09:02 2012 +0000
Merge remote branch 'remotes/origin/master' into release
commit 1a2acb43aeb2217b772351dcf8cf829e6dd6d8ac
Merge: 36d07cb f0c0ee1
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Feb 14 23:56:02 2012 +0000
Merge branch 'master' into release
commit 36d07cb539f92ae727934d2286130d687652d8f9
Merge: 6ca1cde effe0d5
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Feb 13 17:35:05 2012 +0000
Merge branch 'master' into release
commit 6ca1cdec4f2b57de8063d955bf8a1058bdf85ca5
Merge: e2abf05 86a1dda
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Feb 2 11:41:18 2012 +0000
Merge branch 'master' into release
commit e2abf05a27b375fcb961156f5fb3cede8ac47b8f
Merge: d9e6f29 8500542
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Jan 30 05:36:03 2012 +0000
Merge branch 'master' into release
commit d9e6f2975ac750073e488f940ccac3bcc6bfbf26
Merge: d8ac358 2f1d9ad
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Jan 29 21:44:30 2012 +0000
Merge branch 'master' into release
commit d8ac3587ac55a920547d2406853339116187ddc1
Merge: 85c4fbd a2418a6
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Jan 29 21:39:05 2012 +0000
Merge branch 'master' into release
commit 85c4fbdf4f95074e59ae816cd4a6860bc3cf85aa
Merge: 5a7f38f dff8f54
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Jan 29 21:20:56 2012 +0000
Merge branch 'master' into release
commit 5a7f38fa2928968873240595a362dded0d282465
Merge: 417148f 6a5fefb
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Jan 29 05:00:04 2012 +0000
Merge branch 'master' into release
commit 417148f5da6f5927cf3232d3589a9919df81d318
Merge: a85cbdd 8f03505
Author: KHobbits <rob@khobbits.co.uk>
Date: Sun Jan 29 01:45:40 2012 +0000
Merge branch 'master' into release
commit a85cbdd5050b7163b80eaa171f3fe635bb1ca9d8
Merge: b4d9197 c6aa340
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Jan 28 12:59:15 2012 +0000
Merge branch 'master' into release
commit b4d91978c722fda3cb7996c52806cff7b6f97743
Merge: 16bde87 8aa260e
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jan 26 04:51:10 2012 +0100
Merge branch 'refs/heads/master' into release
commit 16bde87982f031d649df90422dcdf0d48afe639a
Merge: 2705336 b8944d0
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Jan 26 00:31:05 2012 +0000
Merge branch 'master' into release
commit 270533652b2013b7a87ec70a0d331c2fb3b0dc02
Merge: 03d6402 324dd05
Author: ementalo <suror@gmx.co.uk>
Date: Wed Jan 25 14:29:05 2012 +0000
Merge branch 'master' into release
commit 03d640260d241cf796cad9c556fba2588f6c47a2
Merge: f27b229 da3a6af
Author: KHobbits <rob@khobbits.co.uk>
Date: Wed Jan 25 00:04:08 2012 +0000
Merge branch 'master' into release
commit f27b2290dc0f3f0f6f0ceb43de886e474a9cd330
Merge: efda9be 0ea41d9
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jan 24 03:43:49 2012 +0100
Merge branch 'refs/heads/master' into release
commit efda9beece60b5f556debb39c530614bada81d34
Merge: c7c7e5e 4b61ac9
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Jan 21 17:19:12 2012 +0000
Merge branch 'master' into release
commit c7c7e5e4cee259d71c91c6c9d2b863ab7734ae97
Merge: f61f801 f26cccb
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Jan 16 12:43:09 2012 +0000
Merge remote branch 'remotes/origin/master' into release
commit f61f80164db481ccd10115cc8bbed98596202a92
Merge: d16fef9 f0def90
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Jan 14 15:52:55 2012 +0000
Merge branch 'master' into release
commit d16fef9f7f6ac2fff63a80c43d9fb962127889ec
Merge: 4425d53 43f1c0f
Author: KHobbits <rob@khobbits.co.uk>
Date: Sat Jan 14 13:16:33 2012 +0000
Merge branch 'master' into release
~ GM needs testing before release ~
commit 4425d536640d5deebc95e72a0f3f9f6c760563e1
Author: snowleo <schneeleo@gmail.com>
Date: Tue Dec 20 12:24:59 2011 +0100
Only info not a warning if a file is missing
commit ee5e015a637b6ef9a573dc5aef273ade60f90bb4
Author: snowleo <schneeleo@gmail.com>
Date: Tue Dec 20 12:20:12 2011 +0100
Correctly match release and non release versions of bukkit.
commit 839ce3d526ce666e189998e1722f1ad98e9955f9
Author: snowleo <schneeleo@gmail.com>
Date: Tue Dec 20 11:57:22 2011 +0100
Fix sending our player object to other plugins.
commit cc0611721083e2cea902d6b8e7e819e7818680f5
Merge: cbd5b6c 5a092f0
Author: snowleo <schneeleo@gmail.com>
Date: Mon Dec 19 12:07:28 2011 +0100
Merge branch 'refs/heads/master' into release
commit cbd5b6c0f43a7be652c7ead7199939fadd6cc422
Merge: 867e66e fec3b61
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Dec 19 05:04:15 2011 +0000
Merge remote branch 'remotes/origin/master' into release
commit 867e66e774bca268fccc696ef9d724ca47763796
Merge: 45ffeaf 9eaebad
Author: snowleo <schneeleo@gmail.com>
Date: Wed Dec 14 11:56:09 2011 +0100
Merge branch 'refs/heads/master' into release
commit 45ffeaffeca33813d9f7c12e2fbcbbb2e37f80b8
Merge: f91b622 79861b1
Author: snowleo <schneeleo@gmail.com>
Date: Tue Dec 13 23:52:58 2011 +0100
Merge branch 'refs/heads/master' into release
commit f91b62264691336ca0a21c18df3cf282a436bb33
Merge: 40a9c28 70bd9bd
Author: snowleo <schneeleo@gmail.com>
Date: Tue Dec 13 10:32:59 2011 +0100
Merge branch 'refs/heads/master' into release
commit 40a9c28699d2bedd450160102042249385850021
Merge: 081491d e37ab86
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Dec 12 23:15:48 2011 +0000
Merge branch 'master' into release
commit 081491d0a14afc3c9ac7dc9b8acd01ac11fa46e1
Merge: 8d0230d f936cd5
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Dec 12 23:06:40 2011 +0000
Merge branch 'master' into release
commit 8d0230d6a8f323749dc0a0fadfcbc226dc4c2ab8
Merge: 37e5260 e379ac5
Author: snowleo <schneeleo@gmail.com>
Date: Thu Dec 8 05:41:00 2011 +0100
Merge branch 'refs/heads/master' into release
commit 37e5260cda3fa1cbd07f8bbd15506190445e48db
Merge: 19b8031 e169e95
Author: snowleo <schneeleo@gmail.com>
Date: Tue Nov 29 21:55:09 2011 +0100
Merge branch 'refs/heads/master' into release
commit 19b803193379c2d5fadc315f66810508dafca5cc
Merge: 99211fd 91cdff9
Author: snowleo <schneeleo@gmail.com>
Date: Mon Nov 28 22:42:17 2011 +0100
Merge branch 'refs/heads/master' into release
commit 99211fd4075a1620f6850ce895089997a71cc65f
Merge: 3d839c2 5e24584
Author: snowleo <schneeleo@gmail.com>
Date: Mon Nov 28 20:28:05 2011 +0100
Merge branch 'refs/heads/master' into release
commit 3d839c2b211307c09ef2e856f6b0fbd7b1635419
Merge: e1e7a1c 9acc7db
Author: snowleo <schneeleo@gmail.com>
Date: Mon Nov 28 20:03:09 2011 +0100
Merge branch 'refs/heads/master' into release
commit e1e7a1cfdb3fe6ceab20981db8edc7ee387cb776
Merge: 0ed7f87 b637e49
Author: snowleo <schneeleo@gmail.com>
Date: Mon Nov 28 04:23:38 2011 +0100
Merge branch 'refs/heads/master' into release
commit 0ed7f87ee0f8c077f6bb66bee696352d371fe7a4
Merge: 579bbc9 aceda4c
Author: snowleo <schneeleo@gmail.com>
Date: Sun Nov 27 20:59:19 2011 +0100
Merge branch 'refs/heads/master' into release
commit 579bbc9f2cd003fc92dce1e38dc3a02c86cfbd7b
Merge: e672de9 af456a7
Author: snowleo <schneeleo@gmail.com>
Date: Thu Nov 24 04:26:05 2011 +0100
Merge branch 'refs/heads/master' into release
commit e672de949c6e4d0dcba6869a3e0669f0d9688297
Merge: f72762b 19f5a23
Author: snowleo <schneeleo@gmail.com>
Date: Sun Nov 20 21:46:02 2011 +0100
Merge branch 'refs/heads/master' into release
commit f72762bcb27b9ee8ae099c84c012e594a6a93a26
Merge: 7ecc3c2 4f8319b
Author: snowleo <schneeleo@gmail.com>
Date: Sat Nov 19 16:04:00 2011 +0100
Merge branch 'refs/heads/master' into release
commit 7ecc3c25b01b718aa0b21774cc0289ba3c64a394
Merge: adcffba 41c0385
Author: snowleo <schneeleo@gmail.com>
Date: Thu Nov 17 19:06:44 2011 +0100
Merge branch 'refs/heads/master' into release
commit adcffba7cf5e45a1dcd35ee9f6c1a65688b8c61e
Merge: e271e60 2a4c26e
Author: snowleo <schneeleo@gmail.com>
Date: Thu Nov 17 16:34:39 2011 +0100
Merge branch 'refs/heads/master' into release
commit e271e6014491cd05aa78408924429e4298330225
Merge: 16be869 c5c29ae
Author: snowleo <schneeleo@gmail.com>
Date: Thu Nov 17 15:34:27 2011 +0100
Merge branch 'refs/heads/master' into release
commit 16be86953ffabe4736e939fde6fe4125f247724f
Merge: 1f527cd eda827b
Author: snowleo <schneeleo@gmail.com>
Date: Tue Nov 15 22:52:42 2011 +0100
Merge branch 'refs/heads/master' into release
commit 1f527cdb9e3439a175d01bb80c4eedbc127bcb17
Merge: 11e8240 90c9fe7
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Nov 8 05:17:42 2011 +0000
Merge branch 'essmaster' into essrelease
commit 11e8240c5cbadca9cf9d0a69c97e99220f808e69
Merge: 4aecc03 aa922c5
Author: snowleo <schneeleo@gmail.com>
Date: Sat Oct 22 11:55:01 2011 +0200
Merge branch 'refs/heads/master' into release
Conflicts:
EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java
commit 4aecc034c26d6d9c71024f90183e25e431217b7b
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Oct 11 22:51:30 2011 +0100
Fixing typo in release build.
commit a111a07bcaf303a7b53b9810b3e936b6253d0fc6
Merge: eb71097 9ec398b
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Oct 11 20:06:23 2011 +0100
Merge branch 'essmaster' into essrelease
commit eb71097546e2f072e451223612226f3ecadc7e13
Merge: c7fcb72 1bb3eb0
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Oct 11 17:52:56 2011 +0100
Merge remote branch 'remotes/ess/master' into essrelease
commit c7fcb72d6c97b33432d08ade9d4b222a84402fef
Merge: 04af8ef 02ee314
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Oct 10 17:21:48 2011 +0100
Merge remote branch 'remotes/ess/master' into essrelease
commit 04af8ef3291381ce0fefdda007714de89e554581
Merge: 4cdf803 a34c92d
Author: snowleo <schneeleo@gmail.com>
Date: Mon Oct 10 00:30:47 2011 +0200
Merge branch 'master' into release
commit 4cdf803ab7bbed4a5484cf28ddad758389e28aa3
Merge: 4595c15 6012086
Author: snowleo <schneeleo@gmail.com>
Date: Sun Oct 9 23:52:15 2011 +0200
Merge branch 'master' into release
commit 4595c15bee01bd28318f05b72054de077848a8f5
Merge: 1e3d2fb 8199416
Author: snowleo <schneeleo@gmail.com>
Date: Sun Oct 9 17:54:59 2011 +0200
Merge branch 'master' into release
commit 1e3d2fbfd28068095cce01b5c6bba889794dd1b1
Merge: 57c25bf 313df99
Author: snowleo <schneeleo@gmail.com>
Date: Sat Oct 8 19:43:07 2011 +0200
Merge branch 'master' into release
commit 57c25bf1517ca91216025591314326a1c141096c
Merge: ae030b2 55fc8bd
Author: snowleo <schneeleo@gmail.com>
Date: Tue Oct 4 23:07:30 2011 +0200
Merge branch 'master' into release
commit ae030b227a2e189429cff5f4e0c4bcfa116a6cb8
Merge: 4f85751 0645d58
Author: snowleo <schneeleo@gmail.com>
Date: Tue Oct 4 22:20:10 2011 +0200
Merge branch 'master' into release
commit 4f85751694b97628cb51f9bcfed9a9ee3187d5f7
Merge: 6b0d0da 65a78a6
Author: snowleo <schneeleo@gmail.com>
Date: Tue Oct 4 21:34:28 2011 +0200
Merge branch 'master' into release
commit 6b0d0daa2e000be06f92faa4f947e35e824a4018
Merge: 401498a 9718e65
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Oct 4 14:40:12 2011 +0100
Merge branch 'essmaster' into essrelease
commit 401498a4f760263868e4833d9d2ae285213ff468
Merge: 8bb5018 acdad5c
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Oct 4 09:51:51 2011 +0100
Merge branch 'essmaster' into essrelease
commit 8bb50189bc3a23e6d6a529474f08e82ffb47e60f
Merge: eb665a0 f2407bc
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Sep 29 00:43:42 2011 +0100
Merge remote branch 'remotes/ess/master' into essrelease
commit eb665a059ad6ffdb8ca832d9cddf75fe0ac7a5e4
Merge: 3dc29be a8cfbe1
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Sep 29 00:40:16 2011 +0100
Merge branch 'essmaster' into essrelease
commit 3dc29be0830b10bb7a37b743df1115c4acc0b300
Merge: 82e5447 ee00fb7
Author: KHobbits <rob@khobbits.co.uk>
Date: Tue Sep 27 02:01:52 2011 +0100
Merge branch 'essmaster' into essrelease
commit 82e5447526fcdb90fac3800f4d11dad8525b6d49
Merge: 066f3fd 8b23f86
Author: KHobbits <rob@khobbits.co.uk>
Date: Mon Sep 26 23:06:02 2011 +0100
Merge branch 'essmaster' into essrelease
commit 066f3fd726f583f5afdca381437cb4738e4c5d20
Merge: f0acf73 e9c0bb2
Author: KHobbits <rob@khobbits.co.uk>
Date: Thu Sep 22 15:29:47 2011 +0100
Merge branch 'essmaster' into essrelease
commit f0acf733a58c1fd0679750c5f65a9eb1ac51cd7f
Merge: 96c4dd2 33c6fc1
Author: snowleo <schneeleo@gmail.com>
Date: Thu Sep 22 10:47:58 2011 +0200
Merge branch 'master' into release
commit 96c4dd2ab93e10e7c8b20e32803274ea09bf2e3c
Merge: df3b9a7 998d097
Author: snowleo <schneeleo@gmail.com>
Date: Mon Sep 5 14:15:07 2011 +0200
Merge branch 'master' into release
commit df3b9a7ef9bfe32723a72cca05f74edfb642b8d4
Merge: 70a3a59 fd6f768
Author: snowleo <schneeleo@gmail.com>
Date: Sun Sep 4 20:47:46 2011 +0200
Merge branch 'master' into release
commit 70a3a5919e358246bd9cecb7de234a19d939585d
Merge: 688d37e fc7a3e0
Author: snowleo <schneeleo@gmail.com>
Date: Fri Sep 2 00:05:05 2011 +0200
Merge branch 'master' into release
commit 688d37ee60858ce6f2bb57969414bc3c3b971949
Merge: 3dcf8bc 382bd24
Author: snowleo <schneeleo@gmail.com>
Date: Thu Sep 1 16:35:47 2011 +0200
Merge branch 'master' into release
commit 3dcf8bc8fc53137c8c38b65a490429880b968462
Merge: 7039d61 ecc1a0a
Author: snowleo <schneeleo@gmail.com>
Date: Tue Aug 30 09:46:49 2011 +0200
Merge branch 'master' into release
commit 7039d613eee66f7e389353fc158c792481c0bff6
Merge: 256c963 12e3eb1
Author: snowleo <schneeleo@gmail.com>
Date: Mon Aug 29 20:43:49 2011 +0200
Merge branch 'master' into release
commit 256c9633706e7a8d087e21926871437320895057
Merge: 7b8c2a4 d818f70
Author: snowleo <schneeleo@gmail.com>
Date: Sun Aug 21 21:44:58 2011 +0200
Merge branch 'master' into release
commit 7b8c2a4575a49186ee5002e3a6723bf97cab879f
Merge: 7f1ba0d 040e2be
Author: snowleo <schneeleo@gmail.com>
Date: Sun Aug 21 20:22:28 2011 +0200
Merge branch 'master' into release
commit 7f1ba0d6ae01e2981758415d26d6bef3bc754907
Merge: 7e5b79a 2b48045
Author: snowleo <schneeleo@gmail.com>
Date: Fri Aug 19 02:32:56 2011 +0200
Merge branch 'master' into release
commit 7e5b79aa145f81677c75ce34e59500b98cd21b65
Merge: 086343e a53d8dd
Author: snowleo <schneeleo@gmail.com>
Date: Fri Aug 19 02:10:36 2011 +0200
Merge branch 'master' into release
commit 086343ee482747ae20116165659e35620dc59cc6
Merge: a1ad512 c79ac59
Author: snowleo <schneeleo@gmail.com>
Date: Fri Aug 19 01:06:52 2011 +0200
Merge branch 'master' into release
commit a1ad512a80dcbe15d59ba3e911b0e5f3500a3336
Merge: 9bb2ef9 6a9865c
Author: snowleo <schneeleo@gmail.com>
Date: Fri Aug 19 00:42:26 2011 +0200
Merge branch 'master' into release
commit 9bb2ef9cbe99d08beab8606446dfc5c5b3bc2377
Merge: 832910d beb34a7
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 27 01:04:37 2011 +0200
Merge branch 'master' into release
commit 832910d480bf2a209df49607c643b930e81b11f8
Merge: 13da2b2 1645417
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 23 22:34:43 2011 +0200
Merge branch 'master' into release
commit 13da2b29248be399ab4dcff29853c54a093aeeed
Merge: 84ac520 7aea9e7
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 23 20:06:00 2011 +0200
Merge branch 'master' into release
commit 84ac520353ce7f80f762e7f5b4098d951567e239
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 23 20:05:44 2011 +0200
Master and Release branch are now identical again.
Removed warning for an older bukkit version.
commit 5613975314ec358c66246ee6bef4eb4faa58dbed
Merge: 662d30a dc0ca35
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 23 03:11:14 2011 +0200
Merge branch 'master' into release
commit 662d30ae45d5c655b7617d8342ceef6808374934
Merge: 57bee44 4099755
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 23 03:07:38 2011 +0200
Merge branch 'master' into release
commit 57bee443b1cecf0516b4c3d8733fc4382cf3f17d
Merge: 621618e 0f3c0e8
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 23 02:39:37 2011 +0200
Merge branch 'master' into release
commit 621618e41fe1b8b4021aade20ee32693b3528bb3
Merge: 6ccb608 5455917
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jul 21 02:58:39 2011 +0200
Merge branch 'master' into release
commit 6ccb60813a165d2beb5df5e5080ac6041dd41b29
Merge: b341199 2067bb8
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jul 21 02:52:25 2011 +0200
Merge branch 'master' into release
commit b34119901ed89a0e3026df2aea0eca24bc0addd2
Merge: b317aef 4f31d27
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jul 21 02:29:45 2011 +0200
Merge branch 'master' into release
commit b317aef8c9b9574642c8e91c4d4c4b094da15cb8
Merge: fdbc6fa 8b41219
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jul 21 00:31:39 2011 +0200
Merge branch 'master' into release
commit fdbc6fa94fad33410962c99ea73a756d0fbf34ef
Merge: 0ffe249 28dd14d
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 20 23:18:34 2011 +0200
Merge branch 'master' into release
commit 0ffe24903abc266a7b1070b80e59a48c055c29da
Merge: e550a7c f6e6e00
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 20 23:09:40 2011 +0200
Merge branch 'master' into release
commit e550a7cc44bf9bd323ae7bffa93f816e8bb94854
Merge: 82165a2 9efc084
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 20 22:37:43 2011 +0200
Merge branch 'master' into release
commit 82165a2af6c484efb1e30e6960ebe698ded50730
Merge: 63a4fe3 815b700
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 20 22:22:02 2011 +0200
Merge branch 'master' into release
commit 63a4fe32c178b849cd6bb75b5e8524256155650d
Merge: 1c44a25 06dc9c2
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 20 18:40:04 2011 +0200
Merge branch 'master' into release
commit 1c44a25a4a96784b2ea4ee1e5bb71c88b275f865
Merge: cf21ece 0483635
Author: snowleo <schneeleo@gmail.com>
Date: Wed Jul 20 12:13:24 2011 +0200
Merge branch 'master' into release
commit cf21ecee2ef61d45b622e0debf7de833ff76d36e
Merge: 5467e50 3b59dd0
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jul 19 12:09:48 2011 +0200
Merge branch 'master' into release
commit 5467e502a58bfe73b6236855d7a5dd8c2e08a310
Merge: 6af9ec2 e805d10
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jul 19 11:42:18 2011 +0200
Merge branch 'master' into release
commit 6af9ec266b5fd6f054d93ca1f35f43d72dacb625
Merge: faa7e0e 150a0e0
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jul 19 01:52:44 2011 +0200
Merge branch 'master' into release
commit faa7e0e7a9f3459436524d17418b01bb4f912931
Merge: aa36060 fdbb651
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jul 19 00:47:14 2011 +0200
Merge branch 'master' into release
commit aa3606007acf56de3ed09848136e3c80f04f9164
Merge: db59749 d0bf190
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jul 19 00:42:10 2011 +0200
Merge branch 'master' into release
commit db5974970d757de0fdf41e85938c05ad97fb9547
Merge: ba2539d d2bc7e0
Author: snowleo <schneeleo@gmail.com>
Date: Mon Jul 18 20:55:31 2011 +0200
Merge branch 'master' into release
commit ba2539db67ce7b177c8669d88b34629647206b6f
Merge: 21d0661 e3a470e
Author: snowleo <schneeleo@gmail.com>
Date: Mon Jul 18 02:30:16 2011 +0200
Merge branch 'master' into release
commit 21d0661d79ff75af7d12298a43e6c2a2681dcc87
Merge: 9f3eb46 1556801
Author: snowleo <schneeleo@gmail.com>
Date: Mon Jul 18 01:49:45 2011 +0200
Merge branch 'master' into release
commit 9f3eb461a97c2762f9c4692573ece8c23960c611
Merge: 34b0deb 48230f6
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 16 17:04:46 2011 +0200
Merge branch 'master' into release
commit 34b0deba29b4730fd3eb87925aa574bbb02ebb99
Merge: d9a93d8 088f50c
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 16 16:53:13 2011 +0200
Merge branch 'master' into release
commit d9a93d8dfff77aea0a2d8b726954333efb9f1f26
Merge: 7477763 5ad12b5
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 16 14:04:49 2011 +0200
Merge branch 'master' into release
commit 747776344b275b02f37a7857b560d198c9ba0838
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 16 13:32:10 2011 +0200
Fixing merge error
commit f979a79081e6b9d97654d9142cc92d2277889f17
Merge: 367e984 e6685ab
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 16 13:25:12 2011 +0200
Merge branch 'master' into release
Conflicts:
Essentials/src/com/earth2me/essentials/Essentials.java
Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java
Essentials/src/com/earth2me/essentials/commands/Commandspawner.java
Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java
Essentials/src/com/earth2me/essentials/register/payment/Methods.java
Essentials/src/items.csv
EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java
lib/bukkit-0.0.1-SNAPSHOT.jar
lib/craftbukkit-0.0.1-SNAPSHOT.jar
commit 367e9840cc51b3fc56ca556574035fbeebc2847c
Author: snowleo <schneeleo@gmail.com>
Date: Tue Jun 7 22:18:57 2011 +0200
Fix save inventory after logout for new players.
commit ea590c2ed1c67009c1170680f28e15f4cec22534
Author: snowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb>
Date: Sun Jun 5 00:00:41 2011 +0000
NPE fix for offline users in UserData
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1583 e251c2fe-e539-e718-e476-b85c1f46cddb
commit d93120257b170526a74a3620ef0064301f14dc58
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 2 01:10:48 2011 +0200
Update of bukkit version number in essentials class
commit e763b362d9f65941f6423e0613a0f5433fabb475
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jul 2 01:09:19 2011 +0200
CB# 953
B# 754
commit e5eb1ca0cb610409ec719beb3d0ffc5603e0b28e
Author: snowleo <schneeleo@gmail.com>
Date: Fri Jul 1 10:52:59 2011 +0200
More names for pistons (items.csv)
Fix for /unlimited and pistons
commit ea2649db5e6ded860b4fd096ad9938246f8857f7
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jun 30 19:16:50 2011 +0200
Updated items.csv
commit b53fc9cadc5a3f77c73bf34e768bd6f968537967
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jun 30 18:54:05 2011 +0200
Renamed functions
commit 4b35e1b72982295358e1a557f8cd78a38c81bc0e
Author: snowleo <schneeleo@gmail.com>
Date: Thu Jun 30 18:43:23 2011 +0200
CB #946
B #750
commit 40e106db13fd58351bee9b82733b1900e96dc6a0
Author: snowleo <schneeleo@gmail.com>
Date: Mon Jun 27 11:57:03 2011 +0200
Fix /spawner command
The name had to be first letter uppercase, the rest lowercase
commit 3dc0659f664e0ac7f56f1e555da2fa9e97d7b2e8
Author: snowleo <schneeleo@gmail.com>
Date: Mon Jun 27 11:53:57 2011 +0200
Another fix to /spawnmob
Merged for release
commit e652ed2981888e39687fe0040b84683e04f74228
Author: snowleo <schneeleo@gmail.com>
Date: Sun Jun 26 02:00:57 2011 +0200
Copy&Paste is bad.
commit 28db891aa51dcea8d15e8eb0bc3c5eb55ee24b59
Author: snowleo <schneeleo@gmail.com>
Date: Sun Jun 26 01:43:59 2011 +0200
Fix for Register inside Essentials
commit b63ae9b771b10a4c0a5122501b98597ab939c62c
Author: snowleo <schneeleo@gmail.com>
Date: Sun Jun 26 01:43:19 2011 +0200
SEVERE error messages for other plugins, that try to manually enable Essentials, FakePermissions or GroupManager
commit 27c84ceaac8bf7ad7f192e087fcd324616a23611
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jun 25 15:34:33 2011 +0200
Remove the restriction of EssEcoApi to not use iConomy or BOSE
commit d67ccd03cadf77faf95cc253fbf50d88922a4209
Merge: 96b0f27 5e2f4bc
Author: snowleo <schneeleo@gmail.com>
Date: Sat Jun 25 14:27:30 2011 +0200
Merge branch 'bukkitupdate' into release
commit 96b0f27c5117c189a2686f6d1fc534a462e433c2
Author: snowleo <schneeleo@gmail.com>
Date: Sun Jun 12 02:47:50 2011 +0200
Fix for Craftbukkit Bug 912
Diffstat (limited to 'EssentialsGroupManager')
8 files changed, 97 insertions, 49 deletions
diff --git a/EssentialsGroupManager/src/Changelog.txt b/EssentialsGroupManager/src/Changelog.txt index 31d40413f..9d7187690 100644 --- a/EssentialsGroupManager/src/Changelog.txt +++ b/EssentialsGroupManager/src/Changelog.txt @@ -141,4 +141,9 @@ v 1.9: - Change Service registration to register WorldsHolder instead of AnjoPermissionsHandler. This is the correct entry point for all data.
- Depreciate PlayerTeleportEvent, PlayerRespawnEvent and PlayerPortalEvent as it's all handled in PlayerChangedWorldEvent.
This also means we no longer update permissions before we change worlds.
- - A command of '/manload' with no world arguments now performs a full reload of GM.
\ No newline at end of file + - A command of '/manload' with no world arguments now performs a full reload of GM.
+ - Update for Bukkit R5 compatability.
+ - Removed BukkitPermsOverride as this is now the default with bukkit handling child nodes.
+ - Prevent adding inheritances and info nodes to globalgroups. These are permissions collections, not player groups.
+ - Prevent promoting players to, and demoting to GlobalGroups.
+ - Make 'manload' reload the config correctly.
\ No newline at end of file diff --git a/EssentialsGroupManager/src/config.yml b/EssentialsGroupManager/src/config.yml index 13b59d343..cc90bea6f 100644 --- a/EssentialsGroupManager/src/config.yml +++ b/EssentialsGroupManager/src/config.yml @@ -4,10 +4,6 @@ settings: # The user will be able to promote players to the same group or even above. opOverrides: true - # If enabled any bukkit permissiosn which default to true will be left enabled. - # If the player is op any permissions set to Op will follow suit. - bukkit_perms_override: true - # Default setting for 'mantoglevalidate' # true will cause GroupManager to attempt name matching by default. validate_toggle: true diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GMConfiguration.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GMConfiguration.java index d830696e7..98ff075dd 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GMConfiguration.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GMConfiguration.java @@ -57,9 +57,6 @@ public class GMConfiguration { public boolean isOpOverride() { return GMconfig.getBoolean("settings.config.opOverrides", true); } - public boolean isBukkitPermsOverride() { - return GMconfig.getBoolean("settings.config.bukkit_perms_override", false); - } public boolean isToggleValidate() { return GMconfig.getBoolean("settings.config.validate_toggle", true); } diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java index d8d151200..00c71a41e 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java @@ -121,15 +121,15 @@ public class GroupManager extends JavaPlugin { ch = new GMLoggerHandler(); GroupManager.logger.addHandler(ch); logger.setLevel(Level.ALL); - if (worldsHolder == null) { - // Create the backup folder, if it doesn't exist. - prepareFileFields(); - // Load the config.yml - prepareConfig(); - // Load the global groups - globalGroups = new GlobalGroups(this); - worldsHolder = new WorldsHolder(this); - } + + // Create the backup folder, if it doesn't exist. + prepareFileFields(); + // Load the config.yml + prepareConfig(); + // Load the global groups + globalGroups = new GlobalGroups(this); + worldsHolder = new WorldsHolder(this); + PluginDescriptionFile pdfFile = this.getDescription(); if (worldsHolder == null) { @@ -398,6 +398,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group not found!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "Players may not be members of GlobalGroups directly."); + return false; + } // VALIDANDO PERMISSAO if (!isConsole && !isOpOverride && (senderGroup != null ? permissionHandler.inGroup(auxUser.getName(), senderGroup.getName()) : false)) { @@ -1019,6 +1023,11 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group 2 does not exists!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "GlobalGroups do NOT support inheritance."); + return false; + } + // VALIDANDO PERMISSAO if (permissionHandler.searchGroupInInheritance(auxGroup, auxGroup2.getName(), null)) { sender.sendMessage(ChatColor.RED + "Group " + auxGroup.getName() + " already inherits " + auxGroup2.getName() + " (might not be directly)"); @@ -1052,6 +1061,11 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group 2 does not exists!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "GlobalGroups do NOT support inheritance."); + return false; + } + // VALIDANDO PERMISSAO if (!permissionHandler.searchGroupInInheritance(auxGroup, auxGroup2.getName(), null)) { sender.sendMessage(ChatColor.RED + "Group " + auxGroup.getName() + " does not inherits " + auxGroup2.getName() + "."); @@ -1222,6 +1236,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group does not exists!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "GlobalGroups do NOT support Info Nodes."); + return false; + } // VALIDANDO PERMISSAO // PARECE OK auxString = ""; @@ -1251,6 +1269,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group does not exists!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "GlobalGroups do NOT support Info Nodes."); + return false; + } // VALIDANDO PERMISSAO if (!auxGroup.getVariables().hasVar(args[1])) { sender.sendMessage(ChatColor.RED + "The group doesn't have directly that variable!"); @@ -1276,6 +1298,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group does not exists!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "GlobalGroups do NOT support Info Nodes."); + return false; + } // VALIDANDO PERMISSAO // PARECE OK auxString = ""; @@ -1313,6 +1339,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group does not exists!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "GlobalGroups do NOT support Info Nodes."); + return false; + } // VALIDANDO PERMISSAO auxGroup2 = permissionHandler.nextGroupWithVariable(auxGroup, args[1], null); if (auxGroup2 == null) { @@ -1578,6 +1608,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group not found!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "Players may not be members of GlobalGroups directly."); + return false; + } // VALIDANDO PERMISSAO if (!isConsole && !isOpOverride && (senderGroup != null ? permissionHandler.inGroup(auxUser.getName(), senderGroup.getName()) : false)) { sender.sendMessage(ChatColor.RED + "Can't modify player with same permissions than you, or higher."); @@ -1634,6 +1668,10 @@ public class GroupManager extends JavaPlugin { sender.sendMessage(ChatColor.RED + "Group not found!"); return false; } + if (auxGroup.isGlobal()) { + sender.sendMessage(ChatColor.RED + "Players may not be members of GlobalGroups directly."); + return false; + } // VALIDANDO PERMISSAO if (!isConsole && !isOpOverride && (senderGroup != null ? permissionHandler.inGroup(auxUser.getName(), senderGroup.getName()) : false)) { sender.sendMessage(ChatColor.RED + "Can't modify player with same permissions than you, or higher."); diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/Group.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/Group.java index 5a39600b6..396240ec6 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/Group.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/Group.java @@ -48,6 +48,15 @@ public class Group extends DataUnit implements Cloneable { public Group(String name) { super(name); } + + /** + * Is this a GlobalGroup + * + * @return + */ + public boolean isGlobal() { + return (getDataSource() == null); + } /** * Clone this group @@ -57,7 +66,7 @@ public class Group extends DataUnit implements Cloneable { public Group clone() { Group clone; - if (getDataSource() == null) { + if (isGlobal()) { clone = new Group(this.getName()); } else { clone = new Group(getDataSource(), this.getName()); @@ -85,7 +94,7 @@ public class Group extends DataUnit implements Cloneable { Group clone = dataSource.createGroup(this.getName()); // Don't add inheritance for GlobalGroups - if (getDataSource() != null) { + if (!isGlobal()) { clone.inherits = new ArrayList<String>(this.getInherits()); } for (String perm : this.getPermissionList()) { @@ -110,26 +119,30 @@ public class Group extends DataUnit implements Cloneable { * @param inherit the inherits to set */ public void addInherits(Group inherit) { - if (!this.getDataSource().groupExists(inherit.getName())) { - getDataSource().addGroup(inherit); - } - if (!inherits.contains(inherit.getName().toLowerCase())) { - inherits.add(inherit.getName().toLowerCase()); - } - flagAsChanged(); - if (GroupManager.isLoaded()) { - GroupManager.BukkitPermissions.updateAllPlayers(); - GroupManagerEventHandler.callEvent(this, Action.GROUP_INHERITANCE_CHANGED); - } + if (!isGlobal()) { + if (!this.getDataSource().groupExists(inherit.getName())) { + getDataSource().addGroup(inherit); + } + if (!inherits.contains(inherit.getName().toLowerCase())) { + inherits.add(inherit.getName().toLowerCase()); + } + flagAsChanged(); + if (GroupManager.isLoaded()) { + GroupManager.BukkitPermissions.updateAllPlayers(); + GroupManagerEventHandler.callEvent(this, Action.GROUP_INHERITANCE_CHANGED); + } + } } public boolean removeInherits(String inherit) { - if (this.inherits.contains(inherit.toLowerCase())) { - this.inherits.remove(inherit.toLowerCase()); - flagAsChanged(); - GroupManagerEventHandler.callEvent(this, Action.GROUP_INHERITANCE_CHANGED); - return true; - } + if (!isGlobal()) { + if (this.inherits.contains(inherit.toLowerCase())) { + this.inherits.remove(inherit.toLowerCase()); + flagAsChanged(); + GroupManagerEventHandler.callEvent(this, Action.GROUP_INHERITANCE_CHANGED); + return true; + } + } return false; } @@ -145,15 +158,17 @@ public class Group extends DataUnit implements Cloneable { * @param varList */ public void setVariables(Map<String, Object> varList) { - GroupVariables temp = new GroupVariables(this, varList); - variables.clearVars(); - for (String key : temp.getVarKeyList()) { - variables.addVar(key, temp.getVarObject(key)); - } - flagAsChanged(); - if (GroupManager.isLoaded()) { - GroupManager.BukkitPermissions.updateAllPlayers(); - GroupManagerEventHandler.callEvent(this, Action.GROUP_INFO_CHANGED); - } + if (!isGlobal()) { + GroupVariables temp = new GroupVariables(this, varList); + variables.clearVars(); + for (String key : temp.getVarKeyList()) { + variables.addVar(key, temp.getVarObject(key)); + } + flagAsChanged(); + if (GroupManager.isLoaded()) { + GroupManager.BukkitPermissions.updateAllPlayers(); + GroupManagerEventHandler.callEvent(this, Action.GROUP_INFO_CHANGED); + } + } } } diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMGroupEvent.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMGroupEvent.java index f109cf4f7..fc9b8433b 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMGroupEvent.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMGroupEvent.java @@ -16,7 +16,6 @@ public class GMGroupEvent extends Event { /**
*
*/
- private static final long serialVersionUID = -5294917600434510451L;
private static final HandlerList handlers = new HandlerList();
@Override
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMSystemEvent.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMSystemEvent.java index 6f4c0ea08..210960876 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMSystemEvent.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMSystemEvent.java @@ -15,7 +15,6 @@ public class GMSystemEvent extends Event { /**
*
*/
- private static final long serialVersionUID = -8786811924448821548L;
private static final HandlerList handlers = new HandlerList();
@Override
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMUserEvent.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMUserEvent.java index 543580f41..206de8c86 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMUserEvent.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMUserEvent.java @@ -16,7 +16,6 @@ public class GMUserEvent extends Event { /**
*
*/
- private static final long serialVersionUID = -5294917600434510451L;
private static final HandlerList handlers = new HandlerList();
@Override
|