Changelog also contains changes from 1.20.3 and 1.20.4. 1.20.6 is protocol-compatible with 1.20.5.
What's Changed
- 1.20.3 by @Konicai in #767
- Label as 1.20.4 and update adventure to snapshot by @Konicai in #768
- Release
1.20.4-1
by @Konicai in #772 - Target Java 17 by @Konicai in #773
- Fix (de)serialization of ClientboundExplodePacket by @Konicai in #776
- Migrate to gradle, java 17 and fix examples by @AlexProgrammerDE in #769
- Fix DataPalette index & deprecate unused globalPaletteBits by @davidmayr in #775
- Resolve fallout from globalPaletteBits removal by @Kas-tle in #777
- Create jitpack.yml by @AlexProgrammerDE in #778
- Remove unused exceptions, use java 9+ features and checkerframework, other cleanup by @AlexProgrammerDE in #780
- Move package/license to GeyserMC, gradle conventions and submodules by @AlexProgrammerDE in #782
- Fix ClientboundSetTitleTextPacket serialization by @WinPlay02 in #781
- Fix certain serializations of ClientboundPlayerInfoUpdatePacket by @Konicai in #785
- Make readBlockEntityType() nullable by @onebeastchris in #786
- Remove IOExceptions from packet handling fully by @AlexProgrammerDE in #783
- Revamp flag system by @AlexProgrammerDE in #789
- 1.20.5 dev 2 by @AlexProgrammerDE in #798
- Cloudburst nbt by @AlexProgrammerDE in #799
- Optimize imports & add spaces by @AlexProgrammerDE in #802
- Fix writing to immutable nbt lists by @AlexProgrammerDE in #803
- TFO support by @AlexProgrammerDE in #793
- Update README.md by @AlexProgrammerDE in #805
- Add .editorconfig by @AlexProgrammerDE in #801
New Contributors
- @davidmayr made their first contribution in #775
Full Changelog: 1.20.2-1...1.20.6-1