summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager
Commit message (Collapse)AuthorAgeLines
* GM will now check to see if it's data files have been changed at eachElgarL2011-11-02-85/+399
| | | | | | | | | 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.
* Prevent setting 'minutes' in the config to zero causing an error.ElgarL2011-11-01-4/+9
|
* Added a config.yml setting of 'validate_toggle' for those who preferElgarL2011-10-31-1/+26
| | | 'mantogglevalidate' to always be off.
* Expanded 'canUserBuild()' to include inheritance and subgroups.ElgarL2011-10-31-25/+30
|
* Fixed an error on 'manucheckv'. If the users doesn't have the variableElgarL2011-10-31-10/+50
| | | | it fell through causing an exception. Added checking of subgroups for Info nodes.
* Added Info node support to Global Groups.ElgarL2011-10-31-15/+73
|
* Typo's and formattingElgarL2011-10-31-2905/+2927
|
* Global Groups yml and classElgarL2011-10-31-0/+472
|
* Added Global GroupsElgarL2011-10-31-142/+126
| | | | | Defined in groupmanager/globalgroups.yml. Create groups in the yml with a g: prefix, then inherit in the worlds groups files.
* Fixed GM loading world data files twice at startup.ElgarL2011-10-31-27/+36
| | | Improved error reporting for invalid groups.yml
* Cleanup last references to portal management in Essentials.KHobbits2011-10-30-1/+0
|
* Fixed GM to recognize Superperm child nodes.ElgarL2011-10-28-4/+55
| | | | If you add a node like Towny.admin GM will now correctly report on all child nodes.
* v 1.5:ElgarL2011-10-27-5/+12
| | | | | - Fixed opOverrides and bukkit_perms_override to read the correct entries. - Better commenting in config.yml
* Added data.save.hours setting to config. This allow control over howElgarL2011-10-16-4/+14
| | | long backups are retained.
* Simplified config.yml while retaining backwards compatibility.ElgarL2011-10-16-6/+13
|
* Fixed reading world mirrors from the config.ElgarL2011-10-16-8/+9
|
* Added a config setting - bukkit_perms_override: falseElgarL2011-10-12-12/+41
| | | | Enable to allow default Bukkit based permissions to remain enabled, unless directly negated within GroupManager.
* v 1.4:ElgarL2011-10-11-14/+17
| | | | - Updated for Bukkits new YamlConfiguration. - Cleared remaining Cast errors cause by object cloning.
* Added two new permission nodes - groupmanager.notify.self &ElgarL2011-10-11-1/+34
| | | | | groupmanager.notify.other These allow players/admins to be notified when players are moved between groups.
* Merge branch 'master' into groupmanagersnowleo2011-10-11-3/+3
|\
| * Changes for new Bukkitsnowleo2011-10-11-3/+3
| |
* | Removed null supression in GroupManager.javaElgarL2011-10-11-1/+1
| |
* | Merge branch 'groupmanager' ofElgarL2011-10-11-2/+1
|\ \ | | | | | | | | | | | | | | | | | | https://elgarl@github.com/essentials/Essentials.git into groupmanager Conflicts: EssentialsGroupManager/src/Changelog.txt
| * | Merge branch 'master' into groupmanagersnowleo2011-10-04-2/+3
| |\|
| | * Since it will be released, it needs a new version numbersnowleo2011-10-04-2/+3
| | |
* | | Fixed manudelsub not correctly selecting the group to remove.ElgarL2011-10-11-3/+5
| | |
* | | Fixed manudelsub not correctly selecting the group to remove.ElgarL2011-10-11-1/+8
|/ /
* / Comment config.yml to prevent creation of world4 data filesElgarL2011-10-04-2/+2
|/
* Removing a few restrictions on manuadd, it shouldnt be a clone of manpromote ↵KHobbits2011-10-04-9/+1
| | | | after all.
* Fix for Bukkit passing a null To location on a player PortalingElgarL2011-10-02-3/+4
|
* Added the ability to handle unknown worlds at server start.ElgarL2011-10-01-8/+29
| | | | (GM will create the data files for any worlds it finds which are not in the config.yml)
* Moved events into GMWorldListenerElgarL2011-10-01-9/+17
| | | Better error output
* Missed Event classElgarL2011-10-01-0/+36
|
* Added event handling to manage new world creation at runtime.ElgarL2011-10-01-4/+15
|
* Fix for loading of worlds not in the configElgarL2011-10-01-3/+17
| | | Fix for folder creation of unique worlds
* Attempt to stop GM wiping groups/users yml's on a bad shut down.ElgarL2011-10-01-15/+21
|
* Rewrote Config loading to use Bukkits Configuration featuresElgarL2011-10-01-94/+76
| | | | | | | | | 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)
* Fixed an issue with superperms where plugins define perms withElgarL2011-10-01-4/+6
| | | inheritance after the root perms
* Changed priority if Registered events to lowest.ElgarL2011-09-30-7/+8
|
* Update to 1.2ElgarL2011-09-27-2/+3
|
* Optimized getAllPlayersPermissions and fixed pushing unknown perms toElgarL2011-09-26-61/+13
| | | superperms.
* Fix for GM not checking inheritance for known superperms nodes.ElgarL2011-09-26-24/+4
|
* Fixed silly error with isLoaded()ElgarL2011-09-25-15/+22
|
* Fix for if the scheduler failsElgarL2011-09-24-0/+2
|
* Forgot to push taskElgarL2011-09-24-0/+27
|
* Added a BukkitPermsUpdateTask to only update superperms once on aElgarL2011-09-24-5/+30
| | | load/reload.
* Removed superperms update on plugins unloading. Unneeded and createdElgarL2011-09-24-3/+4
| | | undesired lag on shutdown.
* manulistp <name> + now only lists perms with a value of trueElgarL2011-09-24-1/+2
|
* Final fix for lag on manloadElgarL2011-09-24-0/+5
|
* manulistp now accepts an additional + to list ALL SuperpermsElgarL2011-09-24-6/+53
| | | | effective permissions (/manulistp <name> +). manucheckp also outputs superperms results.