Allow newer clients to connect to older servers.
9a9ca96 Cleanup /viaversion list and pps command (#3933)
c68915b Add /viaversion player <name|*> command (#3932)
9e523c3 Fix book signing in 1.8->1.9 (#3939)
4a70e0e Fixup command registration once again (#3937)
72cc9e9 Add ability to detection level in /viaversion displayleaks (#3934)
1039b85 Add remaining item types to item rewriter implementations (#3931)
01ea51e Add armor stand entity id to ENTITY_DATA in 1.20.3->.5 (#3930)
Closes https://github.com/ViaVersion/ViaVersion/issues/3929
ae30420 Add trade list rewriter functions to ItemRewriter (#3926)
d0ed528 Save negative item amounts in 1.10->1.11 (#3921)
2fba2c1 Don't send empty items in 1.8->1.9 hand item provider (#3920)
b77d0fe Remove no longer needed empty item check in entity data Also fixes bad null values being set there
c07adfd Add StructuredItem#emptyArray (#3915)
1e244a1 Handle optional item cost nullability
842cb8d Change items to not be nullable in 1.20.5+ With the server and client actually having empty checks in many places now, this simplifies empty checks going forward
5053d73 Handle empty items in some thrown projectiles Fixes #3909, #3910
d43ad37 Add missing conditions to 1.20.5 item type writing (#3913)
bb48dc9 Add EntityRewriter#registerBlockStateHandler (#3912)
1ea27f1 Improve some grammar and rename update checker setting (#3900)
3f72e9e Don't publish extra modules (#3901)
8a826b8 Move firework flight length appending into VB protocol (#3902)
90% of ad revenue goes to creators
Show all versions