Eric
bd574e7aa1
Fix missing line in config
2019-04-28 23:12:58 +02:00
Eric
404c872396
Specify database connection test queries
...
Should fix database connection error on older Minecraft versions
2019-04-28 22:28:03 +02:00
Eric
6962ad995e
Update language files
2019-04-28 22:15:34 +02:00
Eric
e402c21e1b
Fix translation name errors
2019-04-28 22:10:58 +02:00
Eric
8ef1fb391f
Fix "chest blocked" error with cave/void air
2019-04-28 22:10:27 +02:00
Eric
77a837fc05
Rework NMS
...
Fixes hologram duplicates
Fixes support for 1.14
Breaks hologram interaction (Events cannot be sent to the server)
Armor stand and item entities are now totally client side,they are not
even created, but instead are just put in a packet to send to the client
Performance has not been tested!
2019-04-28 20:56:49 +02:00
Eric
bac5a24b37
Add IS_BANNER_PATTERN for hologram format
2019-04-28 20:51:43 +02:00
Eric
03792981eb
Fix typo in hologram format config
2019-04-28 20:04:02 +02:00
Eric
c3227e9a42
Update WorldGuardWrapper depdendency
2019-04-27 17:38:46 +02:00
Eric
8581622a57
Add support for 1.14 (untested)
2019-04-27 17:38:45 +02:00
ken_kentan
e532e9c095
Fix shop updater ( #236 )
2019-01-14 16:24:57 +01:00
Eric
6ae12f65c0
Database improvements
...
- Support table prefixes (Fixes #138 )
- Support amounts above 127 in Paper (Fixes #149 )
- Split UUID, name and shop type in economy log
- Split product and amount in economy log (Fixes #143 )
- Added product data (Base64) to economy log
2018-11-10 20:34:11 +01:00
Eric
4c6c87dc08
Make database console error messages clearer
2018-11-05 17:05:34 +01:00
Eric
d55cc4c8fe
Database errors should not affect shop removal
...
(when disabling the plugin)
2018-11-05 17:05:33 +01:00
Eric
3a7d49d292
Revise and fix update checker
...
Use spiget API to get retrieve latest uploaded version.
2018-11-05 17:05:25 +01:00
Eric
59828df99d
Revise WorldGuard event hooks again
...
Hide all permission messages from WorldGuard on shop interaction,
except when chest-access is denied on shop creation.
2018-11-05 16:15:10 +01:00
Eric
e38fe9fe14
Revised WorldGuard event hooks
...
Make sure the flag chest-access is granted when creating a shop.
2018-11-04 17:07:44 +01:00
Eric
188bf87eba
Update WorldGuardWrapper dependency
2018-11-04 17:03:59 +01:00
Eric
7df4f4b69d
Don't send error when joining for the first time
2018-11-04 14:24:27 +01:00
Eric
51e16febe7
Deposit refund instead of withdrawing it
2018-11-04 14:21:14 +01:00
Eric
cc24669c0c
Allow refund for shop creation price
...
Only refunded if shop is removed by vendor via command or by breaking
the chest. No refund will be given if shop is removed automatically or by
another player.
Closes #222
2018-11-03 21:44:02 +01:00
Eric
19e039f935
Update bukkit dependency
2018-11-03 21:25:01 +01:00
Eric
56fd9710e0
Update WorldGuardWrapper dependency
2018-11-03 21:13:20 +01:00
Eric
e359c3b21a
Kill armor stands when removing
2018-11-03 20:31:01 +01:00
Louis Mau
e6637b546e
Update WorldGuardWrapper dependency ( #219 )
2018-10-22 16:29:50 +02:00
Eric
fc27480d37
Remove async world access
...
Fixes #212
2018-09-08 15:33:37 +02:00
Eric
785dde70bc
Add 1.13.1 to supported versions
...
Doesn't seem to add any issues
2018-09-04 23:15:33 +02:00
Eric
cfeaf3cf8d
Allow update checker to be disabled
...
(Only automatic update check on start; command is not affected)
Fixes #208
2018-08-25 23:45:56 +02:00
Eric
7032209ef7
Use queue and move event for shop updater
2018-08-19 23:07:58 +02:00
Eric
c80129b56f
Cancel 15 second timer after removing click type
2018-08-05 12:19:53 +02:00
Eric
f516b78776
Fix NPE when confirming buy or sell
...
Fixes #202
2018-08-05 11:54:52 +02:00
Eric
86322a1198
Fix warnings regarding PlotSquared flags
2018-08-03 18:56:09 +02:00
Eric
f40b0b7418
Use WorldGuardWrapper to support v7 and v6
...
https://github.com/CodeMC/WorldGuardWrapper
2018-08-03 18:24:09 +02:00
Eric
11c6af099b
Fix ConcurrentModificationException
2018-08-03 18:19:45 +02:00
Eric
1e02539aab
Don't allow WorldGuard access when sneaking
...
Sneaking doesn't open a shop chest anymore.
2018-08-01 16:17:24 +02:00
Eric
3678738048
Async shop creation (again)
...
This time, a thread pool with a maximum pool
size of 8 threads is used to execute the slow
methods of shop creation.
2018-08-01 13:37:07 +02:00
Eric
78384ebc7b
Implement HikariCP for database
2018-08-01 12:20:10 +02:00
Eric
1a3641a377
Revert "Async shop creation"
...
This reverts commit 80626e823f
.
It doesn't seem like a good idea to create 1000+ threads
(even if just for a minute)
2018-07-31 11:47:46 +02:00
Eric
80626e823f
Async shop creation
...
This should fix timeouts when (re-)loading shops
2018-07-31 11:11:18 +02:00
Eric
16498424a8
Fix some NPEs for localizations
2018-07-30 17:52:32 +02:00
Eric
3cd655a2be
Only have one ScriptEngine in HologramFormat class
2018-07-30 16:02:50 +02:00
Eric
5c2c3169b6
Change shop updater logic
...
I'm not sure if this better or worse, but it's worth a try.
2018-07-29 22:01:04 +02:00
Eric
0a06a69e65
Fix shops not being shown after re-join
2018-07-29 14:20:16 +02:00
Eric
09fef5b38c
Remove database migration from old versions
2018-07-29 12:27:24 +02:00
Eric
b23040f7ce
Update item_names.txt
2018-07-27 21:44:15 +02:00
Eric
baa67214b4
Fixed formatting for German translation
2018-07-27 21:44:14 +02:00
Eric
6ebffd020e
Fix double chests for version <1.13
2018-07-27 21:44:13 +02:00
Eric
8ecc137835
Fixed command description (German and fallback)
2018-07-27 21:44:12 +02:00
Steven M
ff5c3cdd45
Fix books changing metadata by serialization ( #165 )
...
Fixes #164
2018-07-26 17:35:53 +02:00
Eric
148295ddb4
Don't check vendor balance at admin shops
...
Should fix errors with economy plugins when the vendor
does not have a valid name.
2018-07-26 17:25:55 +02:00