Commit Graph

39 Commits

Author SHA1 Message Date
Sleaker 62b367bf31 remove deprecated method calls from older permission systems. 2018-09-10 22:21:35 -07:00
Nick Minkler 30828d082d update PEX dependency to 1.22, fix deprecated method usage and update to
UUID support for OfflinePlayer object calls. people should not be using
playerNames for checks anylonger as they are deprecated
2014-06-25 19:39:11 -07:00
Nick Minkler 0f1b2dad3f Add World support to PEX addgroup/removegroup for world-specific groups.
Resolves issue #462
2013-12-28 16:51:21 -08:00
Nick Minkler db5249ba18 fixup permission plugin listeners. 2013-09-03 15:19:25 -07:00
mung3r 73a0c8f5ab added hasGroupSupport to Permission class 2013-03-14 11:32:04 -07:00
Nick Minkler 785d2f5b4b don't check plugin enabled status when hooking a plugin in
PluginEnableEvent
2013-02-06 16:25:43 -08:00
Sleaker 69c3b3b786 Revert "fix PEX primary group, they sort by rank in reverse (first is lowest rank)."
This reverts commit 7faa28f069.
2012-08-31 13:14:52 -07:00
Sleaker 7faa28f069 fix PEX primary group, they sort by rank in reverse (first is lowest
rank).
2012-08-31 09:00:43 -07:00
Sleaker 514742c519 fix small issue in the readme. removed Towny from list of supported
chats.
2012-07-04 08:07:15 -07:00
Sleaker 716a784e20 swapped the wrong ones. This should standardize constructors properly. 2012-06-30 09:57:54 -07:00
Sleaker 5b0906d870 null check the user when checking for primary group 2012-04-13 11:02:35 -07:00
Sleaker 4305efde92 added McMoney support - updated all licensing information to be current 2012-02-19 00:22:02 -08:00
Sleaker 72c3324125 no more internal checks for playerHas/has for PEX if it doesn't work
with superperms then stop saying it does.
2012-02-08 10:18:32 -08:00
Sleaker 50635c1bc0 finish updating to new event handling system 2012-01-25 16:06:29 -08:00
Sleaker 5722a31346 fix PEX hook. 2012-01-13 16:13:11 -08:00
Sleaker 55e9ddf7c8 fixed up transient permission stuffs and adjusted null world checks in
P3
2011-11-29 14:45:21 -08:00
Sleaker a4a6d51c36 don't hook PEX if it's less than 1.16 2011-11-09 17:04:53 -08:00
Sleaker 9deb16164e update PEX inGroup handling - has been updated since it was trash. 2011-11-04 17:28:11 -07:00
Des Herriott a6ab00f5e6 Some refactoring in Permissions handlers
- Add default implementations of playerAddTransient() &
playerRemoveTransient() to the Permissions superclass.  "Pure"
superperms handlers (e.g. bPermissions, PermissionsBukkit) use those
methods, while handlers which use their own API can override them.

- Moved log and plugin fields to the Permissions superclass, since
they're present in all handlers.
2011-11-04 08:56:06 +00:00
Sleaker e29b044cff Merge remote branch 'origin/master'
Conflicts:
	lib/PermissionsEx.jar
2011-10-28 16:27:28 -07:00
Sleaker b9cfea3d33 added bPerms support - minor housekeeping on some other methods 2011-10-28 13:41:02 -07:00
mung3r 7be6572025 calling pex has method via instance instead of static appears to keep
compatibility with both 1.15 and 1.15.1
2011-10-23 00:08:37 -07:00
Sleaker 510386404b added methods for P2/P3/GM/PEX to the Chat API 2011-10-23 00:04:29 -07:00
Sleaker 23df8b181f added getGroups() to return a full list of all group-names 2011-10-22 21:10:03 -07:00
mung3r 0728ee3ac1 updated PermissionsEx to version 1.14 2011-10-09 22:07:49 -07:00
Sleaker 1b600bb359 Fix missing abstract methods 2011-08-17 21:29:59 -07:00
Morgan 4f63ad2113 Add transient player permissions 2011-08-12 13:30:03 -04:00
Morgan d783b66be0 Formatting 2011-08-12 13:11:25 -04:00
Morgan bfe8259216 Group Prefix & Suffix 2011-08-12 12:43:41 -04:00
Morgan 42f048a669 JavaDocs, Throw UnsupportedOperationExceptions when appropriate, finish PlayerPrefix & Suffix 2011-08-11 16:55:28 -04:00
Sleaker 075cc5c7eb Added set suffix support 2011-07-22 01:16:55 -07:00
Morgan 987aa76b25 Add additional nodes and change Permission to abstract instead of interface 2011-07-20 20:43:46 -04:00
Sleaker 9a41f10e00 Null support for getPrimaryGroup. 2011-07-11 10:59:02 -07:00
Sleaker 027a493fc7 Added getGroups and getPrimaryGroup 2011-07-08 09:26:20 -07:00
Morgan 764bd117a0 Refactor: Remove redundant method names, improve usability 2011-07-05 14:37:51 -04:00
Morgan ccdc903007 Javadoc fixes 2011-06-29 19:11:03 -04:00
Morgan f841feb128 Documentation & fully implement info nodes 2011-06-29 18:24:59 -04:00
Morgan b5ae8f58d1 Removed Permissions 2.x Support, Added ability to modify Permissions 2011-06-29 17:44:42 -04:00
Morgan 875e5f980c Initial Commit 2011-06-28 20:18:20 -04:00