Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Auto rename all case sensitive world folders to lower case (if | ElgarL | 2012-03-26 | -2/+22 |
| | | | possible). | |||
* | Treat all world names as lower case for file handling (please check in | ElgarL | 2012-03-26 | -18/+26 |
| | | | | your worlds folder. You should have no folders with upper case letters from now). | |||
* | Correct Grammar | ElgarL | 2012-03-22 | -1/+1 |
| | ||||
* | Removed Portuguese text, and added English replacements. Made more sense of ↵ | Michael Bonney | 2012-03-21 | -153/+153 |
| | | | | the sentences, and also changed an incorrect message to it's proper form. | |||
* | Don't remove an attachment on a player leaving as Bukkit never forgets | ElgarL | 2012-03-17 | -35/+3 |
| | | | | it. This fixes non mirrored permissions being messed up if a player relogs. | |||
* | Removed some debug spam. | ElgarL | 2012-03-17 | -1/+0 |
| | ||||
* | change []<> for optional command components | ElgarL | 2012-03-06 | -1/+1 |
| | ||||
* | Expanded '/manuadd'to accept an optional variable for the world (eg | ElgarL | 2012-03-06 | -32/+54 |
| | | | '/manuadd <player> <group> <world>'). | |||
* | Better reporting when a users.yml is failing to load. | ElgarL | 2012-03-04 | -1/+6 |
| | ||||
* | Fix a silly logic error when testing bukkit perms | ElgarL | 2012-03-03 | -2/+2 |
| | ||||
* | Minor optimization when checking bukkit permissions. | ElgarL | 2012-03-03 | -5/+3 |
| | ||||
* | Make 'manload' reload the config correctly. | ElgarL | 2012-02-28 | -9/+9 |
| | ||||
* | Prevent promoting players to, and demoting to GlobalGroups. | ElgarL | 2012-02-25 | -0/+28 |
| | ||||
* | Prevent adding inheritances to globalgroups. These are permissions | ElgarL | 2012-02-25 | -29/+54 |
| | | | collections, not player groups. | |||
* | Removed BukkitPermsOverride as this is now the default with bukkit | ElgarL | 2012-02-21 | -3/+0 |
| | | | handling child nodes. | |||
* | Update for Bukkit R5 compatability. | ElgarL | 2012-02-21 | -3/+0 |
| | | | Removed some unused variables. | |||
* | Merge branch 'refs/heads/groupmanager' | snowleo | 2012-02-21 | -56/+28 |
|\ | ||||
| * | A command of '/manload' with no world arguments now performs a full | ElgarL | 2012-02-18 | -33/+21 |
| | | | | | | reload of GM. | |||
| * | comment name change | ElgarL | 2012-02-15 | -1/+1 |
| | | ||||
| * | Depreciate PlayerTeleportEvent, PlayerRespawnEvent and PlayerPortalEvent | ElgarL | 2012-02-15 | -14/+6 |
| | | | | | | | | | | as it's all handled in PlayerChangedWorldEvent. This also means we no longer update permissions before we change worlds. | |||
| * | Depreciate PlayerTeleportEvent as it's all handled in | ElgarL | 2012-02-14 | -9/+1 |
| | | | | | | PlayerChangedWorldEvent. | |||
* | | Updated Essentials to work with R5 | snowleo | 2012-02-21 | -6/+6 |
|/ | ||||
* | Change Service registration to register WorldsHolder instead of | ElgarL | 2012-02-11 | -1/+1 |
| | | | AnjoPermissionsHandler. This is the correct entry point for all data. | |||
* | Add some commenting | ElgarL | 2012-02-05 | -36/+12 |
| | ||||
* | Fix world mirroring so it correctly creates data files and data sources | ElgarL | 2012-02-05 | -76/+213 |
| | | | | | for partially mirrored worlds. Fixed world mirroring so it returns the correct data for the requested world | |||
* | Prevent getAllPlayersPermissions() processing a group more than once. | ElgarL | 2012-02-02 | -18/+25 |
| | | | Improves performance when using complex inheritance structures. | |||
* | fix setGroup to only block superperms update if update is false. | ElgarL | 2012-02-02 | -2/+2 |
| | ||||
* | Fix a bug with getWorldData return the main world data for all mirrors, | ElgarL | 2012-02-02 | -2/+13 |
| | | | instead of the worlds parent data. | |||
* | Catch all errors in badly formatted groups. | ElgarL | 2012-01-31 | -5/+6 |
| | ||||
* | Track the 'onPlayerChangeWorld' event as some teleports seem to not be | ElgarL | 2012-01-30 | -0/+6 |
| | | | triggering a world move. | |||
* | Auto sort permissions on load to speed up population of superperms. | ElgarL | 2012-01-30 | -30/+47 |
| | | | | | | | | | Negating a parent node after adding all nodes with * will now correctly remove all child nodes of that parent before populating superperms. eg. - '*' - -vanish.* - vanish.standard | |||
* | Fix players retaining permissions when demoted. | ElgarL | 2012-01-29 | -24/+22 |
| | ||||
* | fix for an iterator error if there is only one element in the array. | ElgarL | 2012-01-28 | -2/+3 |
| | ||||
* | Fixed a bug when pushing superperms in the wrong order. | ElgarL | 2012-01-28 | -84/+61 |
| | ||||
* | Properly fix inherited negated nodes. | ElgarL | 2012-01-27 | -4/+5 |
| | ||||
* | do not allow inherited permissions to negate higher perms. | ElgarL | 2012-01-27 | -2/+6 |
| | ||||
* | Fixed an infinite loop error when using '/manudel' on a logged in | ElgarL | 2012-01-25 | -2/+11 |
| | | | | player. It caused setDefaultGroup to trigger a bukkit update when no GM User existed yet. | |||
* | Trap errors in fetching the mirrors map. | ElgarL | 2012-01-25 | -3/+6 |
| | ||||
* | Check for a null player object in the PlayerTeleportEvent. | ElgarL | 2012-01-25 | -1/+1 |
| | ||||
* | Fixed subgroups (I broke earlier). | ElgarL | 2012-01-25 | -9/+15 |
| | ||||
* | Fix trying to modify an unmodifiable collection breaking superperms. | ElgarL | 2012-01-25 | -30/+31 |
| | ||||
* | Allow negations with the * permission node when population superperms. | ElgarL | 2012-01-24 | -5/+7 |
| | ||||
* | Fix hasOwnData to return a correct result with new mirroring system | ElgarL | 2012-01-24 | -1/+1 |
| | ||||
* | Fixed isInList | ElgarL | 2012-01-24 | -1/+1 |
| | ||||
* | addSubGroup now returns a boolean for success/failure. | ElgarL | 2012-01-24 | -13/+19 |
| | | | | '/manuaddsub' now correctly reports if it was able to add the sub group. | |||
* | Added recursive loop detection for World mirroring (you may not set the | ElgarL | 2012-01-24 | -43/+42 |
| | | | | | | main world as a mirror of another). Fixed fetching world data so it no longer returns the mirrored world for groups. Each world data holder now points to the correct data set, so can be returned as an object. | |||
* | Fixed infinite loop error on player join. | ElgarL | 2012-01-22 | -8/+15 |
| | | | | Optimized code to only update the player logging in instead of all players online. | |||
* | Separated all events to be independent classes. | ElgarL | 2012-01-21 | -46/+50 |
| | ||||
* | Fixed a random null error upon a player portaling. | ElgarL | 2012-01-21 | -2/+2 |
| | ||||
* | Update to new Bukkit Event system. | ElgarL | 2012-01-21 | -35/+63 |
| | | | Update GroupManagerBridge for new event system. |