Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
ViaVersion

ViaVersion

Allow newer clients to connect to older servers.

630.6k
544
Utility
AboutChangelogVersions

5.4.0-SNAPSHOT+742

by kennytv on May 28, 2025
Download

3951cff Cancel out unmapped (block) ids in HolderSetImpl (#4512)

In VB, mapping data will return -1 for missing block ids (which is for almost all blocks the case). This is made so that VV rewriters can cancel these blocks away nicely (as mostly used in places where it's better to show the user nothing rather than wrong blocks, such as statistics).

Fixes https://github.com/ViaVersion/ViaVersion/issues/4510

5.4.0-SNAPSHOT+741

by kennytv on May 27, 2025
Download

77a6ae3 Fix game profile null id hashing Fixes #4506

5.4.0-SNAPSHOT+740

by kennytv on May 27, 2025
Download

12e2016 Fix rabbit variant hashing

5.4.0-SNAPSHOT+739

by kennytv on May 27, 2025
Download

8eb005e Fix tropical fish pattern hashing

5.4.0-SNAPSHOT+738

by kennytv on May 27, 2025
Download

4d39c00 Add QoL API for GameProfile (#4505)

5.4.0-SNAPSHOT+737

by kennytv on May 26, 2025
Download

d9609e6 Don't fail on book pages rewrite in 1.8->1.9 as per Vanilla behaviour (#4504)

5.4.0-SNAPSHOT+736

by kennytv on May 26, 2025
Download

ab3927d Implement our own hash writing

This avoids a lot of indirection, wrapping/boxing and data copying while also making sure we can immediately implement them on new snapshots without waiting for a separate (also ever-growing) library.

The HashBuilder is partially copied from MCStructs, everything else was built anew to intentionally stay away from Vanilla's Codec design

5.4.0-SNAPSHOT+735

by kennytv on May 22, 2025
Download

1a60c52 Don't convert creative-slot-lock/map-post-processing in 1.20.3->.5 (#4500)

5.4.0-SNAPSHOT+734

by kennytv on May 22, 2025
Download

f88dae1 Update Gradle Wrapper from 8.14 to 8.14.1 (#4501)

Signed-off-by: gradle-update-robot gradle-update-robot@regolo.cc Co-authored-by: gradle-update-robot gradle-update-robot@regolo.cc

5.4.0-SNAPSHOT+733

by kennytv on May 17, 2025
Download

2626773 Refactor 1.20.5+ versioned types

Co-authored-by: FlorianMichael florian.michael07@gmail.com

5.3.3-SNAPSHOT+732

by kennytv on May 15, 2025
Download

f16f190 Move container handling into handleShowItem directly Fixes ViaVersion/ViaBackwards#1010

5.3.3-SNAPSHOT+731

by kennytv on May 14, 2025
Download

cc435b2 Move item id setter below backup method

5.3.3-SNAPSHOT+730

by kennytv on May 14, 2025
Download

eb2d603 Add protected handleRewritablesToServer method

5.3.3-SNAPSHOT+729

by kennytv on May 14, 2025
Download

c30e0f4 Split up item rewriter methods even more Item backups and its restoration processes have to be more carefully placed around Rewritable handling, so the original/restored data stays untouched

5.3.3-SNAPSHOT+728

by kennytv on May 13, 2025
Download

ebb24c7 Don't call super handleItemToClient with custom item hasher

5.3.3-SNAPSHOT+727

by kennytv on May 13, 2025
Download

575c5b9 Move restoreBackupData call up

5.3.3-SNAPSHOT+726

by kennytv on May 13, 2025
Download

812694d Split updateItemDataComponents in two

5.3.3-SNAPSHOT+725

by kennytv on May 12, 2025
Download

1efaffb Implement more data conversion Most importantly attributes

5.3.3-SNAPSHOT+724

by kennytv on May 11, 2025
Download

3554db9 Prepare for hashed item rewriting

5.3.3-SNAPSHOT+723

by kennytv on May 11, 2025
Download

0b5721d Check for non-negative value for damage & repair cost in 1.20.3->.5 (#4491)

In 1.20.5, codecs introduced the non-negative int type which will fail if a value <= 0 is present. In 1.20.4, Mojang gracefully handled negative values

Fixes https://github.com/ViaVersion/ViaFabricPlus/issues/763

1
2
37

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@fafd47f

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.