md_5
5dc0a8b5c9
#1909 : Downgrade to version of jline which works properly on Windows
2016-07-13 11:05:50 +10:00
md_5
eca99576a0
Move net.md_5.bungee.log to its own module.
...
API subject to change and should not be used externally.
2016-07-11 11:12:35 +10:00
BlackHole
1250088f98
Correctly show outdated_client and outdated_server messages
...
If the client protocol version is not supported, show outdated_server message only if client version is higher than highest supported protocol version, outdated_client message else.
2016-06-29 09:15:17 +10:00
md_5
507a98f28f
#1859 : Rewrite second leash int
2016-06-29 09:14:03 +10:00
md_5
a8c529eca5
#1859 : Entity attach is an int
2016-06-28 15:28:28 +10:00
misterT2525
c5ac5a0d17
#1859 : Fix EntityMap for leads.
2016-06-27 14:20:02 +10:00
md_5
e3869fea18
#1893 : Alter definition of slow event
2016-06-20 20:05:07 +10:00
md_5
6f6cb58d8b
Make warning message better...
2016-06-20 09:25:29 +10:00
PunKeel
3fe72154a3
Fix slow event detection
...
Time moves forward, so the second call to nanoTime returns a bigger number than
the first one, giving a negative elapsed time … defeating the whole purpose of
this code. :-(
2016-06-20 08:46:53 +10:00
Tom
97eef62684
Change color for cmd_find
...
Blue is basically unreadable (even worse with some resource packs)
2016-06-12 21:39:20 +10:00
md_5
e4cf010bda
Update to Minecraft 1.10
2016-06-09 11:44:06 +10:00
md_5
ec48077dbe
#1867 : Just fake 1.7 login protocol for now
2016-05-15 22:05:31 +10:00
md_5
2df29701ed
#1866 : Correct throttle
2016-05-15 16:01:58 +10:00
PunKeel
d9a8311b8e
Use expireAfterWrite to perform throttle
2016-05-15 14:54:18 +10:00
Zartec
d14b96d55e
Added separate exception for packet overflows to limit log output.
...
Attacking a server with a hacked client causes the log to print a huge amount of stacktraces. This will limit the log output to the error message.
2016-05-15 14:52:41 +10:00
md_5
41621193ec
#1862 : Support 1.7 pings
2016-05-15 14:52:01 +10:00
Thinkofname
a12ac37cc3
Support Minecraft 1.9.4 and tidy up packet handling
2016-05-10 21:51:39 +10:00
BuildTools
4c7c64c9b8
#1848 : Added missing call to UserConnection.connect callback for "already_connected" and "already_connecting"
2016-05-05 22:32:24 +10:00
md_5
80b3135a93
Fix formatting
2016-04-24 22:31:04 +10:00
md_5
1cd3e42182
#1841 : Fix disabled throttle and improve code.
2016-04-24 22:18:23 +10:00
Janmm14
2e8ed1cfba
Reimplement join throttle.
2016-04-24 11:56:24 +10:00
md_5
b9a98c88ba
Java 7 support
2016-04-24 11:39:23 +10:00
md_5
0b554be10a
Strip / add velocity to SpawnEntity packets that require it when rewritten
2016-04-24 09:39:22 +10:00
md_5
4872075bf7
#1762 : Don't perform repetitive decompress.
...
Pointed out by @sfPlayer1
2016-04-12 07:55:04 +10:00
Jofkos
f070e2d064
Added ansi "erase line"
2016-04-08 07:42:11 +10:00
BlueAnanas
8f2877e806
Fix for missing lifecycle mapping metadata on scriptus for m2e
2016-04-06 22:40:33 +10:00
Thinkofname
b6b015fe1f
Ensure we get a 1024 bit RSA key ( Fixes #1814 )
2016-03-31 16:12:30 +01:00
Thinkofname
7179dd4c0d
Default readArray to capping to readableBytes instead of Short.MAX_VALUE
2016-03-30 23:31:17 +01:00
Thinkofname
1dda27e19b
Revert limits mistakenly added to EncryptionRequest
2016-03-30 23:30:26 +01:00
Thinkofname
d1a1e87ab5
Support Minecraft 1.9.2
2016-03-30 16:57:54 +01:00
md_5
6b4e285186
1.9.1 support
2016-03-30 15:59:51 +01:00
Thinkofname
891ad8711d
String arrays are only send by servers/Bungeecord. No need to limit their size
2016-03-29 19:41:16 +01:00
Thinkofname
540e924bfb
Add limits to byte arrays and string lists
2016-03-28 21:08:00 +01:00
md_5
f265f7c594
#901 : Better custom messages support
2016-03-24 14:15:16 +11:00
kashike
aaddc9fcfd
Remove an optimization for simple components. Removes a workaround needed for 1.9
...
Previously we could optimize components with only a text value to a string
instead of a full object but with 1.9 we can no longer do this for every case.
The size reduction from this optimization was small anyway.
2016-03-16 17:12:56 +00:00
md_5
f53e66e2c0
Check all plugins have a name and main.
2016-03-12 12:00:56 +11:00
md_5
859d176c93
Update README.md and fix minor formatting error.
2016-03-09 18:16:22 +11:00
Tux
52d66897e4
Raise an error if a server in the priority list is undefined
2016-03-06 16:10:31 +11:00
md_5
8b327708ee
#1335 : Remove 16 char displayname limit
2016-03-05 18:56:32 +11:00
Zartec
903ada06f0
Sould break the priority lookup after server found
...
If the list would look like this
- test1 -> 1.8 -> ServerKickEvent cancelled -> reason set to "outdated"
- test2 -> 1.8
- test3 -> 1.9
and a player joins with version 1.8 he would never be connected to test2 because the server test2 is not equal to test1 and the server test3 is not equal to test1.
So test3 is the last in the while loop and would be used also if another server with higher priority matches the requirements.
2016-03-04 07:10:59 +11:00
Youri Kersten
a7664a5559
Remove any tracked bossbars when a client switches servers.
2016-03-03 18:57:48 +11:00
Joshua Küpper
0294fc5f20
Manually add the setDescriptionComponent(BaseComponent)
...
Lombok won't generate because of the overloading of setDescription(String).
2016-03-02 16:06:49 +00:00
md_5
46e7f2dfc9
Only allow ServerUnique tab lists as per 1.8 due to incomplete functionality.
2016-03-02 20:20:55 +11:00
Thinkofdeath
fc64a6c2ff
Manually wrap serialized components in an extra text component to work around a 1.9 change ( Fixes #1770 )
2016-03-01 22:47:11 +00:00
Youri Kersten
b6671cd00c
Send action bar messages using BaseComponent for 1.9 clients
...
Action Bar packets in 1.9 now correctly support the JSON format, however sending them the 1.8 way will kick the client. This keeps the compatibility with 1.8 clients with the version check whilst correctly sending the packet to 1.9 clients.
2016-03-01 19:32:19 +11:00
Thinkofdeath
7926230682
#1765 : Fix ServerInfo.ping to handle chat components.
2016-03-01 12:38:19 +11:00
md_5
dd66e3068a
Fix priority selection not playing nicely with reconnect handlers.
2016-03-01 12:34:50 +11:00
md_5
04a6eff14c
Don't handle exceptions for obsolete server connectors.
2016-03-01 11:53:59 +11:00
md_5
05de455a9c
Update to Minecraft 1.9
2016-03-01 09:31:12 +11:00
Thinkofdeath
12a7b7afc3
Add support for 15w33c and multiple fallback servers
2016-03-01 09:31:12 +11:00