Phoenix616
40467e3522
Add support for Paper's BlockDestroyEvent for sign breaks ( Fixes #214 )
...
Instead of using different modules we use a bukkit profile to test backwards compatibility with pure-Bukkit servers and use the paper-api in the default profile. This should really be done with modules in the future. The actual selection which listener to use is handled by checking if the event class exists on event registration.
2019-11-04 17:26:43 +01:00
Phoenix616
c538f4a3dc
Remove all usage of old MaterialData and other outdated code
...
This should make it more future-proof and possibly even work with 1.14 already.
2019-04-30 21:31:24 +01:00
Phoenix616
2007c4a7fb
Fix ShopDestroyEvent not getting called in certain cases
...
This could be triggered by updating a column of physics blocks with a shop attached
2019-04-01 13:55:21 +01:00
Phoenix616
b853afbd52
Fix issues with the permissions for using different player names
...
This adds separate permissions for accessing, creating and destroying of shops.
It also adds a config entry to allow using of a shop even if someone have access to it due to their permissions.
2018-11-19 21:10:48 +01:00
Phoenix616
fe85dafec5
Allow configuring what containers can be used for shops ( Fixes #175 )
2018-10-23 19:14:21 +01:00
Phoenix616
036d309965
[CI-SKIP] Fix some formatting inconsistencies
...
Remove spaces on empty lines and changed doc comment formatting
Also includes some minor comments and import fixes
2018-05-07 15:32:51 +01:00
Phoenix616
d84313716f
Add old piston checks back in for backwards compatibility. ( Fixes #91 )
...
These checks are completely unsupported though!
2017-12-31 01:13:13 +01:00
Phoenix616
7c9dd5c3f3
Check all blocks moved by pistons (Fixes DBO-1247)
2017-12-30 16:08:09 +01:00
Phoenix616
1d80edbf9b
Get rid of google dependencies
...
Mostly replaced with Java 8 features and our own cache
2017-09-23 15:19:00 +01:00
mibby
17eb698e28
Move sign-update() to break listener
...
This fixes an infinite loop crash where the sign update calls the piston event and the update again and again.
Also signs can't even be pushed by pistons...
2016-08-27 19:58:45 -07:00
Gabriele C
8c49bfdbf4
Fixes
2015-08-01 09:52:13 +02:00
Andrzej Pomirski
118f72e805
Speed up SignBreak
2015-07-05 21:55:59 +02:00
Andrzej Pomirski
6466b2d6aa
Remove logging to database!
2015-05-22 13:25:32 +02:00
Andrzej Pomirski
be18af86f6
Prevent shops from being ignited
2014-07-13 12:54:30 +02:00
Andrzej Pomirski
4107b10f4b
More UUID changes
2014-04-12 13:57:39 +02:00
Andrzej Pomirski
b0e452ed1d
Refactoring
2014-04-12 13:28:13 +02:00
Acrobot
387961d242
WAT. NO.
2013-12-07 18:30:26 +01:00
Acrobot
c8ddf29e91
Fix players not being refunded the money
2013-12-03 18:32:09 +01:00
Acrobot
023cabd849
Change the check
2013-11-01 16:44:57 +01:00
Acrobot
7c5ed4781f
Add a prevention from IOUB-exceptions
2013-10-27 16:51:01 +01:00
Acrobot
7b8396a3ef
Set the priority to monitor
2013-10-04 18:35:34 +02:00
Acrobot
b59f052019
Fix for McMMO compatibility
2013-10-04 18:29:50 +02:00
Acrobot
a5bfa86bca
Mavenized the project
...
Switched the project to Maven - you're now able to easily build
ChestShop.
2013-03-08 20:31:15 +01:00