ViaBackwards icon

ViaBackwards -----

Allow older versions to connect to your Minecraft server.




For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Jun 22, 2024

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Jun 16, 2024

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, May 11, 2024

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, May 5, 2024

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Apr 27, 2024

Important release cycle change
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:
- GitHub Sponsors (preferred option. Use the `/verify` command on this Discord after), or alternatively
- Patreon (see the highest tier and make sure to link Patreon to your Discord account under Settings->Connections)
This also includes access to a private repository with the code, which will be pushed to the public repository after the given delay on a Minecraft update.

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

Changes
Requires ViaVersion 4.9.3
  • Added sanity checks to item reading across all versions
  • Fixed various issues in 1.20.3->1.20.2 issues, including component conversion
  • Fixed 1.20.2->1.20 tag handling
  • Fixed 1.17->1.16 map data reading
  • Fixed writable book handling in 1.16->1.15
  • Fixed chunk loading game state handling in 1.20.3->1.20.2 (by FlorianMichael)
  • Fixed 1.13.1->1.13 item handling (by camdencove)
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.
----------, Mar 5, 2024

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Dec 14, 2023

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Dec 5, 2023

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Oct 3, 2023

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Sep 21, 2023

For changelogs and dev builds see: https://github.com/ViaVersion/ViaBackwards/
Join our Discord for support: https://viaversion.com/discord

You can report issues on GitHub as well - reviews and the discussion section are not for support and will be ignored
----------, Jun 8, 2023

  • Fixed enchantments in 1.13->1.12 (riku6460)
  • Fixed an error with older clients on 1.19.4 servers
----------, Mar 16, 2023

1.19.4 server support - Requires ViaVersion 4.6.0
  • Improved mapping data loading/startup loading times
  • Fixed item desyncs when dropping items on 1.17+ servers as 1.13 clients or lower (Paper only)
  • Fixed an item mapping issue with goat horns for <1.13 clients (thanks to LoboMetalurgico)
  • Fixed an error due to new 1.19 poses
  • Fixed comparator rotations in 1.13->1.12
  • Fixed handling of bad shot item tags in 1.16->1.15
  • Fixed a small number of broken item mappings in 1.13.1->1.13
----------, Mar 14, 2023

  • Fixed 1.19.3 sound mappings
  • Fixed 1.19.3 player info add
----------, Dec 11, 2022

1.19.3 server support - Requires ViaVersion 4.5.0
  • Fixed use of custom translation mapping file
  • Changed windswept fores biome mapping to wooded mountains
----------, Dec 7, 2022

Requires ViaVersion 4.4.2
  • Added proper 1.19.1->1.19 protocol transformation (and with that proper 1.19->1.18.2)
  • Added 1.19->1.18 sound mappings (by iheartstriders)
  • Hotfix handling of different versions of Velocity modern forwarding (by Gerrygames)
  • Fixed expired message timestamps in 1.19->1.18 (by Pieter12345)
  • Fixed certain cases of positional block placement in 1.11->1.10 (by FlorianMichael)
  • Fixed missing mangrove and deep dark biome mapping
----------, Aug 21, 2022

Requires ViaVersion 4.4.1
  • Added basic support for 1.19.0 clients on 1.19.1 servers. While it works, some inconveniences will be visible (such as 1.19 items/mobs being mapped to 1.18 types), since the protocol path for this is 1.19.1->1.18.2->1.19 (the same way that 1.19.0 server support isn't as direct as it was in ViaBackwards 4.3.1)
  • Handle message formats for outgoing /msg and /teammsg messages
----------, Jul 28, 2022

1.19.1 server support - Requires ViaVersion 4.4.0
  • While this version still supports 1.19.0 servers, on those you will get a better experience using the 4.3.1 release
----------, Jul 27, 2022

  • Properly handle custom chat type on 1.19 servers
  • Fixed 1.18.0/.1 clients on 1.19 servers
  • Fixed trading with villagers
  • Fixed writing books
----------, Jul 2, 2022

  • Added 1.19 server support
    • Note that old clients will not be able to send signed messages, only unsigned messages, meaning you cannot enforce signed messages using the new server property
  • Fixed 1.13->1.12 item cooldowns
  • Removed a warning for bad horse armor data
----------, Jun 7, 2022

  • Mostly fixed 1.17->1.16 inventory desync issues (thanks to Quantum64)
    • Issues won't 100% be gone, but this is likely as far as it will ever go. You can follow the status on two potential candidates here
  • Fixed 1.17/1.18->1.15 biome handling, added biome-mappings.json for custom biomes
  • Fixed long scoreboard objective names in 1.18->1.17
  • Fixed bad sending of block entities below y 0/above y 255 in 1.17->1.16
  • Fixed smoke directions in 1.13.1->1.13 (by WinX64)
  • Fixed Velocity and Sponge config locations. If you are updating from an older version, please move the ViaBackwards config from `<plugin folder>/ViaBackwards/config.yml/config.yml` to `<plugin folder>/ViaBackwards/config.yml`
----------, Mar 18, 2022

Requires ViaVersion 4.2.0
  • 1.18.2 server support
  • Updated Sponge module to Sponge API v8
  • Added 1.17->1.16 sound mappings (by FrostBird347)
  • Fixed 1.14->1.13 difficulty (by creeper123123321)
  • Fixed some 1.18->1.17 nbt conversion issues (by WinX64)
  • Fixed 1.17->1.16 heightmap conversion
  • Fixed some advancement translatable messages
  • Made the custom height warning a warning instead of an error, only printing it once
  • Removed visible "Wither skeleton" display name for wither skeletons in 1.11->1.10
----------, Feb 28, 2022

  • Fixed new 1.18 biomes for <1.18 clients
  • Fixed some particle issues
  • Fixed errors with other plugins sending metadata for non-existing entities
----------, Dec 3, 2021

  • Fixed 1.17->1.16 and 1.16.2->1.16.1 meta types
  • Fixed 1.13.1->1.13 inventory titles
  • Fixed 1.16->1.15 angry wolves not having red eyes
  • Fixed some particle translation issues
  • Added an option to improve compatibility with anticheat plugins with 1.17->1.16 translation
  • Made entity names shown above heads of new entities configurable in mapping files
    • If you were using custom mapping files in the plugin directory, you have to manually add the new section
  • Changed the default 1.17->1.16 powder snow bucket mapping from milk_bucket to snow_block
----------, Nov 30, 2021

Requires ViaVersion 4.0.1
  • Added 1.17.1 server support
  • Fixed 1.17->1.16 ping packet sending (by SuspiciousActivity)
  • Fixed 1.17->1.16 map data handling
  • Fixed some 1.17->1.16 and 1.16->1.15 particles
  • Fixed 1.15->1.14 immediate respawn gamerule
  • Fixed entities becoming invisible after you die with a <=1.12 client on a 1.16+ server
  • Fixed issues with plugins sending bad metadata packets
  • Fixed issues with custom world height
----------, Jul 6, 2021

Consider donating! If you encounter any issues, you can get help on our Discord.
  • Added 1.17 server support
    • WARNING: Setting custom world height is NOT supported and will lead to problems with older clients joining. While we took effort to at least make it work with a changed min_y world value, both min_y and and changed height are not and will (most likely) never be fully supported.
    • Old clients will simply not see and not be able to interact with any blocks under y=0 and above y=255.
  • Chat component transformation has been moved from Bungee Chat to the more reliable/modern adventure project to fix multiple issues in that regard
  • Made 1.11->1.10 and 1.10->1.9 sounds configurable
  • Fixed plugins setting player skins (sending respawn packets in the same dimension) in 1.16->1.15 (by myles)
  • Fixed colored inventory titles in 1.13.1->1.13 (by MrMicky)
  • Fixed some mushroom blocks becoming invisible in 1.13->1.12 (by MrMicky)
  • Fixed (some) tab completion of commands without permission in 1.13->1.12 (by MrMicky)
  • Fixed a handful of tab completion parsers in 1.13-1.15 clients (by RK-01)
  • Fixed wolf health tail positions in 1.15->1.14 (by RK-01)
  • Fixed various missing sounds and sound warnings in legacy versions
  • Fixed lightning bolts in 1.16->1.15
  • Fixed errors on legacy server startup with late-bind enabled
  • Fixed < 1.12 clients being disconnected when receiving items with long array nbt tags
  • Fixed < 1.11 client console error spam
----------, Jun 8, 2021

Thanks to @KennyTV @Gerrygames for this update!

If you want to show appreciation for the massive amount of work by Kenny, donate here.

Changelog:
  • 1.16.4 server support
  • Particle mappings are now configurable in the mapping files (see the wiki for more info)
  • New mob names are now set as always visible (configurable in the config as well)
  • Fixed fire extinguishing on 1.16 servers for sub 1.16 clients
  • Fixed coloring in actionbars sent with chat packets (@Gerrygames)
----------, Nov 3, 2020

Thanks to @KennyTV for this update!

If you want to show appreciation for the massive amount of work by Kenny, donate here.

Changelog:

  • 1.16.3 server support
  • Statistics are now rewritten for all versions
  • Fixed init on Sponge

Changelog for sub 1.16 clients on 1.16 servers:

  • Fixed skull texture displays in certain scenarios
  • Fixed fishing rod display
  • Fixed rgb colors in server list motds
  • Fixed multi block changes
  • Fixed horizontal chain mappings
----------, Sep 10, 2020

Thanks to @KennyTV for this update!

If you want to show appreciation for the massive amount of work by Kenny, donate here.

Changelog:

  • 1.16.2 server support
  • Improved color matching for rgb chat colors
  • Netherite tools/armor are now mapped to their diamond equivalent
  • Fixed item tag data exponentially accumulating over versions (and potentially causing disconnects due to oversized packets)
  • Fixed tablist rgb colors
  • Fixed an issue with world switching for the same dimensions on 1.16 servers
  • Fixed 1.16->1.15 item attribute handling
  • Fixed 1.14->1.13 items and 1.12->1.11 titles with null json components
  • Fixed white being removed from suffix starts in 1.13->1.12
----------, Aug 12, 2020

  • Added 1.16.1 support (@KennyTV)
  • Fixed parsing of extremely large components (@KennyTV)
----------, Jun 25, 2020

I'd like to give a huge shoutout to @KennyTV, without him this would not be possible. Please report bugs on Github

If you want to show appreciation for the massive amount of changes created by the community, you can donate here. All donations will go directly to @KennyTV.

[​IMG]

ViaBackwards 3.0.0 Changelog:
  • Compatibility with ViaVersion 3.0.0 (by KennyTV)
  • 1.16 server support (by KennyTV)
  • 1.15 server support (by KennyTV)
  • 1.14 server support (by KennyTV, creeper123123321, Foorcee)
  • 1.13 server support (by Mats, creeper123123321, Gerrygames, Foorcee, KennyTV)
  • Added Velocity platform support (by creeper123123321)
  • Customizable block- and itemmappings (see https://github.com/ViaVersion/ViaBackwards/wiki)
  • A lot of performance optimizations and internal cleanup

Fixes for the older versions

  • Open books when using lecterns on bukkit
  • Unmapped piston warnings were removed
  • Fixed enderpearl sound being missing from 1.11 -> 1.10
  • Handle new map colors from 1.12 (by Gerrygames)
  • Fixed 1.12 parrot shoulder handling
  • Fixed potion handling
  • Fixed lightning tracking
  • Removed 1.12 flying speed issue
  • Fixed various translatable messages
  • Fixed a few missing sounds
  • A handful of other fixes that were made under the hood in the last few years
----------, Jun 23, 2020

Thanks to @Shevchik and @Mylescomputer for this fix!

Changelog:
- Disregard any incorrect keep-alives
----------, Sep 20, 2017

Big thanks to @Mylescomputer for this update! :)

Changelog:
-
Support for 1.12.2

I'm hoping to fix the bugs posted on Github soon when I have a working pc again.
----------, Sep 19, 2017

This update requires the latest version of ViaVersion, don't forget to
update!

Changelog:
- 1.12.1 compatibility
- Fix invisible item drops on 1.12
- Possibility to suppress type errors

Please report bugs on GitHub
----------, Aug 4, 2017

Please report every bug you find / suggestions you have to improve this plugin on the GitHub page, or in the discussion :)

Full changelog:
  • Fix NullPointerException in EntityRewriter (#11)
  • Fix NPE for unknown beds
  • Keep original NBT data for items
  • Fix invisible ShulkerBoxes (#15)
  • Change the formatting of replacement item names
----------, Jul 29, 2017

This update requires the latest ViaVersion, don't forget to update!

Please report every bug you find / suggestions you have to improve this plugin on the GitHub page, or in the discussion :)

Full changelog:
  • Now supports 1.11 & 1.12, yay!
  • Changed a lot how the rewriters work (Sorry if you used it with your own pipe)
  • Non-existing entities will now show the entity name
  • Fallingblocks will also handle non-existing blocks now
----------, Jun 14, 2017

This update requires ViaVersion 1.0 or higher!

Changelog:
- Now compatible with multiple platforms (BungeeCord, Spigot, Sponge should also technically work, however it's still on 1.8)
----------, Nov 14, 2016

Changelog:
ViaBackwards will now remove the metadata value when the rewriter fails.
Know that it's important to have your plugins up-to-date and compatible with 1.10, sending wrong metadata could lead to client-sided crashes and weird glitches like this one:​
[​IMG]
----------, Aug 8, 2016

Resource Information
Author:
----------
Total Downloads: 4,222,143
First Release: Aug 5, 2016
Last Update: Jun 22, 2024
Category: ---------------
All-Time Rating:
151 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings