Commit Graph

179 Commits

Author SHA1 Message Date
Acrobot
f13ce3ac37 It's not my class, seriously, no need to warn me 2013-02-07 14:15:09 +01:00
Acrobot
2ab26f57fd Fixed a bug with price checker 2013-02-01 19:29:07 +01:00
Acrobot
d82727575c Made the message less precise 2013-02-01 19:28:52 +01:00
Acrobot
d3524faae9 Optimized the transaction module 2013-02-01 19:28:42 +01:00
Acrobot
1c3be2c7eb Added an error stating the lack of SQLite connector 2013-01-29 21:02:20 +01:00
Acrobot
616950e54a Fixed a NPE in TerrainCheck pre shop creation 2013-01-29 21:02:03 +01:00
Acrobot
4ba69135cb Fixed NPE in PermissionCheck pre shop creation 2013-01-29 21:01:46 +01:00
Acrobot
a9f9add12a Fixed NPE in PlayerInteract 2013-01-29 21:01:30 +01:00
Acrobot
ebdf90a64e ChestShop 3.50 IS NEAR 2013-01-24 22:35:28 +01:00
Acrobot
4d73ef02a5 Merge remote-tracking branch 'origin/master' 2013-01-15 21:35:31 +01:00
Acrobot
c97d6fbebe Changes to prepare for the MC change 2013-01-15 21:33:00 +01:00
Justin Kaeser
8b4ed86c76 change mixed tab/space to space only 2013-01-14 22:18:32 +01:00
Justin Kaeser
e12adad4d0 normalize whitespace 2013-01-14 22:09:41 +01:00
Justin Kaeser
9625680d97 Make chestshop buying transactions fail if money deposit on seller's account fails.
Some economy plugins, such as Gringotts, only allow a limited amount of money in an account.
Thus, deposits to an account can fail. Chestshop would ignore the failure, which could cause a seller not
to receive the payment for selling an item.

This commit fixes the problem by canceling a transaction if the seller is not able to receive the money of a sale.
2013-01-09 01:50:44 +01:00
Acrobot
30c19e4864 Fix restricted shops + bump version 2012-12-31 17:04:38 +01:00
Acrobot
b53751af32 Added a check for existing protections in LWC
Fixes a bug where multiple protections are used
2012-12-31 02:46:42 +01:00
Acrobot
3bf60c061c Simplified the message 2012-12-31 02:46:21 +01:00
Acrobot
7b759e92a1 Change to utility methods 2012-12-31 02:34:39 +01:00
Acrobot
39d3853802 Does not validate invalid shops 2012-12-31 02:34:27 +01:00
Acrobot
2fca493dec Refractored player interact a bit 2012-12-31 02:34:16 +01:00
Acrobot
2420dcd911 No prefix in the sign creation messages! 2012-12-31 02:29:00 +01:00
Acrobot
dc0a61b1fd Fixes a bug with item adding 2012-12-31 02:28:48 +01:00
Acrobot
23b6e59fa0 Avoiding creating blank spaces in the config 2012-12-31 02:28:39 +01:00
Acrobot
61555db8f1 Refractoring 2012-12-26 21:42:22 +01:00
Acrobot
b1ca575404 Fix the inventoryAdd bug. 2012-12-26 21:42:11 +01:00
Acrobot
6ad5d85349 Minor fixes & version change 2012-12-22 21:05:05 +01:00
Acrobot
d0ce8419e7 More refractoring 2012-12-22 21:04:48 +01:00
Acrobot
841a67a54b Bukkit functions > custom functions 2012-12-22 21:04:15 +01:00
Acrobot
6f61f3cce0 Spacing! 2012-12-19 18:54:23 +01:00
Acrobot
4ee3e091d7 Un-deprecated the code 2012-12-19 18:49:13 +01:00
Acrobot
f77dddb323 Removed Essentials from built-in Register system - the system has been reported not working properly in Register, please use Vault 2012-12-19 17:50:45 +01:00
Acrobot
7bdcce2826 One missing "!" can make a huge difference 2012-12-18 23:35:13 +01:00
Acrobot
512183a720 Fixed NPE in BOSEconomy 2012-12-16 21:14:06 +01:00
Acrobot
7d377bb068 Updated Metrics class 2012-12-16 21:13:56 +01:00
Acrobot
a5728dc2d0 Yeah, kind of screwed that before :P 2012-11-30 21:50:03 +01:00
Acrobot
ac7a14cab8 Fixed a bug where the piston could break a shop 2012-11-30 14:26:13 +01:00
Acrobot
a781ef51b5 Formatting 2012-11-29 20:28:16 +01:00
Acrobot
69e08d0c7d Fixed item stacking, because Bukkit didn't
Yay for named loops!
2012-11-29 20:28:05 +01:00
Acrobot
9fa32c448a Let's use a human-readable name 2012-11-28 21:31:24 +01:00
Acrobot
0f0fd3b60e Fixed OddItem integration 2012-11-28 21:31:03 +01:00
Acrobot
817fdeae3f Added prevention against NPEs in MaterialUtil 2012-11-28 21:30:53 +01:00
Acrobot
a2e9cc81c3 Small fixes & starting to clean up code 2012-11-25 23:34:21 +01:00
Acrobot
cb44575270 Configured all classes to use the newest config 2012-11-23 21:04:13 +01:00
Acrobot
0d22ddc4a4 Fixed errors in PlayerInventoryListener 2012-11-23 21:03:29 +01:00
Acrobot
22c5e20703 Changed how uName works
(I still don't like the uName class at all, it will probably change in
the near future)
2012-11-23 21:03:02 +01:00
Acrobot
3104ba1b48 Changed /chestshop reload to work with new config 2012-11-23 21:02:15 +01:00
Acrobot
4252ede145 Yes... This too... 2012-11-23 21:01:53 +01:00
Acrobot
724cc4077c A bit of tweaking 2012-11-23 21:01:43 +01:00
Acrobot
9c492ac031 Added a utility method to merge similar stacks 2012-11-23 21:01:29 +01:00
Acrobot
aa35a0aa84 More configuration stuff! 2012-11-23 21:00:35 +01:00