snowleo
9fc92f3528
Since it will be released, it needs a new version number
2011-10-04 22:19:23 +02:00
KHobbits
c97e69cd71
Removing a few restrictions on manuadd, it shouldnt be a clone of manpromote after all.
2011-10-04 06:55:42 +01:00
ElgarL
679ae9756a
Fix for Bukkit passing a null To location on a player Portaling
2011-10-02 18:00:42 +01:00
ElgarL
e5c02b3481
Added the ability to handle unknown worlds at server start.
...
(GM will create the data files for any worlds it finds which are not
in the config.yml)
2011-10-01 21:07:39 +01:00
ElgarL
9d4e553cf8
Moved events into GMWorldListener
...
Better error output
2011-10-01 17:58:44 +01:00
ElgarL
51878fa4ba
Missed Event class
2011-10-01 17:07:34 +01:00
ElgarL
899e354260
Added event handling to manage new world creation at runtime.
2011-10-01 17:06:14 +01:00
ElgarL
eb12a3e426
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
59c4cf2738
Attempt to stop GM wiping groups/users yml's on a bad shut down.
2011-10-01 13:54:28 +01:00
ElgarL
b022a83694
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
5cfb600708
Fixed an issue with superperms where plugins define perms with
...
inheritance after the root perms
2011-10-01 11:22:19 +01:00
ElgarL
e6d1617599
Changed priority if Registered events to lowest.
2011-09-30 08:51:09 +01:00
ElgarL
4f54480e25
Update to 1.2
2011-09-27 01:59:01 +01:00
ElgarL
7ce7d9b8ea
Optimized getAllPlayersPermissions and fixed pushing unknown perms to
...
superperms.
2011-09-26 21:52:32 +01:00
ElgarL
a3f878083c
Fix for GM not checking inheritance for known superperms nodes.
2011-09-26 21:24:12 +01:00
ElgarL
ae0e9f5058
Fixed silly error with isLoaded()
2011-09-25 03:14:38 +01:00
ElgarL
be76bce80b
Fix for if the scheduler fails
2011-09-24 19:18:22 +01:00
ElgarL
e145fd43c2
Forgot to push task
2011-09-24 19:11:59 +01:00
ElgarL
f88eb95219
Added a BukkitPermsUpdateTask to only update superperms once on a
...
load/reload.
2011-09-24 19:10:55 +01:00
ElgarL
28e4bb8302
Removed superperms update on plugins unloading. Unneeded and created
...
undesired lag on shutdown.
2011-09-24 17:33:25 +01:00
ElgarL
65186ff9da
manulistp <name> + now only lists perms with a value of true
2011-09-24 15:55:53 +01:00
ElgarL
4ca12d3b38
Final fix for lag on manload
2011-09-24 15:48:01 +01:00
ElgarL
ed9fc1540e
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
6546a0b6b4
Fixed wasteful updating of perms on a manload.
2011-09-24 02:53:38 +01:00
ElgarL
6e9e74a145
Fix for null in PLAYER_TELEPORT for bukkit perms.
2011-09-24 02:47:01 +01:00
ElgarL
ed67d67db0
- Update to handle 'getDescription().getPermissions(') returning a
...
list (CB 1172).
2011-09-21 16:23:47 +01:00
ElgarL
a04e5b4a47
- Reverted WorldHolder static change to maintain backward plugin
...
compatability.
2011-09-21 12:30:11 +01:00
ElgarL
9803a0efe4
All GroupManager commands issued by players are now echoed in the
...
console.
2011-09-20 14:49:42 +01:00
KHobbits
48bc00a01d
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-20 13:36:55 +01:00
ElgarL
7562c7777c
Fix for pushing perms of non superperms supporting plugins
2011-09-20 10:35:05 +01:00
ElgarL
96be35a4d2
- Push updates to superperms for all valid GM commands.
2011-09-19 22:51:07 +01:00
snowleo
45f7ee08f2
GroupManager 1.1
...
Merge branch 'groupmanager'
Conflicts:
EssentialsGroupManager/src/plugin.yml
EssentialsGroupManager/src/users.yml
2011-09-17 13:19:47 +02:00
ElgarL
f270dd1a6b
Read from group not user for setting superperms
2011-09-16 20:15:25 +01:00
KHobbits
b47a0ba0c9
Quickfix: Slightly changing syntax to stop conflict - This needs to be properly addressed
2011-09-15 07:08:05 +02:00
ElgarL
f777767db1
Doh, jumped a version
2011-09-06 10:19:11 +01:00
ElgarL
58443c0afd
Final tidy up of superperms for GM 1.2
2011-09-06 10:13:32 +01:00
ElgarL
307d0f36f5
removed unneeded include
2011-09-06 10:12:15 +01:00
ElgarL
8055eda75c
- Fixed BukkitPerms population. Wasn't correctly setting superperms.
2011-09-06 10:11:21 +01:00
ElgarL
275f42a97f
Push to Build dev version
2011-09-04 02:09:11 +01:00
ElgarL
82b6b319b2
- 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
88703a92c7
- 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
d8361bcb89
Minor change to GM's config.yml to make it slightly easier to understand
...
mirroring
2011-09-03 15:41:23 +01:00
ElgarL
d8f317db82
- 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
c262ac67d7
Damn typos
2011-09-03 14:39:10 +01:00
ElgarL
5a4f64d393
correct typo on setDefaulttWorldHandler
2011-09-03 14:33:47 +01:00
Steve
081d3f5152
- 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
ff3332098f
- 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
9e0a10ba80
Bukkit Superperms support
2011-09-02 23:07:23 +01:00
Steve
e2584d6b89
Test commit to see if push works
...
Updated plugin.yml to alpha-6 for GM
2011-08-29 21:15:33 +01:00
KHobbits
a7101b6e2c
Updating default permissions.
2011-08-20 18:06:43 +01:00