Commit Graph

876 Commits

Author SHA1 Message Date
Sleaker 6618fc1f91 update bPerms library 2011-11-16 09:35:07 -08:00
Sleaker 996e8a8e6d Chat interface now allows for getting groups in case a plugin only wants
to hook chat to do group related operations.
2011-11-16 08:02:30 -08:00
Sleaker 7bce4ad2fc re-fix Permissions3 support 2011-11-16 07:50:45 -08:00
Sleaker a4a6d51c36 don't hook PEX if it's less than 1.16 2011-11-09 17:04:53 -08:00
Sleaker 72f2830e46 update to 1.1.1 2011-11-08 16:04:44 -08:00
mung3r 79c2dd39b4 Merge branch 'refs/heads/master' of https://mung3r@github.com/mung3r/Vault.git 2011-11-07 10:51:27 -08:00
Sleaker a1902dc2b1 added warning message for PEX 2011-11-05 01:46:19 -07:00
Sleaker 9deb16164e update PEX inGroup handling - has been updated since it was trash. 2011-11-04 17:28:11 -07:00
Nick Minkler f71364d546 Merge pull request #14 from desht/master
Some Permissions refactoring
2011-11-04 08:29:52 -07:00
Sleaker 357e4c5080 update PEX library to 1.16 2011-11-04 08:25:24 -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 e4675154d7 removed debugging messages for systems not being used to prevent
spamminess
2011-11-03 18:35:46 -07:00
Nick Minkler f6d3770e5f Merge pull request #13 from desht/master
Permissions handling bugfixes
2011-11-02 11:20:05 -07:00
Des Herriott ee40fda9c8 Permission handling bugfixes:
- Permission#playerRemoveTransient(Player, String) was calling
playerRemove(String, String, String) instead of
playerRemoveTransient(String, String, String)

- Avoid NPE in PermissionsBukkit plugin when adding/removing transient
permissions.  Also use unsetPermission() when removing transient perms
rather than getPermissions().remove(...).  This may need to be done for
other permissions provider plugins too - I've only tested with
PermissionsBukkit so far.
2011-11-02 11:28:35 +00:00
Sleaker f2b03a99bb version increase 2011-10-31 11:11:32 -07:00
mung3r 371a1c3d4f Merge branch 'refs/heads/master' of https://mung3r@github.com/mung3r/Vault.git 2011-10-31 10:22:34 -07:00
Sleaker a44124f837 API javadoc update for new bank methods 2011-10-30 13:27:34 -07:00
Sleaker be5da7b708 fixed method I forgot to remove 2011-10-30 12:01:38 -07:00
Sleaker ccfbc49ddb added bank support and has(name, amount) call to simplify economy
methods.  Fixed inconsistent returns on EconomyResponses - the first
variable is ALWAYS the amount modified and the second variable is ALWAYS
the account balance after the operation.
2011-10-30 12:00:12 -07:00
mung3r af1a4b711f Merge branch 'refs/heads/master' of https://mung3r@github.com/mung3r/Vault.git 2011-10-29 22:33:39 -07:00
Sleaker fd7d804924 P3 support seems messed up - hacked it together - please update 2011-10-28 17:02:07 -07:00
Sleaker 391fe80bdb javadoc the new chat interface 2011-10-28 16:30:15 -07:00
Sleaker 68d2e1a277 Vault now supports a full Chat API 2011-10-28 16:29:26 -07:00
Sleaker e29b044cff Merge remote branch 'origin/master'
Conflicts:
	lib/PermissionsEx.jar
2011-10-28 16:27:28 -07:00
Sleaker 4c11c28031 fix blank returns for bPermission info nodes 2011-10-28 16:25:12 -07:00
Sleaker a4a2580c53 added bPermissions chat support 2011-10-28 16:12:49 -07:00
Sleaker 4ab1b579a2 added framework for bPermissions info support - needs to be fully added 2011-10-28 13:49:30 -07:00
Sleaker b9cfea3d33 added bPerms support - minor housekeeping on some other methods 2011-10-28 13:41:02 -07:00
mung3r 420670c9cf Merge branch 'master' of https://github.com/mung3r/Vault 2011-10-23 17:44:21 -07:00
Sleaker bb16efbd63 updated mChat library 2011-10-23 13:22:12 -07:00
Sleaker 60d4d59441 updated libs - added mChat to Chat API 2011-10-23 13:18:23 -07:00
Sleaker b508e777fb added some mutability to p2 support 2011-10-23 10:01:36 -07:00
mung3r df0c3e19c9 Merge pull request #10 from mung3r/master
fix pex compile error
2011-10-23 00:10:17 -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
mung3r 4e5d166164 Merge pull request #9 from mung3r/master
lib updates
2011-10-22 23:55:25 -07:00
mung3r d18f81d3cf updated PermissionsEx jar to 1.15.1 2011-10-22 23:54:22 -07:00
Sleaker 23df8b181f added getGroups() to return a full list of all group-names 2011-10-22 21:10:03 -07:00
Sleaker 39e0bea777 we actual do need this - renamed it so I don't forget what it actually
is.
2011-10-22 11:32:43 -07:00
Sleaker 4c083c294f added interface for new Chat portion of the API - and basic class
structure for various systems
2011-10-22 11:17:19 -07:00
mung3r 0114927cd4 Merge pull request #8 from mung3r/master
lib updates
2011-10-21 23:33:31 -07:00
mung3r 0da5b7d367 Merge remote branch 'upstream/master' 2011-10-20 09:26:41 -07:00
mung3r be1be49e56 updated PermissionsEx jar to 1.15 2011-10-17 12:03:41 -07:00
mung3r dbf39fa46b updated craftbukkit jar to rb1317 2011-10-17 12:02:08 -07:00
mung3r 60e9034ff1 Merge pull request #7 from mung3r/master
bose 6 & 7 tweaks
2011-10-10 00:34:43 -07:00
mung3r 50f916e3ae fixed another conflict 2011-10-10 00:30:45 -07:00
mung3r 4a40e50891 fixed conflicts 2011-10-10 00:26:59 -07:00
mung3r ddbecef78b Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/net/milkbowl/vault/Vault.java
	src/net/milkbowl/vault/economy/plugins/Economy_BOSE7.java
2011-10-10 00:19:50 -07:00
mung3r 0c59ed0d9f changed formatting to show at most 2 decimal points for bose 6 & 7 2011-10-09 23:40:03 -07:00
mung3r 4547775b93 checked for a couple more classes to distinguish between bose 6 & 7 2011-10-09 23:36:29 -07:00