onebeastchris
f16084fc2e
Feat: Make connection data exposed in api less prone to throw errors
2024-04-25 19:42:35 +02:00
Kas-tle
3fa7952936
1.20.80 Support and Protocol Changes ( #4561 )
...
* Make evil more harder
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Deregister more unused packets
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Add more unused packets
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Pin protocol to 68dc192
* Correction
* Update Protocol
* More kicking
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* stop reading when there is no item to read (#9 )
* Bump protocol
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* 1.20.80
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove unused postinitchannel GeyserServerInitializer
* Pull protocol jitpack from cloudburst again
* Actually builds
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol to fix BossEventPacket & EmotePacket
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Add remove before merge comment
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol to fix BlockEntityDataPacket and ignore serverbound BossEventPacket
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol & add more illegal/ignored packets
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove deprecated packet
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Ignore ClientCacheStatusPacket instead of disallow
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Define static serializers
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Less static class nonsense more correct order
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove unused import
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Move codec processing to CodecProcessor
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Falsify recipe symetry assumption
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Update Protocol for 2 wrong packet IDs & 5 wrong directions
* Jitpack protocol from Geyser repo
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
Co-authored-by: chris <github@onechris.mozmail.com>
2024-04-23 09:16:18 -07:00
chris
95d65350e4
Project wide syntax/annotation cleanup ( #4238 )
...
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2023-12-05 18:54:42 -05:00
petersv5
7d489c7354
Close threads at server shutdown ( #4029 )
...
Co-authored-by: Peter Svensson <petersv@psv.nu>
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2023-10-01 18:15:44 -04:00
Camotoy
cc856b84b1
Initial sniffer code
2023-05-11 13:23:27 -04:00
Camotoy
f457d953fc
Fix proxy protocol support for Bedrock
...
Fixes #3703
2023-05-02 13:17:25 -04:00
rtm516
2ac7eb83c0
Add SessionInitialize event ( #3691 )
...
* Add SessionInitialize event
* Move to using GeyserConnection instead of BedrockServerSession
* Remove redundent re-expose
* Rename geyserSession to just session
2023-04-23 11:42:02 +01:00
RednedEpic
5ea88a8cf1
Untested HAProxy support
2023-04-08 19:44:01 -05:00
RednedEpic
be48b83c28
Fix connection request handler
2023-04-08 19:01:42 -05:00
Camotoy
8083f70435
KQueue no longer needs to be shaded in on Spigot/Fabric
2023-04-06 19:54:22 -04:00
Camotoy
08c15a86ec
You can connect now. Command translation doesn't work though.
2022-12-23 16:18:48 -05:00
RednedEpic
74798d8071
Remove old network code & use manual ping
2022-10-30 17:00:08 -05:00
RednedEpic
a133308f51
It compiles!
2022-10-29 22:02:11 -05:00
RednedEpic
18e7db8c30
Start on update to Protocol 3.0
2022-10-29 19:23:21 -05:00