Releases: ViaVersion/ViaBackwards
Release list
5.11.0
- 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 to26.2 Sulfur Cubeas before.entitynameshas been removed from mapping files - Items use
vb.item.<type>, e.g.vb.item.sulfur, which falls back to26.2 Sulfuras before.itemnameshas been removed from mapping files - Custom model data for new items has been moved to
custom_model_datain 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)
- Entities use
- 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
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
- 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
- Added
pass-original-item-name-to-resource-packsconfig 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
- 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_variantdata 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
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
- Added config option
code-of-conduct-as-dialogto 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
- 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
- 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
1.21.11 server support
- Added the config option
dialogs-via-cheststo 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.