Allows the connection of newer clients to older server versions for Minecraft servers.
GPL-3.0 License
Bot releases are visible (Hide)
minimize-cooldown
has been removedcancel-block-sounds
config option to toggle the 1.8 block placement sound fix (by EnZaXD)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.
Published by kennytv 4 months ago
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.
Published by kennytv 4 months ago
1.21 client support!
Paper.IgnoreJavaVersion
system property to be set (-DPaper.IgnoreJavaVersion=true
as a startup flag), but run perfectly fine using Java 17The main ViaVersion jar no longer supports Bungee and Sponge, they have been moved to separate plugins. Sponge has seen almost no usage and the current Bungee platform is pretty broken due to missing injection points, + Bungee has generally been unusable for weeks after every recent Minecraft update.
config/viaversion/
for ViaSponge to load themThe config option checkforupdates
has been changed to check-for-updates
; you will need to toggle the new value manually if you had toggled the old one.
Type
instances are now held in Types
to prevent classloading issuesthrows Exception
handle-invalid-item-count
config option to gracefully handle items with invalid stack sizes in 1.20.3->1.20.5 (by EnZaXD)viaversion player <*/playername>
subcommand to view protocol info of a specific player (by EnZaXD)viaversion displayleaks
subcommand to be able to set detection level (by EnZaXD)... and more
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.
Published by kennytv 5 months ago
Remember, the release for 1.21 will require Java 17!
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.
Published by kennytv 6 months ago
Most of these are bugfixes for 1.20.5 protocol handling
If you want to get larger version updates on Minecraft releases early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.
Published by kennytv 6 months ago
1.20.5 client support; this one of the largest updates network-content wise, so expect rough edges. I'd also like to thank the wave of sponsors as well as the people that showed understanding for the 3 day delay. If it weren't for the sponsors, this update wouldn't have been even close to being usable already.
-DPaper.IgnoreJavaVersion=true
startup flag-Djava.class.version=<supported Java class version>
Also thanks to EnZaXD for lots of aid with 1.20.5, as well as RK_01, DrexHD, and Gerrygames for additional fixes!
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.
Published by kennytv 8 months ago
Starting 1.20.5, ViaVersion and ViaBackwards will only be released a day or so after a Minecraft update unless the protocol changes of the update were trivial. If you want early-access, usually days or even weeks before the final release, you can subscribe to either:
/verify
command on this Discord after), or alternativelyAt the same time however, bug fix patches will be released more regularly, always immediately public, and more of the low-priority issues will be tackled.
Due to the insane pace Mojang has been adding more and more complex technical features since 1.19/1.20, updating ViaVersion and making sure it works well enough has become a lot more time-consuming. Without some extra incentive, I can't really justify putting increasing amounts of free time into these updates, no matter how much I enjoy doing them.
Note: Via* on BungeeCord does not work properly at the moment, we recommend using our plugins either on the backend servers or on Velocity instead.
Published by kennytv 11 months ago
Published by kennytv 11 months ago
Includes changelogs from 4.9.0 (this patch fixes an issue with resource pack status handling)
1.20.3 client support
Published by kennytv 11 months ago
1.20.3 client support
Published by kennytv about 1 year ago
Published by kennytv about 1 year ago
1.20.2 client support
Published by kennytv over 1 year ago
1.20 client support
Published by kennytv over 1 year ago
Published by kennytv over 1 year ago
Published by kennytv over 1 year ago
1.19.4, better file size and performance!
Published by kennytv almost 2 years ago
Published by kennytv almost 2 years ago
Published by kennytv about 2 years ago
Published by kennytv about 2 years ago