4b6b26f Allow empty block entity mappings in item data
Added 1.21.9 client support
- Added
log-blocked-joins
config option to log failed join attempts from blocked protocol versions - The max-pps config options have been revamped (see the config comments for more details)
- The options have been moved into their own
packet-limiter
section and renamed, but still work the same as before - Added a
packet-size-limiter
section that functions the same, but for packet size
- The options have been moved into their own
- Fixed manually set values in
velocity-servers
always being removed on restarts - Fixed desyncs on item dragging in some cases
- Fixed particle handling in enchantment registry elements
- Fixed ViaVersion platform details not being sent on server switches (by criticalcynical)
- Fixed stats mappings in 1.21.5->1.21.6 (by EnZaXD)
- Fixed legacy show_text conversion in 1.21.4->1.21.5 (by EnZaXD)
- Fixed banner custom name conversion in 1.21.4->1.21.5
- Fixed an issue with lock conversion in 1.21->1.21.2
- Fixed disconnects from bad team packets by filtering them in 1.20.3->1.20.5 (by EnZaXD)
- Map "purple" shulker boxes to the visually identical default variant instead of actually purple shulker boxes in 1.12->1.13 (by EnZaXD)
- Fixed occasional errors on player disconnects on older servers and general task handling (by EnZaXD)
- Fixed system messages sent during config state not appearing on <1.13 servers (by RaynLegends)
If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.
be2534c Add missing game test payload sanitize in 1.20->1.20.2 (#4661)
d40d1bd Fix system messages sent during config state hidden on <= 1.12.2 servers (#4650)
Fixes ViaVersion/issues#4478
6143f78 Update dependencies
52cdebc Execute stored object clear call inside the event loop (#4652)
This fixes NPE exceptions when players disconnect. A packet goes through the pipeline after setActive(false) was called causing NPE exceptions.
cdccae9 Remove serialize versions from item hasher (#4651)
b0c45e3 Fix wrong shulker box mapping in 1.12.2->1.13 (#4641)
3ba5186 Filter invalid remove teams packets in 1.20.3->1.20.5 (#4643)
5a30399 Cleanup and fixes to storable object task
695534e Don't run movement transmitter provider in netty thread
16ba011 Rename ProtocolRunnable, always submit tick logic into event loop (#4644)
0ea7271 Update deps
dc2b2f1 Rename RedirectProtocolVersion (#4642)
85baefc Log channel close outside of event loop when debug is enabled
41e0fdc Add EntityTracker#clear and clear entities on entering configuration state (#4638)
Co-authored-by: FlorianMichael florian.michael07@gmail.com
5c328fb Bump actions/setup-java from 4 to 5 (#4637)
Bumps actions/setup-java from 4 to 5.
updated-dependencies:
- dependency-name: actions/setup-java dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
91b1187 Fix ViaAPI#getConnection javadoc and remove not needed code (#4635)
0ea5e07 Don't replace velocity servers section when merging with default config
152e4e7 Handle custom name in banner etc. in 1.21.4->1.21.5 Newer clients handle errors gracefully and will parse them okay, but this'll make sure they are properly set