summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder
Commit message (Collapse)AuthorAgeLines
* Error in logicElgarL2014-05-04-1/+1
|
* Prevent players who have never logged in before from taking over existing ↵ElgarL2014-05-04-1/+1
| | | | accounts.
* Fix overloadedWorldHolder so it correctly calls the new WorldHolder code ↵ElgarL2014-05-04-10/+6
| | | | when the user is not overloaded.
* Fixup javadocsElgarL2014-05-04-1/+1
|
* v2.1: - Update for CraftBukkit 1.7.8-R0.1(3050). - Add UUID support. Plugins ↵ElgarL2014-05-04-59/+143
| | | | can still query by player name but a UUID is faster and preferable.
* Fix Cyclic mirroring test (silly me)ElgarL2014-05-04-2/+2
|
* Fix global mirroring of non main worlds.ElgarL2013-02-22-2/+8
|
* Do not list "all_unnamed_worlds" as a selectable world.ElgarL2013-02-22-24/+27
|
* Don't try to use the worldHolder before it's initialised.ElgarL2013-02-22-5/+10
|
* Added a new mirroring option in the config of 'all_unnamed_worlds'. ThisElgarL2013-02-22-10/+40
| | | will cause all new or unnamed worlds to use this mirroring.
* '/manselect' will no longer list duplicate worlds.ElgarL2013-02-22-6/+15
|
* Update ↵Necrodoom2013-02-01-2/+2
| | | | EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/UsersDataHolder.java
* Update ↵Necrodoom2013-02-01-1/+6
| | | | EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/GroupsDataHolder.java
* Update ↵Necrodoom2013-02-01-1/+6
| | | | EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/UsersDataHolder.java
* [GM] Catch all of the null.KHobbits2013-02-01-13/+17
|
* Add support for BukkitForge using 'overworld' as the main world name.ElgarL2013-01-28-7/+15
|
* Synchronize the raising of GroupManager events to Bukkit.getServer()ElgarL2013-01-09-11/+10
| | | (should prevent deadlocks).
* Fix recursive error detection when partial mirroring the main worldElgarL2012-11-20-2/+2
|
* GroupManager typo fixNecrodoom2012-11-08-2/+2
|
* allWorldsDataList now returns fully mirrored worlds whihc are notElgarL2012-10-01-2/+2
| | | identical mirrors (fixes the /manselect list).
* No need for a new array.ElgarL2012-09-25-3/+1
|
* Add alphabetically sorted user lists.ElgarL2012-09-25-4/+10
|
* Change order of data in Users.yml to [name, Group, SubGroup,ElgarL2012-09-25-124/+105
| | | Permissions, Info nodes].
* CommentingElgarL2012-09-25-2/+2
|
* Fix javadocsElgarL2012-09-25-2/+2
|
* Thread safety for GMsnowleo2012-09-10-17/+46
|
* Revert bad synchronizationsnowleo2012-09-10-13/+10
| | | | This reverts commit 96ab1b4533b62464b8325373e677209290bced3e.
* Synchronize the world data holder.ElgarL2012-09-10-2/+4
|
* Change to Hashtables to reduce the chance of aElgarL2012-09-10-8/+9
| | | | ConcurrentModificationException pulling group/user data in an Async thread.
* Give a better error when a subgroup is null.ElgarL2012-08-31-4/+8
|
* Fix mirroring now we are not using any Bukkit methods.ElgarL2012-08-03-16/+24
|
* Fix a cases sensitivity bug in world loading.ElgarL2012-08-03-1/+1
|
* Throw a better error than 'null' when someone removes all groups from aElgarL2012-07-06-0/+4
| | | yml.
* Ignore any sub folders in the Worlds folder which start with a periodElgarL2012-07-04-1/+1
| | | (fix for storing data in svn respoitories).
* Fix loading users with only numerals in their names to be seen asElgarL2012-06-24-2/+8
| | | strings.
* Only output a Data update message if something has changed.ElgarL2012-06-22-1/+7
|
* Fix forgetting sub groups on a manload.ElgarL2012-04-21-0/+1
|
* Re-initialize the WorldsHolder on a reload, as un-registering andElgarL2012-04-16-2/+9
| | | | 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-2/+0
|
* Update all code formatting to use tabs for indentation.ElgarL2012-04-13-1898/+2033
|
* Fixed the 'last' nested throw/catch and rework all user and groupElgarL2012-04-13-102/+190
| | | reading to be certain to trap all errors.
* Fix silly nested throw/catch statements. Errors are now correctlyElgarL2012-04-12-142/+171
| | | generated when reading yml's.
* Expand GlobalGroups.yml and groups.yml to cover the VanishNoPacketElgarL2012-04-11-4/+6
| | | | plugin. Demonstrating how to negate and add nodes when using the '*' permission with inheritance.
* Better handling of errors in user and group yml's.ElgarL2012-04-07-177/+230
|
* Prevent Null entries in group inheritance from throwing errors.ElgarL2012-04-03-4/+6
|
* Catch errors caused by bad indentation in yml's.ElgarL2012-03-29-168/+176
|
* Stop attempting to push empty permissions when players edit the yml'sElgarL2012-03-29-4/+20
| | | incorrectly.
* Auto rename all case sensitive world folders to lower case (ifElgarL2012-03-26-2/+22
| | | possible).
* Treat all world names as lower case for file handling (please check inElgarL2012-03-26-18/+26
| | | | your worlds folder. You should have no folders with upper case letters from now).
* Don't remove an attachment on a player leaving as Bukkit never forgetsElgarL2012-03-17-25/+1
| | | | it. This fixes non mirrored permissions being messed up if a player relogs.