ElgarL
6f77addc71
Added custom events so plugins can now be notified of changes within
...
GroupManager.
2011-12-13 17:13:53 +00:00
ElgarL
016c181b70
Offline player checks now support partial name matches.
2011-12-12 16:39:15 +00:00
ElgarL
d3b945eb0b
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
50f07f4ad7
Fixed a crash on reload due to bukkit not unloading plugins before
...
reloading.
2011-11-17 14:28:33 +00:00
ElgarL
7926792000
Fixed up javadoc comment errors
2011-11-04 09:36:11 +00:00
ElgarL
ceba3e0899
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
4ee2f557a8
Prevent setting 'minutes' in the config to zero causing an error.
2011-11-01 12:12:32 +00:00
ElgarL
7bdb07536a
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
976cdb7868
Expanded 'canUserBuild()' to include inheritance and subgroups.
2011-10-31 20:20:57 +00:00
ElgarL
1606260680
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
1d477d8414
Typo's and formatting
2011-10-31 09:14:58 +00:00
ElgarL
45e19d724d
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
fd936c582a
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
2951cca559
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
ae8500fad4
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
f4a8752ee0
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
01a9f491b9
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
997fb1e28f
Merge branch 'master' into groupmanager
2011-10-11 12:51:53 +02:00
snowleo
7a03eeca1b
Changes for new Bukkit
2011-10-11 12:49:10 +02:00
ElgarL
8448ab3e96
Removed null supression in GroupManager.java
2011-10-11 01:07:52 +01:00
ElgarL
0410e8f851
Fixed manudelsub not correctly selecting the group to remove.
2011-10-11 00:34:17 +01: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
9d4e553cf8
Moved events into GMWorldListener
...
Better error output
2011-10-01 17:58:44 +01:00
ElgarL
899e354260
Added event handling to manage new world creation at runtime.
2011-10-01 17:06:14 +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
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
f88eb95219
Added a BukkitPermsUpdateTask to only update superperms once on a
...
load/reload.
2011-09-24 19:10:55 +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
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
ElgarL
96be35a4d2
- Push updates to superperms for all valid GM commands.
2011-09-19 22:51:07 +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
snowleo
9ff6f21c7b
GroupManager update to Permissions 3.1.6 API done by ElgarL
2011-08-14 21:56:40 +02:00
snowleo
17ba7e2a3d
Fix duplicated logger messages in GM after reload
2011-07-19 12:04:06 +02:00
snowleo
771136efbf
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
59d0415c7d
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