ElgarL
0e867df195
Moved events into GMWorldListener
...
Better error output
2011-10-01 17:58:44 +01:00
ElgarL
bfd6049913
Missed Event class
2011-10-01 17:07:34 +01:00
ElgarL
d2c02569d0
Added event handling to manage new world creation at runtime.
2011-10-01 17:06:14 +01:00
ElgarL
1f6daa7424
Fix for loading of worlds not in the config
...
Fix for folder creation of unique worlds
2011-10-01 16:22:04 +01:00
ElgarL
30af6f36ce
Attempt to stop GM wiping groups/users yml's on a bad shut down.
2011-10-01 13:54:28 +01:00
ElgarL
f712b56671
Rewrote Config loading to use Bukkits Configuration features
...
Added an opOverride setting in config.
If present and set to false, op's will not get overriding permissions
in GroupManager.
(one op will not be able to alter another op's settings)
GM will now create all relevant world data files for non mirrored
worlds.
(for all worlds named in config.yml)
2011-10-01 13:44:06 +01:00
ElgarL
0462026f33
Fixed an issue with superperms where plugins define perms with
...
inheritance after the root perms
2011-10-01 11:22:19 +01:00
ElgarL
ab67d0e232
Changed priority if Registered events to lowest.
2011-09-30 08:51:09 +01:00
ElgarL
d890418944
Update to 1.2
2011-09-27 01:59:01 +01:00
ElgarL
a39a904c8a
Optimized getAllPlayersPermissions and fixed pushing unknown perms to
...
superperms.
2011-09-26 21:52:32 +01:00
ElgarL
1d38b72835
Fix for GM not checking inheritance for known superperms nodes.
2011-09-26 21:24:12 +01:00
ElgarL
62e1710607
Fixed silly error with isLoaded()
2011-09-25 03:14:38 +01:00
ElgarL
2db256678e
Fix for if the scheduler fails
2011-09-24 19:18:22 +01:00
ElgarL
a2ca381bbd
Forgot to push task
2011-09-24 19:11:59 +01:00
ElgarL
32f5a31ea5
Added a BukkitPermsUpdateTask to only update superperms once on a
...
load/reload.
2011-09-24 19:10:55 +01:00
ElgarL
621f9b4f48
Removed superperms update on plugins unloading. Unneeded and created
...
undesired lag on shutdown.
2011-09-24 17:33:25 +01:00
ElgarL
ff7cc5aec9
manulistp <name> + now only lists perms with a value of true
2011-09-24 15:55:53 +01:00
ElgarL
d18a47a643
Final fix for lag on manload
2011-09-24 15:48:01 +01:00
ElgarL
497a08940e
manulistp now accepts an additional + to list ALL Superperms
...
effective permissions (/manulistp <name> +).
manucheckp also outputs superperms results.
2011-09-24 15:26:55 +01:00
ElgarL
b0fe189156
Fixed wasteful updating of perms on a manload.
2011-09-24 02:53:38 +01:00
ElgarL
8103e822ed
Fix for null in PLAYER_TELEPORT for bukkit perms.
2011-09-24 02:47:01 +01:00
ElgarL
ce8f05cd94
- Update to handle 'getDescription().getPermissions(') returning a
...
list (CB 1172).
2011-09-21 16:23:47 +01:00
ElgarL
de744fe9e2
- Reverted WorldHolder static change to maintain backward plugin
...
compatability.
2011-09-21 12:30:11 +01:00
ElgarL
2bdc00dc14
All GroupManager commands issued by players are now echoed in the
...
console.
2011-09-20 14:49:42 +01:00
KHobbits
1fd5222d40
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-20 13:36:55 +01:00
ElgarL
f2dd51cf57
Fix for pushing perms of non superperms supporting plugins
2011-09-20 10:35:05 +01:00
ElgarL
d3f6e82474
- Push updates to superperms for all valid GM commands.
2011-09-19 22:51:07 +01:00
snowleo
1df79bc9f4
GroupManager 1.1
...
Merge branch 'groupmanager'
Conflicts:
EssentialsGroupManager/src/plugin.yml
EssentialsGroupManager/src/users.yml
2011-09-17 13:19:47 +02:00
ElgarL
73b5fe971f
Read from group not user for setting superperms
2011-09-16 20:15:25 +01:00
KHobbits
6398626559
Quickfix: Slightly changing syntax to stop conflict - This needs to be properly addressed
2011-09-15 07:08:05 +02:00
ElgarL
bbab993ef1
Doh, jumped a version
2011-09-06 10:19:11 +01:00
ElgarL
b110ce79cc
Final tidy up of superperms for GM 1.2
2011-09-06 10:13:32 +01:00
ElgarL
ab530f35d0
removed unneeded include
2011-09-06 10:12:15 +01:00
ElgarL
0654a76ccc
- Fixed BukkitPerms population. Wasn't correctly setting superperms.
2011-09-06 10:11:21 +01:00
ElgarL
aa085de3e7
Push to Build dev version
2011-09-04 02:09:11 +01:00
ElgarL
2e1c880502
- Fix for an infinite loop bug with the new Bukkit Perms during a new
...
user creation.
2011-09-03 17:53:34 +01:00
ElgarL
e3756623a1
- Fix for Users.yml containing only 'users:' causing a crash.
...
- GroupManager will now generate a fresh Users and Groups yml if either
file is empty.
2011-09-03 16:13:43 +01:00
ElgarL
8f28073b29
Minor change to GM's config.yml to make it slightly easier to understand
...
mirroring
2011-09-03 15:41:23 +01:00
ElgarL
e2024ca2b6
- Invalid groups assigned to players in users.yml will no longer cause
...
a crash. GM will now set them to the default group instead.
2011-09-03 15:29:44 +01:00
ElgarL
80491513a2
Damn typos
2011-09-03 14:39:10 +01:00
ElgarL
f67e13122d
correct typo on setDefaulttWorldHandler
2011-09-03 14:33:47 +01:00
Steve
16e19a7775
- GroupManager will now attempt to select the default world when using
...
commands instead of failing and telling you to use '/manselect <world>'.
2011-09-03 14:24:32 +01:00
ElgarL
a220b267d4
- Fixed users being able to use 'manuadd' to add users to higher groups
...
than their own.
- Added SuperPerms support so GM will update adn provide the
permissions to plugins which only support Bukkit Perms.
- Added more helpful output to errors on argument lengths.
2011-09-03 11:33:14 +01:00
ElgarL
1153a0eee4
Bukkit Superperms support
2011-09-02 23:07:23 +01:00
Steve
3454db3e2b
Test commit to see if push works
...
Updated plugin.yml to alpha-6 for GM
2011-08-29 21:15:33 +01:00
KHobbits
84068c18b1
Updating default permissions.
2011-08-20 18:06:43 +01:00
KHobbits
376d206d2b
Removing advice to move to perm3
2011-08-15 22:58:50 +02:00
snowleo
a2fa666fd5
GroupManager update to Permissions 3.1.6 API done by ElgarL
2011-08-14 21:56:40 +02:00
snowleo
9a893f65fe
Changes to build-impl by Netbeans
2011-08-08 14:40:39 +02:00
snowleo
bc1c252dca
Correcting all line endings to LF
2011-07-24 23:19:12 +02:00