Phoenix616
9d33d2c09c
Fix sign bounding box issue in adventure mode
2017-07-19 15:43:09 +01:00
Phoenix616
d82faa1f7a
Add workaround for adventure mode not firing the interact on left click
...
This still has an issue: It leads to the selling to be fired even when a player isn't directly at the sign but just into the block the sign is in.
2017-07-04 16:53:44 +01:00
Phoenix616
70fa6292b1
Get OfflinePlayer from namewith offline mode UUIDs. Fixes #60
2017-07-02 23:32:06 +01:00
Phoenix616
0525c70452
Rewrite NameManager to support multiple short names per user
...
This should fix the issue where the player's short name on the shop sign does not reflect the actual player's name. This works by storing every uuid-username combination together with the associated short name and the last time the player logged in with that combination.
2017-07-01 17:14:41 +01:00
Phoenix616
0b65a7cc92
Rewrite (and document) the NameManager
...
This should fix issues with how name changes are handled and also prevent short names of different players from clashing. It also uses guava caches instead of maps now with a configurable cache size
2017-06-30 20:28:18 +01:00
L4BORG
2ff945bbe6
Fix Admin Shops
2016-11-10 03:17:27 +01:00
L4BORG
24eb1b1e19
Economy fixes, fix for https://github.com/dmulloy2/ChestShop-3/issues/11
2016-10-13 18:11:23 +02:00
Dan Mulloy
e186635484
Try to fix a few more errors
...
Fixes #7
2016-09-20 15:45:18 -04:00
mibby
8c7594be51
Revert PlayerKick Behavior
...
Partial revert of 'Do not let people with already used usernames connect to the server' commit.
See comments here b0369d8e69 (commitcomment-14185778)
and here.
c169df2265 (commitcomment-12846919)
I personally believe ChestShops should not dictate whether a player is allowed to connect to the server or not. I personally have had issues with ChestShops kicking legitimate players from the server in online mode.
2016-08-27 20:09:09 -07:00
Andrzej Pomirski
5f7d6776c2
kickPlayer() should be called asynchronously
2015-08-15 19:38:30 +02:00
Andrzej Pomirski
b0369d8e69
Do not let people with already used usernames connect to the server
2015-08-06 15:19:46 +02:00
Andrzej Pomirski
7bc452e203
Switch to thread-safe DTOs
2015-07-05 21:56:42 +02:00
Andrzej Pomirski
cd3781c26c
Should fix the lag, hopefully
2015-05-22 13:26:20 +02:00
Andrzej Pomirski
d1a79425ed
Automatically drop the username on leave
2014-07-03 18:49:12 +02:00
Andrzej Pomirski
4d5f568e1f
Removed the admin shop message, since it is no longer necessary
2014-05-24 11:23:43 +02:00
Andrzej Pomirski
39213b2be1
Refactoring the latest /cstoggle changes
2014-05-24 11:15:54 +02:00
Faris Rehman
4194a09c86
Fixed missing code
2014-05-20 22:18:51 +01:00
KingFaris10
dffbb7f06a
Added /cstoggle to disable spam messages.
2014-05-20 22:13:25 +01:00
Andrzej Pomirski
f193276372
Prevent from breaking signs for non-existant players
2014-04-12 17:27:16 +02:00
Andrzej Pomirski
4107b10f4b
More UUID changes
2014-04-12 13:57:39 +02:00
Andrzej Pomirski
7321e6dc07
More UUID changes
2014-04-12 13:38:11 +02:00
Andrzej Pomirski
0328374951
Clean up the imports
2014-04-11 17:37:53 +02:00
Andrzej Pomirski
dd22c709e0
This should cover the basics of UUID change
...
WARNING: Users with names longer than 15 characters will not be able to
receive money as long as they do not join the server
2014-04-10 22:52:21 +02:00
Andrzej Pomirski
da7e236c0e
Use ORMlite for the UUID->name mapping
2014-04-10 21:52:05 +02:00
Andrzej Pomirski
f5771c28d8
Change the priority of ChestShop's interact event
2014-03-20 16:57:48 +01:00
Jacek Kobus
d63f54d540
Chestshop ignores event cancellation
...
Plugins with LOWEST priority cancel the event but chestshop ignores that flag and continues anyway.
2014-03-19 01:07:32 +01:00
Acrobot
ac523a1112
Add a prevention from NPE
2013-10-27 16:51:20 +01:00
Acrobot
44c4b282b3
Fix the teleport issue
2013-08-29 00:24:12 +02:00
Acrobot
900009b103
Fix a bug where the chat was closed on teleport
2013-08-08 20:25:44 +02:00
Acrobot
9e1e582d4a
Minor performance improvements
2013-08-05 02:05:43 +02:00
Acrobot
77ef3121d3
Fix a possible duplication bug
2013-07-28 16:58:00 +02:00
Acrobot
b1111798ad
Fix possible dupe
2013-07-13 23:14:23 +02:00
Acrobot
f5f883df8e
Instead of buy/sell all, shift sells one stack
2013-04-05 14:17:34 +02:00
Acrobot
a3654ea031
Added an option to specify what shift does
2013-03-30 15:58:06 +01: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