summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java
Commit message (Collapse)AuthorAgeLines
* Minor typo fix - NecrodoomElgarL2012-09-25-1/+1
|
* Include the GM version when logging errors.ElgarL2012-08-31-2/+4
|
* Only output a Data update message if something has changed.ElgarL2012-06-22-2/+2
|
* Allow 'manucheckp' to notify when superperms reports false but it isElgarL2012-04-22-1/+1
| | | really negated.
* Fix forgetting sub groups on a manload.ElgarL2012-04-21-6/+42
|
* Re-initialize the WorldsHolder on a reload, as un-registering andElgarL2012-04-16-35/+61
| | | | re-registering a new holder means all plugins have to check for the new service on every quiery.
* Finally remove all deprecated methods.ElgarL2012-04-13-55/+0
|
* Code tidyElgarL2012-04-13-10/+6
|
* Stop using our own deprecated methods as we tell others to do.ElgarL2012-04-13-10/+8
|
* Update all code formatting to use tabs for indentation.ElgarL2012-04-13-150/+167
|
* Unregister the worldsHolder as a service on a reload/shutdown instead ofElgarL2012-04-12-1/+1
| | | the whole plugin.
* Fix 'manuadd' to use the default or selected world (via 'manselect'), ifElgarL2012-04-10-3/+12
| | | the world is not specified in the command.
* Stop the error on shutdown if GM failed to load at startup.ElgarL2012-04-10-42/+128
| | | | | | GroupManager will now generate it's own log (in the GM folder) to keep things tidy, but also to account of those players unable to find/access their server.log. Startup errors will now lock out ALL commands other than '/manload'
* Added missing confirmation message on '/manload'.ElgarL2012-04-07-0/+2
|
* Expand 'manwhois' to also list a users subgroups.ElgarL2012-04-07-0/+10
|
* Remove all permission attachments when performing a manload or restart.ElgarL2012-04-06-0/+3
|
* Added a new permission node 'groupmanager.op'. This will cause playersElgarL2012-04-02-1/+1
| | | | | with this node to be treated as op's when using GroupManager commands (they will still require each commands permission node to use them).
* Correct GrammarElgarL2012-03-22-1/+1
|
* Removed Portuguese text, and added English replacements. Made more sense of ↵Michael Bonney2012-03-21-153/+153
| | | | the sentences, and also changed an incorrect message to it's proper form.
* change []<> for optional command componentsElgarL2012-03-06-1/+1
|
* Expanded '/manuadd'to accept an optional variable for the world (egElgarL2012-03-06-32/+54
| | | '/manuadd <player> <group> <world>').
* Make 'manload' reload the config correctly.ElgarL2012-02-28-9/+9
|
* Prevent promoting players to, and demoting to GlobalGroups.ElgarL2012-02-25-0/+28
|
* Prevent adding inheritances to globalgroups. These are permissionsElgarL2012-02-25-0/+10
| | | collections, not player groups.
* A command of '/manload' with no world arguments now performs a fullElgarL2012-02-18-33/+21
| | | reload of GM.
* Change Service registration to register WorldsHolder instead ofElgarL2012-02-11-1/+1
| | | AnjoPermissionsHandler. This is the correct entry point for all data.
* Fix world mirroring so it correctly creates data files and data sourcesElgarL2012-02-05-2/+3
| | | | | for partially mirrored worlds. Fixed world mirroring so it returns the correct data for the requested world
* Fix a bug with getWorldData return the main world data for all mirrors,ElgarL2012-02-02-1/+1
| | | instead of the worlds parent data.
* Fix players retaining permissions when demoted.ElgarL2012-01-29-15/+16
|
* addSubGroup now returns a boolean for success/failure.ElgarL2012-01-24-2/+4
| | | | '/manuaddsub' now correctly reports if it was able to add the sub group.
* Separated all events to be independent classes.ElgarL2012-01-21-1/+0
|
* Update to new Bukkit Event system.ElgarL2012-01-21-3/+1
| | | Update GroupManagerBridge for new event system.
* Fixed text when adding a subgroup to not say the player was moved.ElgarL2012-01-19-1/+1
|
* Major, MAJOR changes to support partial/full world mirroring.ElgarL2012-01-11-3/+3
| | | | You can now mirror groups.yml, users.yml or both files between different worlds.
* Fix 'manucheckp' to correctly report if a permission is available fromElgarL2012-01-05-20/+20
| | | GroupManager or Bukkit.
* Reload GlobalGroups when you perform a world load.ElgarL2012-01-03-0/+2
| | | | Changed GlobalGroups to save/load before local groups in the scheduled data saving/loading
* Changed the way events are raised to prevent variable corruption.ElgarL2011-12-29-19/+0
|
* Delayed GroupManager events so Superperms will be fully updated beforeElgarL2011-12-20-2/+12
| | | plugins receive the events.
* manpromote and mandemote now correctly sent the notification to theElgarL2011-12-19-3/+3
| | | console if the command was issued there.
* Fixed a typoElgarL2011-12-18-1/+1
|
* Changed ServicesManager registration to lowest from normal.ElgarL2011-12-18-1/+1
|
* GM now registers with Bukkits ServicesManager.ElgarL2011-12-13-0/+8
|
* Added custom events so plugins can now be notified of changes withinElgarL2011-12-13-0/+10
| | | GroupManager.
* Offline player checks now support partial name matches.ElgarL2011-12-12-2/+9
|
* Update GM version to 1.7ElgarL2011-12-12-106/+86
| | | | | | 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.
* Fixed a crash on reload due to bukkit not unloading plugins beforeElgarL2011-11-17-0/+3
| | | reloading.
* Fixed up javadoc comment errorsElgarL2011-11-04-1/+1
|
* GM will now check to see if it's data files have been changed at eachElgarL2011-11-02-4/+24
| | | | | | | | | 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-3/+7
|
* Added a config.yml setting of 'validate_toggle' for those who preferElgarL2011-10-31-0/+14
| | | 'mantogglevalidate' to always be off.