mung3r
69944e01a3
fixed some ambiguity with local vars
2012-08-07 12:14:56 -07:00
mung3r
49aef0d7d9
fixed potential infinite loops
2012-08-07 12:14:07 -07:00
Sleaker
c688b250f1
Merge remote-tracking branch 'mcwars/master'
2012-08-06 20:52:30 -07:00
Tristen Allen
c8b8be0ac2
Updated DroxPerms to 0.4.0
...
Couple changes here - DroxPerms 0.4.0 has methods
for getting a list of groups, so now DroxPerms is 100% Vault
compatible. *woo*
2012-08-04 15:35:31 -04:00
Harry Jeffery
20938f91ed
Updated fractional digits
...
Gringotts now only stores fractional digits to 2 decimal places.
2012-08-04 16:07:14 +01:00
Sleaker
4bf02f2444
added new Book sub-items.
2012-08-03 16:02:07 -07:00
Sleaker
52fa0ec0bf
fix slab types.
2012-08-03 15:54:09 -07:00
Sleaker
feff3044df
fix pom.xml for Gringotts merge.
...
Started working on new Wood step/stair for 1.3.1
2012-08-03 10:01:23 -07:00
Harry Jeffery
72dba73b15
Merge pull request #1 from eXeC64/master
...
Pulling todays changes to the org's repo
2012-08-03 09:27:33 -07:00
Harry Jeffery
91b09ff41e
Updated Gringotts compatibilty
...
Gringotts now supports storing fractional values, this commit updates
the vault integration to reflect those changes.
2012-08-03 16:46:07 +01:00
Sleaker
2345b7eaa4
added emerald, emer ore, emer block, ender chest, trip hook, and
...
tripwire.
2012-08-03 07:58:44 -07:00
Sleaker
2ae60a1015
started on 1.3 compatibility patch for the Items class, everything else
...
should continue to work just fine in the meantime.
2012-08-03 07:00:37 -07:00
squidicuzz
0b75bcc019
Added Gringotts as an Eco base
2012-08-02 22:32:27 -04:00
Sleaker
e6805897ca
fix the description on the readme
2012-07-31 06:45:00 -07:00
Sleaker
396da3f3a4
use math.round for GoldIsMoney
2012-07-23 19:14:02 -07:00
MjolnirCommando
9f9c99c20f
External Multiple Currency Fix
2012-07-14 23:59:08 -03:00
Sleaker
23330bfd33
mchatSuite listeners still using old mChat info.
2012-07-08 18:48:23 -07:00
Sleaker
67b2af2ed5
ignore groups with bad data in PermissionsBukkit
2012-07-05 12:40:32 -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
Joshua Hatfield
2520d55814
Added GoldIsMoney by flobi
2012-07-01 13:20:38 -04:00
Joshua Hatfield
c9a80ecb01
Added GoldIsMoney by flobi
2012-07-01 13:18:48 -04:00
Lewis Fox
c1f5eb9070
Fixed More Constructors
...
Now ALL wrappers use Plugin
2012-06-30 13:08:31 -05:00
Sleaker
716a784e20
swapped the wrong ones. This should standardize constructors properly.
2012-06-30 09:57:54 -07:00
Sleaker
140b906dc4
unused import cleanup
2012-06-30 00:58:12 -07:00
Sleaker
2f6c67b5e9
adjust constructor reflection to explicitly check for Vault, not Plugin.
2012-06-30 00:11:51 -07:00
Sleaker
6e26ffb42a
we don't do line wraps, and I prefer vararg over new String[] {}
2012-06-29 18:47:04 -07:00
Nick Minkler
924262fbd9
Merge pull request #207 from LRFLEW/master
...
Code Cleanup
2012-06-29 18:37:27 -07:00
Lewis Fox
ed4445dcda
Code Cleanup (created function)
...
This should make adding support for more plugins easier, and reduces
the line count by 233 lines :)
2012-06-29 18:23:18 -05:00
Nick Minkler
ba27fa1ef0
Merge pull request #203 from LRFLEW/master
...
fractionalDigits()
2012-06-29 06:25:18 -07:00
Sleaker
d531753ea4
removed disable message, bukkit handles this now.
2012-06-27 15:15:17 -07:00
Lewis Fox
1a8184c4ea
Added fractionalDigits() to Register Hook
...
Why not :)
2012-06-25 14:57:59 -05:00
Lewis Fox
4a987eb250
Finished adding fractionalDigits()
...
all of the fractionalDigits() have now been tested personally :)
2012-06-24 20:28:01 -05:00
Lewis Fox
e9f86167c8
Some fractionalDigits()
...
copied my work on Register. I will be verifying these.
2012-06-22 23:19:15 -05:00
LRFLEW
d7ab974199
Added fractionalDigits()
2012-06-21 17:11:16 -05:00
Sleaker
595e343b59
remove Towny support, breaks too often due to frequency of changes, and
...
users don't understand how it works.
2012-06-11 21:02:53 -07:00
Sleaker
4205aa5709
added support for DroxPerms - thanks Spyboticsguy
2012-06-10 09:44:59 -07:00
Sleaker
7a45547610
fix typo in package check for Privileges
2012-06-06 18:37:18 -07:00
Sleaker
7b4b9e4e5d
added javadoc & missing negative fund checks to some economy
...
implementations.
2012-06-06 06:20:04 -07:00
Sleaker
b66c906db2
added Privileges support.
2012-06-05 21:08:01 -07:00
Sleaker
43e34247eb
log to warning instead of severe for ico5 messages.
2012-06-04 20:20:07 -07:00
Sleaker
bc9f3b487d
javadoc refinements to make it more clear about world-specific and
...
global permissions.
2012-06-03 12:25:01 -07:00
Sleaker
d1dfd8df3b
made API loading/checking immune to herp
2012-05-09 15:06:02 -07:00
Sleaker
2a57742962
added iCo6 severe warning message due to massive bug in how ico6 handles
...
it's flatfile storage which may result in servers having all their
iconomy data completely lost.
2012-05-05 12:37:51 -07:00
Sleaker
a3baeb2133
added SimplyPerms support - thanks Xefir
2012-04-30 07:18:06 -07:00
Sleaker
6a04b59866
fix NPE when the worldhandler doesn't exist for group checking.
...
Thanks Siguza
2012-04-25 16:52:06 -07:00
Sleaker
7d38c8ccf6
added chat info to vault-info command
2012-04-25 07:21:24 -07:00
Sleaker
21aa840679
fix possible NPE when no economy/perm is loaded for vault-info
2012-04-25 07:16:44 -07:00
Sleaker
a584b7db61
handle null response in metrics (odd)
2012-04-25 07:15:17 -07:00
Sleaker
8ad9a85b4b
Breaking change, building against towny dev rather than release version.
2012-04-21 09:20:27 -07:00
Sleaker
e9691f794b
updated towny hooks for latest version.
2012-04-17 07:12:39 -07:00
Sleaker
3bc3ec3967
missed the new sandstone blocks!
2012-04-15 08:49:06 -07:00
Sleaker
5b0906d870
null check the user when checking for primary group
2012-04-13 11:02:35 -07:00
Sleaker
7fcc556774
toLower all group/permission strings for PermBukkit implementation.
2012-04-12 21:20:49 -07:00
Sleaker
550f774d3d
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-04-10 09:10:17 -07:00
Sleaker
88e3c9542b
removed Pex repo as it often goes offline. updated PEX jar to latest
...
1.19.2
2012-04-10 09:10:04 -07:00
MiracleM4n
d79c9a8bf0
Another mChatSuite Dev build Update, Fixed an entry in your POM as well
2012-04-10 03:09:16 -04:00
Sleaker
43f5d906db
update to latest mChatDev.
2012-04-09 17:59:11 -07:00
Sleaker
84bac686c0
re-enabled mineconomy. it's not recommended to use as it is missing a
...
LOT of features compared to ico/bose
2012-04-09 17:28:18 -07:00
Sleaker
72399d11f1
missed this, woops!
2012-04-06 15:47:44 -07:00
Sleaker
194eb49c31
disable mineconomy support until developer fixes issues with Accessing
...
econ features.
2012-04-06 11:21:03 -07:00
Sleaker
c0ae579b5a
removed reload command from plugin.yml - was never hooked in source.
2012-04-06 11:10:22 -07:00
Sleaker
d9e3eecc24
fix missing chat methods in P3 support that were removed when P2 was
...
causing package name/API issues.
2012-03-28 15:11:50 -07:00
Sleaker
3e148ea58a
hook vPerms in the P3 interface by checking alternative plugin names,
...
should work as long as they don't change package names.
2012-03-28 15:01:14 -07:00
Sleaker
c62879809c
fix Chat hooks thinking they are Permissions still.
2012-03-25 22:03:23 -07:00
Sleaker
7786d37785
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-03-24 21:29:49 -07:00
Sleaker
c14172c721
updated mChatSuite support for latest dev version
2012-03-24 21:29:33 -07:00
ZerothAngel
070f83e8eb
Fix up zPermissions detection and support. Use service API instead of private classes.
2012-03-23 19:03:28 -07:00
Sleaker
6f31f02766
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-03-22 14:40:55 -07:00
Sleaker
049f2e1f90
future-proof for 1.2.4 wooden plank additions.
2012-03-22 14:40:42 -07:00
Tyler Blair
d95d5f21d1
Fix a possible NPE case -- getPlayerInfo () in PBukkit can return null when the user is not defined.
2012-03-21 18:51:48 -03:00
Sleaker
9d50820b8c
cleaned up unused classes
2012-03-16 19:24:03 -07:00
Sleaker
045c322af7
cleaned up BOSE7 implementation a bit
2012-03-15 07:27:51 -07:00
Sleaker
e1d28d1a7f
updated PBukkit lib to 1.6
2012-03-15 00:47:59 -07:00
Sleaker
3ee0840687
added warnings for integer only economy plugins as most implementations
...
are designed for double value economies.
2012-03-11 23:36:45 -07:00
Sleaker
3e2c1f7794
added support for AEco
2012-03-11 23:33:33 -07:00
Sleaker
d6fd09b1ea
added some offline permission support for zPerms via reflection
2012-03-10 13:08:29 -08:00
Sleaker
a03eb5f822
more cleanup
2012-03-07 07:34:04 -08:00
Sleaker
2836529aa6
cleaned up iCo5 checks
2012-03-07 07:22:47 -08:00
craftycreeper
48eac70acd
Add 1.2 ItemInfo entries
2012-03-06 23:00:30 -05:00
Sleaker
da271abb5b
added 1.2 blocks to ItemInfo mappings. and building against R0.1 beta
2012-03-05 07:45:40 -08:00
Sleaker
a6535606db
don't warn about P3 either.
2012-03-03 19:05:16 -08:00
Sleaker
a24595779d
don't warn about iCo5 anymore
2012-03-03 19:04:33 -08:00
Sleaker
99ddfe9673
fixup createAccount for VaultEco implementation of Register
2012-02-29 21:51:11 -08:00
Sleaker
da11aa5fb1
don't worry about string representation of the version when dumping to
...
logs
2012-02-29 12:20:11 -08:00
Sleaker
90bf4d8d3a
fix ArrayOutOfBounds for bPerms2
2012-02-29 07:05:03 -08:00
Sleaker
5e4afbaa69
fixup mChatSuite support for latest build
2012-02-29 00:06:12 -08:00
Sleaker
d5591c148c
use internal hasEnough for essentials.
2012-02-27 10:52:48 -08:00
Sleaker
8d7944d3d5
fix regex woops!
2012-02-27 10:25:07 -08:00
Sleaker
1f28bdbc70
more adjustment to version value checking
2012-02-27 08:54:43 -08:00
Sleaker
50bf886a4b
nothing to see here.
2012-02-27 08:42:16 -08:00
Sleaker
3710183b8a
update metrics to latest implementation. Now does 3 custom Pie graphs
2012-02-25 13:49:55 -08:00
Sleaker
cd0437b664
ico6 was actually updated for R5
2012-02-22 07:19:00 -08:00
William Lebel
630ed91a12
Craftconomy update. Get's the plural name.
2012-02-22 09:14:59 -05:00
Sleaker
88cf4a6a47
added mChatSuite support, varargified packageExists to make it cleaner.
2012-02-21 01:22:16 -08:00
Sleaker
187958d209
added Severe warnings for deprecated plugins. UPDATE BITCHES
2012-02-20 15:33:06 -08:00
Sleaker
c6c5dba151
updated economy methods to expose currencyNamePlural/Singular methods.
...
added conversion command to convert from one economy to another.
2012-02-20 09:54:20 -08:00
Sleaker
2cc2dee7eb
use GM methods for prefix/suffix so we return group values if no player
...
value exists.
2012-02-19 09:11:58 -08:00
Sleaker
3cb2a172f7
minor adjustments to grabbing handlers in GM
2012-02-19 09:03:38 -08:00
Sleaker
4305efde92
added McMoney support - updated all licensing information to be current
2012-02-19 00:22:02 -08:00
Sleaker
8ce3c77129
fix bPerms2 Chat - InfoReader package was removed without any
...
notification. solves chat no hooking properly in latest bPerms.
2012-02-18 17:04:43 -08:00
Sleaker
c30a2a573f
forgot some more bPerms2 typos :o
2012-02-18 16:57:16 -08:00
Sleaker
89b3e50beb
fix bPermissions2 calling itself bPermissions when it hooks.
2012-02-18 16:42:33 -08:00
Sleaker
d47c0776b6
fix pbukkit getPrimaryGroup when the player has no groups.
2012-02-18 11:24:37 -08:00
Sleaker
264f769aad
changed how we check versions so we don't display update to people
...
running development versions.
2012-02-18 11:16:13 -08:00
craftycreeper
1bba7e9be7
Add inexplicably-missing ItemInfo entry for Stone
2012-02-13 19:58:39 -05:00
craftycreeper
30c56ab96e
More ItemInfo additions/fixes:
...
* Add spawn eggs (all types)
* Add a generic potion item (resolves to Water Bottle but is a good fallback if the id doesn't match one of the other ones, which in my testing since my previous pull appears to happen occasionally.
* Tweaks to Lapis Lazuli Block and Water Bottle to avoid conflicts, add extra alias to Web
2012-02-10 01:42:48 -05:00
KHobbits
1e8c1e3a22
Allow setting prefix/suffix in GM
...
Use GM info interfaces
Standardize formatting
2012-02-09 12:41:37 +00:00
KHobbits
56444b162d
GM - Get inherited results, not just attached.
2012-02-09 12:15:15 +00:00
Sleaker
19c95185be
more updates to GM Chat interface
2012-02-09 01:32:10 -08:00
Sleaker
af3a3f955d
some more work to GM chat handling, now allows for player
...
setting/getting of info vars.
2012-02-08 22:45:38 -08:00
Sleaker
7c23cb38d3
update GM hooking.
2012-02-08 22:04:42 -08:00
Sleaker
a56e4808b9
craftConomy 2.1 support - re-adds banks
2012-02-08 21:53:10 -08:00
Sleaker
c6ee3ef964
updates
2012-02-08 17:40:21 -08:00
Sleaker
307d06455a
names are final
2012-02-08 14:26:00 -08:00
Sleaker
10c73ea59e
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-02-08 13:03:45 -08:00
Sleaker
463c7104a7
Revert "make sure we don't go negative for Essentials eco"
...
This reverts commit 76d12af873
.
2012-02-08 13:03:35 -08:00
KHobbits
9173aa6814
GroupManager Modifications
...
Look up the right group name in inGroup
Since world is a required param in GM, lets catch some nulls
Use a little intelligence when promoting users.
2012-02-08 20:10:19 +00:00
Sleaker
5a452a3f4e
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-02-08 10:18:43 -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
craftycreeper
364c7a5da0
Add ItemInfo for all brewable potions. Fix for #9 .
2012-02-07 22:23:16 -05:00
Sleaker
35ffb91f2f
use per-player prefix for getPrefix on player objects even though GM has
...
no per-player suffix/prefix.
2012-02-07 12:25:43 -08:00
Sleaker
992031dd2b
fix metrics thinking ping is a firstRun and vice-versa
2012-02-07 11:53:39 -08:00
Sleaker
958a8c102f
fix not setting p3 plugin properly for chat support when the plugin is
...
loaded later on.
2012-02-05 19:26:22 -08:00
Sleaker
4e93a060e6
fix P3 player has permission check.
2012-02-05 01:12:47 -08:00
Sleaker
171c8c9ad3
warn servers that P3 is no longer supported.
2012-02-02 07:32:33 -08:00
Sleaker
730e881c75
booleans aren't numbers
2012-02-01 08:05:04 -08:00
Sleaker
7a6a33dfed
don't use bperms plugin name when trying to find a player's groups :-/
2012-02-01 07:42:01 -08:00
Sleaker
d3ef74bd8e
attempt to load bPerms2 again, this is for testing purposes.
2012-02-01 07:20:39 -08:00
Sleaker
fb33f6af6d
trigger firstrun metric still.
2012-02-01 07:11:58 -08:00
Sleaker
53613cd0f9
issue was wrong import the whole time
2012-01-31 17:45:29 -08:00
Sleaker
0a677273c6
schedule the metrics to start after the server is finished loading up
2012-01-31 17:37:42 -08:00
Sleaker
cf7bc4079f
add null checks
2012-01-31 16:40:25 -08:00
Sleaker
7328977f21
added custom plotters for determining econ/perm/chat plugin metrics.
2012-01-31 16:11:03 -08:00
Sleaker
ed56cf30db
always run metrics on the seperate thread.
2012-01-31 14:12:31 -08:00
Sleaker
b379b67dc3
metrics whee
2012-01-31 14:11:48 -08:00
Sleaker
3437dcfcaf
stripped out bPerms2 API it's completely non-functional.
2012-01-31 13:52:51 -08:00
Sleaker
ab07eefde2
adjust bPermission hooking slightly.
2012-01-31 13:45:06 -08:00
Sleaker
58c81e6dc1
stripped Bank support from Craftconomy, not sure what this dev is doing.
2012-01-31 09:47:48 -08:00
Sleaker
c61a2c2dba
put deprecation warnings on iCo4/BOSE6 as no one should be using them.
2012-01-31 09:47:34 -08:00
Sleaker
84e6419498
added basic GM group stuff.
2012-01-31 08:17:36 -08:00
Sleaker
8bead8b358
update CurrencyCore support for .6
2012-01-31 08:11:49 -08:00
Sleaker
76d12af873
make sure we don't go negative for Essentials eco
2012-01-29 17:43:42 -08:00
Sleaker
d02fca42fe
fixup load order for bPerms/bPerms2 and priority levels.
2012-01-29 16:15:15 -08:00
Sleaker
6cebf40386
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-01-29 16:11:23 -08:00
Sleaker
d8157052ff
fix wrong library
2012-01-29 16:11:06 -08:00
Sleaker
8057eac89a
mChatSuite additions (incomplete)
2012-01-29 16:06:15 -08:00
Ben
1a71d86a6e
See? My ApiLayer just makes sense
2012-01-29 21:46:09 +00:00
Sleaker
3d84e901de
Added deleteBank method. fixed eWallet not implemented messages.
2012-01-28 11:15:41 -08:00
Sleaker
50635c1bc0
finish updating to new event handling system
2012-01-25 16:06:29 -08:00
Sleaker
4fd18e3962
switched to cb 1.1 - chat implementations now use new events. others
...
need to be converterd
2012-01-25 14:31:13 -08:00
Sleaker
1d021d944d
Merge branch 'master' of https://Sleaker@github.com/MilkBowl/Vault.git
2012-01-19 20:05:08 -08:00
Sleaker
46fc94d1b1
removed unnecessary bits. we cache the current-version, no need to
...
recalculate it everytime.
2012-01-19 20:04:55 -08:00
DThielke
b45891c868
Starburst: use bukkit permission check for online players.
2012-01-19 19:47:04 -05:00
Sleaker
5292b26739
import cleanup
2012-01-18 14:25:44 -08:00
DThielke
a742213f76
Updated Starburst logic.
2012-01-18 12:17:29 -05:00
Sleaker
8b959e18f2
fix create player account in register implementation
2012-01-17 18:35:12 -08:00
Sleaker
512fb0a36b
typo herp
2012-01-16 08:39:28 -08:00
Sleaker
d45236fe86
check the register package before attempting to hook.
2012-01-16 08:30:30 -08:00
Sleaker
edf4c1fefb
Craftconomy support, cause I'm nice like that.
2012-01-16 08:01:30 -08:00
Sleaker
a7c1b34232
added player account creation fix to EssEco
2012-01-15 21:56:25 -08:00
Sleaker
02c4e0b22c
only enable RegisterToVault option if Register can't hook the economy
...
itself. This allows non-Register compatible economies to work with
Register.
2012-01-15 17:15:05 -08:00
Sleaker
e4896477c2
added reflected Register pass-through to Vault. please test.
2012-01-15 17:10:53 -08:00
Sleaker
319d1d4f49
fix playerHas for Starburst
2012-01-15 13:28:56 -08:00
Sleaker
0adaac8cb6
update starburst. adjust groupHas to toLower the perm.
2012-01-15 13:26:40 -08:00
Sleaker
471035040d
use built-in GM inGroup for group check.
2012-01-15 12:09:11 -08:00
Sleaker
a6bd606b5e
fix Register compile issue
2012-01-15 12:03:12 -08:00
Sleaker
06ed5fa3c6
added createPlayerAccount method.
2012-01-15 11:55:14 -08:00
Sleaker
887f2eef0a
fix iCo5 - started adding Register hook.
2012-01-15 11:39:29 -08:00
Sleaker
301371aa32
adjust starburst hook for player groups to simplify massively.
2012-01-14 22:40:06 -08:00
Sleaker
6a73a6d1c5
removed ceiling amounts in BOSE7 that were missed during cleanup.
2012-01-14 12:29:26 -08:00
Sleaker
f603128338
added null check to playerInGroup for PB.
2012-01-14 12:01:51 -08:00
Sleaker
5722a31346
fix PEX hook.
2012-01-13 16:13:11 -08:00
Sleaker
98808d7538
hook starburst, getprimarygroup is probably broken.
2012-01-12 17:24:07 -08:00
Sleaker
ce64489a7a
don't store the command sender at plugin load.
2012-01-11 16:38:23 -08:00
Sleaker
f73694d855
Revert "try using onCommand directly instead of dispatching commands."
...
This reverts commit 684822c0ef
.
2012-01-11 16:37:19 -08:00
Sleaker
e9c684047a
don't load a pass-through for HeroTitles, just throw exceptions.
2012-01-11 16:14:38 -08:00
Sleaker
a1fd8e0161
bPerms 2.6.x support, blech.
2012-01-11 12:11:25 -08:00
Sleaker
684822c0ef
try using onCommand directly instead of dispatching commands.
2012-01-10 19:04:08 -08:00
Sleaker
1b02b359af
handle null values in the abstract interface to pass through without
...
NPEing.
2012-01-10 11:14:47 -08:00
Sleaker
463017d064
use world values for PEX chat returns.
2012-01-09 23:25:24 -08:00
Sleaker
e839dc264f
null check herotitles node.
2012-01-06 16:23:12 -08:00
Sleaker
7fbe05f7d4
fix towny hook, version adjustment for next release, possibly fix
...
herotitle hook.
2012-01-06 14:04:08 -08:00
Sleaker
92862d4e7e
fix a couple log messages, add heroTitles hooks.
2012-01-06 00:19:43 -08:00
Sleaker
110dce6839
3c0 gives a severe message now as it doesn't have any offline support
2012-01-02 20:40:49 -08:00
Sleaker
fdaae9e736
added hasAccount to Economy as requested.
2012-01-02 10:50:16 -08:00
Sleaker
e85083bae6
added a hashBankSupport method to Economy
2012-01-02 10:19:29 -08:00
Sleaker
1a763d7d5e
let bPermissions handle any string permission resolution instead of
...
attempting to deal with null world - he should handle it himself.
2012-01-02 10:15:55 -08:00
Sleaker
66049f852e
playerHas(player, perm) now directly checks player.hasPermission()
...
rather than internal permission implementations.
2012-01-02 10:12:09 -08:00
Sleaker
7a80c18f09
Vault now only checks every 6 hours.
2012-01-02 10:08:48 -08:00
Sleaker
e31c241ce4
fix super-perms plugin variable not being set properly.
2012-01-02 10:01:51 -08:00
Sleaker
9aadb00e29
use a copy on write arraylist
2011-12-31 18:14:07 -08:00
Sleaker
0d81ccfee1
added item utility classes
2011-12-31 18:11:35 -08:00
Sleaker
4c0d628b1f
enabled zPermissions hooking.
2011-12-31 16:35:31 -08:00
Sleaker
9406183409
fix CurrencyCore bankBalance method, simplified some code in iCo6
2011-12-31 16:02:21 -08:00
Sleaker
062c0ee12b
added basic zPerms support through commands. fixed leftover codebits in
...
bPerms/PBukkit implementations.
zPerms is currently not enabled yet.
2011-12-31 11:34:14 -08:00
Sleaker
b872ce41d2
added currency core support
2011-12-30 09:03:21 -08:00
sleak
2b9bb47700
updated MineConomy lib to 1.04 - API changes to MineConomy will break
...
previous versions. make sure it's up-to-date.
2011-12-23 12:02:40 -08:00
sleak
5307b58b99
fixed BOSE7 implementation it now properly supports Double values and no
...
longer uses deprecated API. removed BOSE6 jar as it was causing issues
with the BOSE7 API, BOSE6 API is still contained in it.
Added start of Regions interface.
2011-12-22 13:32:38 -08:00
sleak
3a09fe1a73
removed PEX warning. fixed iChat hook saying it had registered with PEX.
...
Added Towny chat implementation - it only support player prefix/suffix
and group(town) prefixes
2011-12-18 23:40:19 -08:00
sleak
042176eb4e
removed getDescription from the updateCheck as it's not
...
technically thread safe, even though it wont get called during normal
execution ever.
2011-12-18 10:38:09 -08:00
sleak
6693eaae80
update bPerms lib - fix player node addition/removal for 2.0x
2011-12-13 12:37:25 -08:00
sleak
d495694dae
added has(sender, node) for quick has check on commandsenders in the API
2011-12-12 21:28:59 -08:00
sleak
61f1a93791
default .has method with player objects will always checks builtin perm
...
system instead of trying to hook through the permission specific API
2011-12-12 21:24:24 -08:00
sleak
7ca2cdfb77
more fixes to bPerms chat API
2011-12-12 00:09:39 -08:00
sleak
8b904874e4
hopefully fix bPerms chat API implementation
2011-12-11 23:56:08 -08:00
sleak
29681e53d9
prevent http request from pausing server at start - everything is thread
...
safe so no need to lock main process.
2011-12-11 23:46:43 -08:00
mung3r
844b3cfec0
fixed bug reported by INemesisI with transposed player/group
2011-12-11 16:35:55 -08:00
sleak
2cea48b6fe
some more notification stuffs. Spiffy!
2011-12-09 21:19:09 -08:00
sleak
530a636df7
added vault.admin permission - and an upate check during login
2011-12-09 20:14:28 -08:00
sleak
7677cb84bc
really fix iChat
2011-12-06 21:27:59 -08:00
sleak
0b039afa87
finish fixing iChat implementation
2011-12-06 11:29:18 -08:00
sleak
dea0358065
fix iChat thinking it's mChat
2011-12-06 07:06:06 -08:00
Sleaker
442d852ef0
minor formatting.
2011-12-03 11:28:02 -08:00
Paul Dinelle
6969e40b26
Added support for EconXP.
2011-12-03 13:35:49 -05:00
Sleaker
0c784c7797
forgot to attempt the update check
2011-12-03 01:36:39 -08:00
Sleaker
1927dd93cb
version checker
2011-12-03 01:30:44 -08:00
Sleaker
17073299f4
made P3 name a bit easier
2011-11-29 14:46:51 -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
2d92a152d3
added bankBalance method woops! - fixed bank error message in
...
MineConomy.
2011-11-29 08:51:44 -08:00
Sleaker
38839dfb65
added eWallet econ support
2011-11-27 11:28:23 -08:00
Sleaker
310df669d1
added MineConomy support
2011-11-27 11:14:28 -08:00
Sleaker
7865019cda
javadocs!
2011-11-25 16:04:16 -08:00
Sleaker
1cdc84a0e3
added player-specific permission addition/removal to bPerms API
2011-11-21 10:35:25 -08:00
Sleaker
6bacfef517
fix iChat package checking
2011-11-19 17:01:31 -08:00
Sleaker
9e04122c9f
added very basic iChat support, it loads last as iChat functions as a
...
Pass-through if any other perms systems are detected with Chat support.
2011-11-19 10:13:12 -08:00
Sleaker
b1cc568653
updated GM support to allow adding/removing permissions on
...
players/groups - unable to add Group Addition/Removal because of how GM
handles primary groups.
2011-11-18 08:01:12 -08:00
Sleaker
3eb747e089
update bPerms to allow offline permission checks.
2011-11-16 09:42:44 -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
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
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
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
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
Sleaker
fd7d804924
P3 support seems messed up - hacked it together - please update
2011-10-28 17:02:07 -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
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
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
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