Geyser/core/src/main/java/org/geysermc/geyser
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
..
command Feature: Rework startup logic (#4377) 2024-02-14 12:50:50 +01:00
configuration Allow configuration of RakNet limits (#4532) 2024-03-31 21:42:31 -07:00
dump Support RakNet Cookies (#4554) 2024-04-16 20:52:46 -07:00
entity Fix default wolf and cat collar color (#4582) 2024-04-19 05:41:06 -04:00
erosion Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
event Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
extension Update Jackson (#4512) 2024-03-21 19:05:41 +01:00
impl Feature: Camera/Input locking API (#4332) 2024-01-31 11:21:06 +01:00
inventory Fix virtual lecterns - again (#4494) 2024-03-14 10:27:49 +01:00
item Remove Java custom armor trims when translating item to Bedrock to prevent visual issues (#4548) 2024-04-04 11:55:00 -07:00
level Fix filled cauldrons only showing as water (#4585) 2024-04-20 17:21:39 -04:00
network 1.20.80 Support and Protocol Changes (#4561) 2024-04-23 09:16:18 -07:00
pack NeoForge Platform Support (#3781) 2024-02-23 17:58:39 +01:00
ping Catch UnknownHostExceptions in legacy ping passthrough pings (#4331) 2023-12-07 20:27:25 +01:00
registry 1.20.80 Support and Protocol Changes (#4561) 2024-04-23 09:16:18 -07:00
scoreboard Translate scoreboard display name and number format (#4567) 2024-04-18 21:23:33 -04:00
session Reset metadata and attributes if needed when respawning (#4566) 2024-04-18 00:16:41 -04:00
skin Fix user agent strings (#4562) 2024-04-12 13:12:38 +01:00
text Gracefully handle invalid stone cutter recipes (#4406) 2024-01-22 19:21:12 +01:00
translator 1.20.80 Support and Protocol Changes (#4561) 2024-04-23 09:16:18 -07:00
util Feature: Structure block translation (#4521) 2024-04-17 23:21:25 +02:00
Constants.java Add support for custom blocks and skulls (#3505) 2023-08-21 16:04:08 -07:00
FloodgateKeyLoader.java Fix Floodgate autodetection 2023-04-26 21:11:26 -04:00
GeyserBootstrap.java Feature: Rework startup logic (#4377) 2024-02-14 12:50:50 +01:00
GeyserImpl.java NeoForge Platform Support (#3781) 2024-02-23 17:58:39 +01:00
GeyserLogger.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
GeyserMain.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00