Commit Graph
53 Commits
Author SHA1 Message Date
games647 03fa0e1fec Fix disabling tablist adapter on old versions (Fixes #775) 2016-06-19 12:40:15 +02:00
games647 1cbd11a753 Fix the issue reference for removing the exception stacktrace logging 2016-06-01 18:30:46 +02:00
games647 71a9abdad9 Remove redundant isLoggable check. It's always level ALL
Looks like the java logger does not reflect the log4j level settings

:(
2016-06-01 18:28:22 +02:00
games647 351fe3aa5a Add thread name and stacktrace to the debug logging (Related to #419)
It's only visible to user who enabled debug logging in their spigot
configuration.
2016-06-01 18:04:43 +02:00
games647 466fb8cab9 Run explicit non-thread-safe setGameMode sync 2016-05-26 10:52:49 +02:00
games647 0fc7674aa4 Introduce isLogin() for backwards compatibility with Plugins like
GuiRules (Fixes #705)
2016-05-14 14:40:56 +02:00
games647 5c850e46c4 Clean up a bit 2016-05-11 17:16:29 +02:00
games647 4bad04b160 Add debug statements for finding the source of #419 2016-05-11 16:57:41 +02:00
games647 b1957c9812 Do not lookup twice for banned players 2016-05-09 21:51:21 +02:00
games647 45ddacc88a Merge origin/master into balancedPurge 2016-05-09 21:16:39 +02:00
games647 3673e15ff7 Fix missing change from ee08087871
(Fixes #697) Thanks to @ljacqu for pointing that out
2016-05-09 21:04:38 +02:00
games647 74041725fa Collect offline players only once 2016-05-09 13:17:20 +02:00
games647 0bd6ac5cc8 Make the purge progress run more balanced (Fixes #696) 2016-05-09 13:09:40 +02:00
games647 ee08087871 Fix a couple race conditions (Fixes #698 and #697) 2016-05-08 20:44:18 +02:00
games647 917a48074a Try to fix Jenkins builds 2016-05-05 16:07:53 +02:00
games647 c8b191fda0 Add warning if hideTablist is not compatible with the mc version
(Fixes #680)
2016-04-30 13:05:31 +02:00
games647 c67527aac0 Fix vanished players are visible after join (Fixes #670) 2016-04-22 17:04:46 +02:00
games647 70fbca3c47 Re-enable hideTablist because it's compatible with SkinRestorer 2016-04-06 15:20:29 +02:00
games647 d19d1772ba Fix other players are invisble on hideTablist 2016-04-05 21:31:55 +02:00
games647 17ae88c94b Fix other players are invisble on hideTablist 2016-04-05 21:30:32 +02:00
games647 48c5dd03bd Fix restore of tablist hider 2016-04-05 21:22:19 +02:00
games647 bea43b3140 Fix possible race condition on login processing
(Fixes Xephi/AuthMeReloaded#619)
2016-03-21 14:40:37 +01:00
games647 4d55bedcaa Update Inventory protection for 1.9 (Fixes Xephi/AuthMeReloaded#587) 2016-03-09 17:06:27 +01:00
games647 e57e457b62 Fixed VersionCommand is not using backwards compatible players method 2016-03-01 16:38:32 +01:00
games647 c28a6922c0 Relocate libraries correctly (Related #467) 2016-02-12 17:37:24 +01:00
games647 7dc67d7992 Merge origin/master 2016-02-10 22:23:37 +01:00
games647 0cb0bbcd37 Don't relocate libraries that are available in spigot 2016-02-10 22:22:53 +01:00
games647 ee962bce11 Add missing imports -> fixes building finally 2016-02-10 18:52:34 +01:00
games647 225df4f9c9 Add missing imports -> fixes building finally 2016-02-10 18:51:15 +01:00
games647 248ea2666b Fix correct package declaration -> Fixes building 2016-02-10 18:48:04 +01:00
games647 d3d377ca02 Do not require a password on registration if two factor is enabled 2016-02-07 11:36:02 +01:00
games647 6a75184ad9 Add 2fa support 2016-02-07 00:49:18 +01:00
games647 9a07cadaa4 Re add bukkit version variable 2016-02-06 14:12:46 +01:00
games647 aff6858251 Change to spigot's repository link to https to fix building (fixes #451) 2016-02-06 14:08:34 +01:00
games647 0b4ddce3c4 Fixes NPE on forceRegister (Fixes #473) 2016-01-28 11:43:08 +01:00
games647 678891d0b8 Don't schedule more tasks if the plugin is disabled
(Fixes Xephi/AuthMeReloaded#433)
2016-01-26 21:30:11 +01:00
games647 0aa6f753be Set utf-8 encoding for MySQL connections
Fixes Xephi/AuthMeReloaded#458
2016-01-19 14:31:29 +01:00
games647 dd03045bab Fix typo for delay join message configuration loading 2016-01-18 22:11:16 +01:00
games647 a3a3e94cd4 Fix logic of waiting unfinished tasks 2016-01-18 22:00:17 +01:00
games647 5b2909d7d6 Wait for unfinished tasks of the Bukkit scheduler before closing
the executor service
2016-01-18 20:38:18 +01:00
games647 ff034d5a44 Fix resetting of sendPlayerTo setting by removing a typo
(Fixes Xephi/AuthMeReloaded#451)
2016-01-17 19:40:55 +01:00
games647 663e3063d7 Use Low priority for join events in order to allow plugins
to change the delayed join message.
2016-01-09 21:15:56 +01:00
games647 9314612050 Also load the configuration option of forceSurvivalMode 2015-12-25 16:40:24 +01:00
games647 0beb937b8f Re add force survival gamemode option on join 2015-12-23 16:04:49 +01:00
games647 8c1eef3f59 Remove gamemode and flying switching
Fixes Xephi/AuthMeReloaded#355
Fixes Xephi/AuthMeReloaded#320
Fixes Xephi/AuthMeReloaded#258
Fixes Xephi/AuthMeReloaded#246
2015-12-23 15:00:44 +01:00
games647 feac0c6c49 Properly restore walk and flight speed (Fixes Xephi/AuthMeReloaded#356) 2015-12-18 18:27:42 +01:00
games647 401f438211 Lower event priority of PlayerInteractEvent in order to notify other
plugins (e.g. ServerSigns) that this event is canceled. 

Fixes Xephi/AuthMeReloaded#283
2015-11-27 19:02:21 +01:00
games647 8bda788a78 Improve performance by correct order of some checks. (i.e. check if the minor things before making a blocking call instead of reverse order) 2015-10-04 10:57:19 +02:00
games647 e9f299fca8 Fix PlayerAuth constructor calls 2015-10-03 18:22:13 +02:00
games647 86ff20b6c9 Replacing old inventory protecting with safe packet modifications using ProtocolLib.
Instead of clearing the inventory of players and storing it's contents in a file, we now prevent
the server from sending the inventory packet if the player is not logged in. The player will
see a empty inventory, but has still his items stored on the server. Therefore we don't
need to modify the player's inventory and we won't make any inventory corrupted.

Fixes Xephi/AuthMeReloaded#203,
Fixes Xephi/AuthMeReloaded#193,
Fixes Xephi/AuthMeReloaded#191,
Fixes Xephi/AuthMeReloaded#148

Remove dead code + Fix empty inventory on the unregister command

Fix NPE if ProtocolLib isn't enabled or installed
2015-10-03 10:48:40 +02:00
games647 34cc4ce78e Fix same nick kick if the name contains an upper case letter 2015-10-02 21:56:46 +02:00
games647 4b1854c7e2 Fix duplicate registers 2015-09-30 18:13:53 +02:00
games647 47f0f0e927 Fix duplicate registers 2015-09-28 20:08:51 +02:00