Commit Graph

995 Commits

Author SHA1 Message Date
md_5 4c84f37fd2 mysql-connector-java 5.1.44 2017-11-18 17:14:46 +11:00
md_5 2e826a15e7 Make greload reload custom messages.properties 2017-11-10 11:21:58 +11:00
md_5 0fc5694b6a Fix some compiler warnings 2017-10-28 17:08:05 +11:00
md_5 9a7bf0a361 #2254: Explicitly note config issues are not bugs 2017-10-26 21:18:16 +11:00
md_5 8d49424226 #2261: Don't send any keep alive to server if invalid 2017-09-23 17:14:03 +10:00
md_5 69bbc3a71e Invalidate ping when spoof sent 2017-09-23 15:05:50 +10:00
md_5 af8d1af635 Initialize ping to -1 2017-09-23 13:56:23 +10:00
md_5 23554239d0 #2259: Have proxy handle keepalives 2017-09-23 13:18:43 +10:00
md_5 61cb2df9f3 #2258: Fix missed packet ID 2017-09-19 08:04:44 +10:00
md_5 0eaabdf5ca Update to Minecraft 1.12.2 2017-09-18 20:00:00 +10:00
Mystiflow 3db9fb1b69 #2255: Fix ComponentBuilder clone constructor
* Fix ComponentBuilder clone constructor #2255
* Fix appending text to a ComponentBuilder if current is not a TextComponent
2017-09-16 16:06:51 +10:00
Virizion ef326dba19 Send the correct username when connecting to a server (#2242) 2017-09-05 19:33:10 +10:00
md_5 d7010d629d Fix mismatched system properties 2017-09-04 18:15:23 +10:00
md_5 bd5a7e5b26 #2228: Implement basic backpressure on client 2017-08-18 18:27:25 +10:00
Mystiflow fd675022c0 Allow appending BaseComponent arrays in ComponentBuilder 2017-08-13 12:40:44 +10:00
Mystiflow a1f9c2e7d4 Disable plugins before shutting down EventLoops (#2214)
Because disabling plugins also cancels any pending tasks, there will be no task accessing the eventLoops.

Reimplementation of #1578, fixes #1403
2017-08-09 22:13:25 +10:00
md_5 db266a8484 Use newer writeAndFlush method 2017-08-09 22:05:06 +10:00
md_5 828e45651e Client defaults to right hand 2017-08-09 16:51:45 +10:00
Foorack dbf20957a9 Expand API to get all player sent settings 2017-08-09 16:38:03 +10:00
md_5 da88d5c502 Formatting & dependency updates 2017-08-06 11:19:08 +10:00
Mystiflow 2ae8ba0afc Various scoreboard improvements. (#2204)
- Correctly remove objectives that use heart type.
- Also sends remove score packets on server switch.
- Players are only removed if Team packet mode is 4.
2017-08-04 16:10:10 +10:00
md_5 017f3a2424 Update to Minecraft 1.12.1 2017-08-03 23:00:00 +10:00
md_5 daac8d85e2 Add support for PROXY protocol 2017-07-01 09:38:27 +10:00
md_5 a5ffeae757 Replace OpenSSL native cipher with static mbed TLS for maximum compat 2017-06-29 08:52:13 +10:00
md_5 6958943123 Use property to skip deploy to eliminate warnings, update lombok 2017-06-21 19:45:03 +10:00
md_5 eab710b0aa #2154: Always send action bar differently to account for colours 2017-06-08 19:02:37 +10:00
md_5 ff891c000e Update to Minecraft 1.12 2017-06-08 18:00:00 +10:00
BlackHole 4db53525bf Correct some packet IDs in 1.12 EntityMap 2017-05-23 06:35:01 +10:00
md_5 09ee2b1644 Update to Minecraft 1.12-pre5
Obsoletes 1.12-pre2
2017-05-19 21:00:04 +10:00
md_5 16d261553c Minecraft 1.12-pre2 Support 2017-05-14 12:00:00 +10:00
BlackHole 5bc189fbb7 Use player name casing from LoginResult 2017-05-09 12:49:48 +10:00
md_5 806a6dfaca Add Mojang prevent_proxy_connections option. 2017-04-28 21:48:41 +10:00
Molek bfab8a1d9c Index UUIDs to speed up player queries (#2121) 2017-04-26 16:39:49 +10:00
md_5 6908e700e6 Jenkins modules are now https. 2017-02-12 10:59:10 +11:00
md_5 01f44483df #2055: Mark inactive channels as closed 2017-02-07 08:58:37 +11:00
md_5 0b8ab8eccc Update Netty; jline; MySQL 2017-01-30 18:27:13 +11:00
MisterFrans db1516ba00 Add "Not authenticated with Minecraft.net" message in the messages.properties (#2044) 2017-01-18 08:36:00 +11:00
md_5 81de9d5a63 #2041: More robust closing code 2017-01-16 10:11:17 +11:00
md_5 c1bdbef9cf Give delayed close packets time to send on /end 2017-01-16 10:00:27 +11:00
md_5 6104354fa1 Implement basic entity metadata mapping to remap fireworks for boosting. 2016-12-22 22:29:00 +11:00
md_5 21411af74d Add support for Minecraft 1.11.1 2016-12-21 06:23:51 +11:00
md_5 129693f533 #2026: Try multiple priorities as fallback 2016-12-19 23:09:18 +11:00
md_5 4fa9961c15 #1958: Negative compression thresholds disable compression like Vanilla 2016-12-16 10:43:29 +11:00
Gabscap ea6680281f Allow cancelling LoginEvents with component reasons.
Ultimately this PR was selected as it better matched the existing code in terms of using lombok and not adding incomplete interfacing.
If for some reason a common interface is required, this can be implemented later.

Thanks to yawkat also for the PR in #1336 -- it was difficult for the merger to compromise between this and #1957
2016-12-01 10:12:54 +11:00
md_5 2171ca9f51 Fix confusing use of static subclass methods 2016-12-01 09:46:34 +11:00
md_5 4d004d5fed Throw exception when ServerConnectEvent is handled badly 2016-11-25 10:42:30 +11:00
Mystiflow f3e5f34aeb Allow chat messages longer than 100 characters on > 1.11 clients 2016-11-15 09:37:20 +11:00
md_5 9ecdde2292 Add support for Minecraft 1.11
Improve QueryHandler session handling as suggested by IchBinJoe
2016-11-15 02:40:46 +11:00
md_5 987f2d0eb2 Remove unused connect_kick_outdated_forge message 2016-11-06 11:47:27 +11:00
Mystiflow 908b7f7374 Use server priority for downstream kicks too (#1978) 2016-11-06 11:25:46 +11:00