Andrew Steinborn
|
6d5bacb262
|
Minor Netty cleanup
|
2019-07-20 00:30:44 -04:00 |
|
Andrew Steinborn
|
85e5fb4827
|
Allow existing players to be kicked from server if in online-mode
Fixes #226
|
2019-07-19 13:25:04 -04:00 |
|
Andrew Steinborn
|
40c8343494
|
Help smoke out some internal concurrency issues
|
2019-07-08 21:28:18 -04:00 |
|
Andrew Steinborn
|
2671590ad2
|
Clean up LoginPluginResponse and use DeferredByteBufHolder too
|
2019-07-05 12:53:17 -04:00 |
|
Andrew Steinborn
|
8bf9e0e829
|
Improve backwards-compatibility with 1.0.x due to RawCommand changes
|
2019-07-04 23:53:04 -04:00 |
|
Seppe Volkaerts
|
6d2e1bf379
|
Wait for player disconnect events on shutdown. (#229)
|
2019-07-04 23:49:40 -04:00 |
|
Andrew Steinborn
|
a053ab6c34
|
Remove resource leak detection level setting
|
2019-07-03 22:46:47 -04:00 |
|
Andrew Steinborn
|
fba3bfb0be
|
Forge is confirmed working
|
2019-07-03 22:45:25 -04:00 |
|
Andrew Steinborn
|
11a86e9bb9
|
Convert Velocity to use ByteBuf-derived plugin message packets
Only tested with 1.12.2, not 1.13 or Forge
|
2019-07-03 09:20:32 -04:00 |
|
Andrew Steinborn
|
39c505f6fd
|
Readd missing null check. Fixes #228
|
2019-07-02 13:25:17 -04:00 |
|
Andrew Steinborn
|
a63e905edf
|
Use custom ThreadFactory that does FastThreadLocal wrapping for us
This primarily has the benefit of not giving threads strange names
|
2019-07-02 09:10:00 -04:00 |
|
Andrew Steinborn
|
190f2fee75
|
Remove kqueue bug workaround since the issue is now fixed upstream
See https://github.com/netty/netty/pull/9149
|
2019-07-02 02:36:46 -04:00 |
|
Andrew Steinborn
|
6784df91c7
|
Update Netty to 4.1.37.Final
|
2019-07-02 02:32:25 -04:00 |
|
Andrew Steinborn
|
dab9c9a382
|
Use Netty thread factory to take advantage of FastThreadLocal
This should reduce CPU usage slightly.
|
2019-07-02 02:19:52 -04:00 |
|
Andrew Steinborn
|
c0becce276
|
Remove debug code
|
2019-07-02 00:33:25 -04:00 |
|
Andrew Steinborn
|
7834acd67f
|
Reduce duplicated code used to support RawCommand. Fixes #227
|
2019-07-02 00:25:43 -04:00 |
|
Andrew Steinborn
|
f0ba7e1eea
|
Add method to check if an entry already exists in the tab list.
|
2019-07-01 00:07:20 -04:00 |
|
Andrew Steinborn
|
275685f45f
|
Merge branch 'master' into dev/1.1.0
# Conflicts:
# build.gradle
|
2019-06-30 23:52:22 -04:00 |
|
Andrew Steinborn
|
226074a0df
|
Add suggestion for reconnecting for "not online-mode" message
|
2019-06-29 14:35:28 -04:00 |
|
Andrew Steinborn
|
a8684ddec5
|
Bump to 1.0.2-SNAPSHOT for continued development
|
2019-06-24 21:38:06 -04:00 |
|
Andrew Steinborn
|
904e39b73a
|
Velocity 1.0.1
|
2019-06-24 21:37:45 -04:00 |
|
Andrew Steinborn
|
ed4a431297
|
Merge pull request #222 from Leymooo/1.14.3
1.14.3
|
2019-06-24 13:32:26 -04:00 |
|
Leymooo
|
de4f5e32dd
|
1.14.3
|
2019-06-24 19:37:17 +03:00 |
|
Andrew Steinborn
|
81840abc86
|
Enforce at least one parameter in CommandManager#register()
The old register method has been deprecated.
|
2019-06-22 21:13:20 -04:00 |
|
Andrew Steinborn
|
ed8209cfd1
|
Merge branch 'master' into dev/1.1.0
|
2019-06-22 21:01:46 -04:00 |
|
Andrew Steinborn
|
5a209a098c
|
Fix memory leak in NativeVelocityCipher
|
2019-06-22 16:03:55 -04:00 |
|
Andrew Steinborn
|
a3ce20914f
|
Merge pull request #221 from Leymooo/1.14.3
1.14.3-pre4
|
2019-06-22 13:00:53 -04:00 |
|
Leymooo
|
d0745acde1
|
1.14.3-pre4
|
2019-06-22 14:11:47 +03:00 |
|
Andrew Steinborn
|
c55ab2c908
|
Make sure to include the right repo
|
2019-06-18 07:48:03 -04:00 |
|
Andrew Steinborn
|
8a45074eb2
|
Include Configurate
|
2019-06-18 07:45:45 -04:00 |
|
Andrew Steinborn
|
04a23e3622
|
Introduce raw String-based command API
|
2019-06-18 00:13:49 -04:00 |
|
Andrew Steinborn
|
42df0fd2ad
|
Mark 1.1.0 as in development
|
2019-06-17 23:51:17 -04:00 |
|
Andrew Steinborn
|
1fd2bd9ee4
|
Avoid sending duplicate set latency/gamemode/display name packets
|
2019-06-15 17:08:05 -04:00 |
|
kashike
|
335c34a679
|
Explicity bind the main plugin class in the singleton scope
|
2019-06-14 01:06:08 -07:00 |
|
Andrew Steinborn
|
57c8c07c9d
|
Bump to 1.0.1-SNAPSHOT for continued development
|
2019-06-12 18:14:44 -04:00 |
|
Andrew Steinborn
|
d7e4e20c76
|
This is Velocity 1.0.0
|
2019-06-12 18:10:33 -04:00 |
|
Andrew Steinborn
|
b0736548a9
|
Strengthen check in JavaVelocityCompressor
|
2019-06-09 04:43:24 -04:00 |
|
Andrew Steinborn
|
b19d36e939
|
Strictly enforce packet size limits for incoming compressed packets
|
2019-06-09 04:25:13 -04:00 |
|
Vjatšeslav Maspanov
|
f64b44ec21
|
Remove protocol linking (#212)
|
2019-06-02 19:44:23 -04:00 |
|
Andrew Steinborn
|
8d61e7ffd0
|
Removed redundant (non-)nullable annotations from boss bar.
|
2019-06-02 17:57:31 -04:00 |
|
kashike
|
0a53343547
|
Rename some bossbar-related fields and methods
|
2019-06-02 14:47:41 -07:00 |
|
MrIvanPlays
|
20b34447f8
|
Add BossBar API (#213)
|
2019-06-02 15:02:43 -04:00 |
|
Andrew Steinborn
|
dfe210707f
|
Replace uses of deprecated LegacyComponentSerializer.INSTANCE
|
2019-05-31 15:50:46 -04:00 |
|
Andrew Steinborn
|
a77fee9ad1
|
Bump Velocity to text 3.0.1
|
2019-05-31 15:45:24 -04:00 |
|
Andrew Steinborn
|
70242d54a0
|
Because someone asked, update the README
|
2019-05-31 15:02:14 -04:00 |
|
Andrew Steinborn
|
4e71788aba
|
Work around kqueue transport bug with fallback connections.
|
2019-05-27 14:00:20 -04:00 |
|
Andrew Steinborn
|
5baf3c8236
|
Merge pull request #210 from Leymooo/1.14.2-protocol
1.14.2 support
|
2019-05-27 13:46:01 -04:00 |
|
Leymooo
|
85c6238d68
|
1.14.2 support
|
2019-05-27 17:20:42 +03:00 |
|
Andrew Steinborn
|
b5f099824d
|
Remove debug.
|
2019-05-26 18:37:33 -04:00 |
|
Andrew Steinborn
|
4d6e836890
|
Fix Checkstyle
|
2019-05-26 18:14:54 -04:00 |
|