Geyser/core/src/main/java/org/geysermc/geyser/registry
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
..
loader Feature: Camera/Input locking API (#4332) 2024-01-31 11:21:06 +01:00
mappings Fix: Workaround for recipes involving custom items to show up in the recipe book (#4484) 2024-03-10 23:38:38 +01:00
populator 1.20.80 Support and Protocol Changes (#4561) 2024-04-23 09:16:18 -07:00
provider Changes 2022-07-09 18:39:02 -04:00
type Feature: Structure block translation (#4521) 2024-04-17 23:21:25 +02:00
AbstractMappedRegistry.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
ArrayRegistry.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
BlockRegistries.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
DeferredRegistry.java Allow deferred registries to be loaded/set more than once (#3892) 2023-06-18 17:45:25 -04:00
IRegistry.java Exposing resourcepack loading to api (#3696) 2023-06-16 20:39:53 -05:00
IntMappedRegistry.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
MappedRegistry.java We're in 2022 now 2022-01-01 20:03:05 +01:00
PacketTranslatorRegistry.java Support Java 1.20.2 (#4112) 2023-09-29 17:14:49 -04:00
Registries.java Add support for custom blocks and skulls (#3505) 2023-08-21 16:04:08 -07:00
Registry.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00
SimpleMappedRegistry.java We're in 2022 now 2022-01-01 20:03:05 +01:00
SimpleRegistry.java We're in 2022 now 2022-01-01 20:03:05 +01:00
VersionedRegistry.java Project wide syntax/annotation cleanup (#4238) 2023-12-05 18:54:42 -05:00