ViaVersion

ViaVersion

Mod and plugin

Allow newer clients to connect to older servers.

Client or server Utility

285.3k downloads
332 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...

3caaed0 Write enabled features as string array

f56bfbe Update some deps

3eec520 Send enable features packet after the play login packet in 1.19.1->1.19.3 (#4205)

df69f1f Fix InformativeException value shuffling

009b6c8 Fix and add missing javadocs in MappingData interface (#4202)

65b76d5 Fix MappingDataBase#getOldBlockId implementation (#4201)

7be7139 Handle entity type changes in show_entity hover events Fixes #4199

5.1.0

by kennytv on Oct 25, 2024
Download

1.21.2/3 client support

  • Fixed a possible crash on older servers (thanks to EnZaXD)
  • Note that disabling strict-error-handling no longer has any effect on 1.21.2+ clients, affected errors include:
    • scoreboard related plugins that remove players from invalid teams, or try to add players to duplicate teams.
    • enchantment related plugins registering their custom enchantments/other registry entries multiple times.
  • Known issue: Boats visually lose their wood type for 1.21.2+ clients. The fix for this is a bit more complicated and has been postponed to the next release.

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.

5.0.5

by kennytv on Oct 15, 2024
Download

See GitHub for release notes.

5be41ed Use stripped key in tag getting Fixes #4182

5.0.4

by kennytv on Oct 14, 2024
Download

See GitHub for release notes.

50084c1 Fix tag related issues to prepare for 1.21.2

  • Inline tag values in 1.21 enchantments
  • Fix TagRewriter addTags if the server doesn't send values for a registry
  • Send the tags packet in 1.12->1.13 before the play login packet to fix tracking in 1.20->1.20.2

81682f4 Change description of dump sub command to be more generic (#4180)

1c339e8 Null check input serializer version Fixes ViaVersion/ViaBackwards#896

1a9cda0 Handle WRITTEN_BOOK_CONTENT component in rewriters as well (#4175)

Closes https://github.com/ViaVersion/ViaVersion/issues/4144

6ad9a71 Print book conversion errors to default logger in 1.20.2->1.20.3 (#4158)

9f24576 Update some dependencies

8661bbc Update required ViaFabric version, don't require fabric-loader (#4174)

0b5fa37 Put title directly into component in 1.8->1.9 bossbar emulation (#4173)

The JsonParser#parseString detection in CommonBoss will detect " " as valid json (JsonNull) and won't wrap it around ComponentUtil#plainToJson like it should, at some point in the future I would like CommonBoss to only accept a JsonElement instance and not raw strings anymore.

Closes https://github.com/ViaVersion/ViaFabricPlus/issues/494


Project members

kennytv

Owner

creeper123123321

Developer

FlorianMichael

Developer

Details

Published a year ago
Updated 27 minutes ago