ElgarL
ac77bbb0b4
Changed ServicesManager registration to lowest from normal.
2011-12-18 04:25:54 +00:00
ElgarL
559400c606
GM now registers with Bukkits ServicesManager.
2011-12-13 18:20:02 +00:00
ElgarL
759892078a
Added custom events so plugins can now be notified of changes within
...
GroupManager.
2011-12-13 17:13:53 +00:00
ElgarL
0e0b441168
Offline player checks now support partial name matches.
2011-12-12 16:39:15 +00:00
ElgarL
4b43453a74
Update GM version to 1.7
...
GM now supports offline players without having to mantogglevalidate
Added craftbukkit-1.0.0-SNAPSHOT.jar to lib (version 1587)
Added bukkit-1.0.0-R1-SNAPSHOT.jar to lib (version 1065)
Updated GM XML's to build using dev bukkit/CB build jars.
2011-12-12 15:53:33 +00:00
ElgarL
7b7d1f557f
Fixed a crash on reload due to bukkit not unloading plugins before
...
reloading.
2011-11-17 14:28:33 +00:00
ElgarL
52c2110a2b
Fixed up javadoc comment errors
2011-11-04 09:36:11 +00:00
ElgarL
e873ebd67d
GM will now check to see if it's data files have been changed at each
...
scheduled save.
If the files have been altered (on disc) it will reload, so long as
the in-memory data hasn't changed.
If the files on Disc have changed AND there have been changes to it's
in-memory data it will show a warning.
You then MUST issue a '/mansave force' to overwrite the disc files,
or a '/manload' to overwrite the memory data.
2011-11-02 22:33:29 +00:00
ElgarL
57f9bc06b0
Prevent setting 'minutes' in the config to zero causing an error.
2011-11-01 12:12:32 +00:00
ElgarL
97cae6c0cb
Added a config.yml setting of 'validate_toggle' for those who prefer
...
'mantogglevalidate' to always be off.
2011-10-31 20:41:50 +00:00
ElgarL
1fd02b8a4a
Expanded 'canUserBuild()' to include inheritance and subgroups.
2011-10-31 20:20:57 +00:00
ElgarL
9734274ed1
Fixed an error on 'manucheckv'. If the users doesn't have the variable
...
it fell through causing an exception.
Added checking of subgroups for Info nodes.
2011-10-31 20:07:21 +00:00
ElgarL
0731de53b4
Typo's and formatting
2011-10-31 09:14:58 +00:00
ElgarL
34ba8e89bc
Added Global Groups
...
Defined in groupmanager/globalgroups.yml.
Create groups in the yml with a g: prefix, then inherit in the worlds
groups files.
2011-10-31 08:34:07 +00:00
ElgarL
819c8f3aa9
Fixed GM to recognize Superperm child nodes.
...
If you add a node like Towny.admin GM will now correctly report on
all child nodes.
2011-10-28 18:43:29 +01:00
ElgarL
569af0bcf0
Added data.save.hours setting to config. This allow control over how
...
long backups are retained.
2011-10-16 08:58:45 +01:00
ElgarL
03adb56d25
Added a config setting - bukkit_perms_override: false
...
Enable to allow default Bukkit based permissions to remain enabled,
unless directly negated within GroupManager.
2011-10-12 00:16:53 +01:00
ElgarL
1543bfd550
v 1.4:
...
- Updated for Bukkits new YamlConfiguration.
- Cleared remaining Cast errors cause by object cloning.
2011-10-11 22:05:21 +01:00
ElgarL
1bb3eb0d07
Added two new permission nodes - groupmanager.notify.self &
...
groupmanager.notify.other
These allow players/admins to be notified when players are moved
between groups.
2011-10-11 13:10:29 +01:00
snowleo
5395b6f73a
Merge branch 'master' into groupmanager
2011-10-11 12:51:53 +02:00
snowleo
5851c5a88b
Changes for new Bukkit
2011-10-11 12:49:10 +02:00
ElgarL
a6bafca091
Removed null supression in GroupManager.java
2011-10-11 01:07:52 +01:00
ElgarL
9129386f12
Fixed manudelsub not correctly selecting the group to remove.
2011-10-11 00:34:17 +01:00
KHobbits
0aa9f79629
Removing a few restrictions on manuadd, it shouldnt be a clone of manpromote after all.
2011-10-04 06:55:42 +01:00
ElgarL
0e867df195
Moved events into GMWorldListener
...
Better error output
2011-10-01 17:58:44 +01:00
ElgarL
d2c02569d0
Added event handling to manage new world creation at runtime.
2011-10-01 17:06:14 +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
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
32f5a31ea5
Added a BukkitPermsUpdateTask to only update superperms once on a
...
load/reload.
2011-09-24 19:10:55 +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
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
ElgarL
d3f6e82474
- Push updates to superperms for all valid GM commands.
2011-09-19 22:51:07 +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
snowleo
a2fa666fd5
GroupManager update to Permissions 3.1.6 API done by ElgarL
2011-08-14 21:56:40 +02:00
snowleo
3b59dd0b02
Fix duplicated logger messages in GM after reload
2011-07-19 12:04:06 +02:00
snowleo
6c42f42005
Op users now have access to all GroupManager commands.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1435 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 17:36:41 +00:00
snowleo
a3ebd254f2
Moving all files to trunk.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@969 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-03-19 22:39:51 +00:00