Skip to content

Releases: ViaVersion/ViaBackwards

5.11.0

Choose a tag to compare

@kennytv kennytv released this 12 Jul 16:46
Immutable release. Only release title and notes can be modified.
c162074
  • New items and entities now show their names as translatable components instead of string text and can be changed via resource packs
    • Entities use vb.entity.<type>, e.g. vb.entity.sulfur_cube, which falls back to 26.2 Sulfur Cube as before. entitynames has been removed from mapping files
    • Items use vb.item.<type>, e.g. vb.item.sulfur, which falls back to 26.2 Sulfur as before. itemnames has been removed from mapping files
    • Custom model data for new items has been moved to custom_model_data in the mapping files and starts at 0 for the first 1.13 item, going upwards across every protocol (currently ending at 937). 1.21.4+ clients have their original item identifier added to the custom_model_data string list, and all client versions have the custom model data from the mapping files added (either to the new float list or the old single-int tag)
  • On 1.21.5+ servers, handling of items sent by the client now mostly skips from 1.20.4 to 1.21.5 to avoid heavy item reading and transformation code
    • If your server is on a version between 1.20.5 and 1.21.4, it is highly recommended you update to 1.21.5 or higher
  • Fixed multi-line text displays in 1.19.4->1.19.3
  • Fixed disconnects when using new environment attributes in custom dimensions
  • Fixed invisible beds in 26.2->26.1 (by booky10)
  • Fixed code of conduct writing in 1.21.9->1.21.7
  • Fixed baby happy ghast scale in 1.21.6->1.21.5 and baby squid and dolphin scale in 1.21.2->1.21 (by mfishma)
  • Fixed creative mode inventory clear action in 1.21.2->1.21
  • Fixed 1.20.1 disconnect from new 26.2 sulfur cube archetype registry (by EnZaXD)
  • Fixed 1.13->1.12 comparator mapping
  • Fixed console warning about invalid sulfur_cubes legacy biome mapping

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.10.0

Choose a tag to compare

@kennytv kennytv released this 19 Jun 17:33
Immutable release. Only release title and notes can be modified.
b5db485

26.2 server support

  • Mapping improvements in 26.1->1.21.11 (by mfishma)
  • Fixed dialog tag tracking in 1.21.6->1.21.5 (by EnZaXD)
  • Moved virtual explosions used for their velocity effect away from 0,0,0 in 1.21.2->1.21
  • Fixed an error with block entity handling in in 1.20.2->1.20.1 (by Zsomi)

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.9.1

Choose a tag to compare

@kennytv kennytv released this 04 May 18:48
Immutable release. Only release title and notes can be modified.
95d53b7
  • Fixed 26.1->1.21.11 advance_weather=false
  • Fixed 1.21.9->1.21.7 shouldered parrot tracking

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.9.0

Choose a tag to compare

@kennytv kennytv released this 19 Apr 13:44
Immutable release. Only release title and notes can be modified.
9af3076
  • Added pass-original-item-name-to-resource-packs config option to put original item identifiers into custom data for use in resource packs (enabled by default; by mfishma)
  • Fixed spectate interact in 26.1->1.21.11
  • Fixed possible error for dimension data with empty attributes in 26.1->1.21.11 (by roggy666)
  • Fixed leather armor color rendering in inventories in 1.21.5->1.21.4 (by roggy666)
  • Fixed hashing of non-empty custom data on 1.21.5+ servers in 1.20.5->1.20.3
  • Fixed inventory desyncs in 1.17->1.16.5 (by JobsonMarinho)
  • Fixed possible disconnects from keepalive handling in 1.12->1.11
  • Updated some mappings in 1.21.9->1.21.7 (by mfishma)

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.8.1

Choose a tag to compare

@kennytv kennytv released this 30 Mar 18:31
Immutable release. Only release title and notes can be modified.
b63f507
  • Fixed new recipes kicking players if granted in 26.1->1.21.11
  • Fixed missing handling of item changes in dialogs
  • Fixed cases of wrong item hashing for newly added items
  • Fixed error in 1.21.5->1.21.4 blocks_attack backup handling
  • Fixed error when interacting with item with wolf_variant data in 1.21.5->1.21.4

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.8.0

Choose a tag to compare

@kennytv kennytv released this 27 Mar 16:41
Immutable release. Only release title and notes can be modified.
db8d9ab

26.1 server support

  • Added missing sound mappings between 1.20.5 and 26.1 (by mfishma)
  • Object, sprite, and player text components will use the 26.1 fallback if present in 1.21.9->1.21.7 (by EnZaXD)
  • Fixed tags and commands using removed registries causing disconnects
  • Glazed terracotta is now mapped to their colored plain variants in 1.12->1.11 (by colbster937)

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.7.2

Choose a tag to compare

@kennytv kennytv released this 01 Mar 15:41
07baf2d
  • Added config option code-of-conduct-as-dialog to toggle code of conduct translation in 1.21.9->1.21.7 (by EnZaXD)
  • Fixed biome sounds and particles in 1.21.11->1.21.9
  • Fixed reading of massive clientbound text components

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.7.1

Choose a tag to compare

@kennytv kennytv released this 18 Jan 15:14
f3af5f1
  • Fixed disconnects on nautilus mob effects in 1.21.11->1.21.9 (by booky10)
  • Prevent block breaking with spears in 1.21.11->1.21.9 (requires ViaBackwards to be installed on Paper)
  • Some fixes to mannequin emulation for older clients (by Owen1212055)
  • Fixed sign text conversion in 1.21.7->1.21.5 (by Tmpod)
  • Fixed missing saddle display for pigs and striders in 1.21.5 -> 1.21.4 (by Pantera07)
  • Fixed frog and cat variants in 1.21.5->1.21.4 (by Pantera07)
  • Fixed conversion of large velocity in 1.21.2->1.21 (by dewgs)
  • Fixed opening crimson and warped signs in 1.21.2->1.21 (by ItsClairton & EnZaXD)
  • Fixed painting positions in 1.19->1.18.2

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.7.0

Choose a tag to compare

@kennytv kennytv released this 29 Dec 14:01
76b98eb
  • Fixed errors with tamed nautiluses in 1.21.11->1.21.9
  • Fixed errors with some entity data in very old worlds in 1.21.11->1.21.9
  • Fixed world border lerping in 1.21.11->1.21.9 (by MrKinau)
  • Fixed overworld fog color in 1.21.11->1.21.9
  • Fixed left hand setting not working in 1.21.11->1.21.9
  • Fixed mannequin skins not applying in 1.21.9->1.21.7 (note that custom skin textures based on anything but player profile textures will not be supported; by Owen1212055, EnZaXD)
  • Fixed pale oak shelf mapping in 1.21.9->1.21.7 (by EnZaXD)
  • Fixed handling of text components in objective/score packets across versions

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.6.0

Choose a tag to compare

@kennytv kennytv released this 12 Dec 15:05
1f5fd88

1.21.11 server support

  • Added the config option dialogs-via-chests to disable dialog emulation and fixed some issues with it in 1.21.6->1.21.5 (by EnZaXD and sevenc-nanashi)
  • Fixed text component conversion in signs in 1.21.9->1.21.7 as well as in set_player_team packets across versions (by kennytv and Tmpod)
  • Ignore open_sign packets for invalid positions in 1.21.2->1.21 (by EnZaXD)
  • Fixed the jukebox_playable item data backup for creative clients in 1.21->1.20.5
  • Fixed text display y offset in 1.19.4->1.19.3 (by EnZaXD)
  • Fixed possible anticheat issues with containter_ack packets in 1.12->1.11 (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.