# ViaBackwards [![Latest Release](https://img.shields.io/github/v/release/ViaVersion/ViaBackwards)](https://github.com/ViaVersion/ViaBackwards/releases) [![Build Status](https://github.com/ViaVersion/ViaBackwards/actions/workflows/gradle.yml/badge.svg?branch=master)](https://github.com/ViaVersion/ViaBackwards/actions) [![Discord](https://img.shields.io/badge/chat-on%20discord-blue.svg)](https://viaversion.com/discord) **Allows older Minecraft client versions to connect to newer server versions.** Requires [ViaVersion](https://hangar.papermc.io/ViaVersion/ViaVersion) to be installed.. Supported Versions - As a plugin, ViaBackwards runs on servers on releases 1.10-latest. Versions from the dev branch will also support the latest snapshot. You can also use ViaBackwards in ViaFabric or ViaFabricPlus. See [HERE](https://github.com/ViaVersion) for an overview of the different Via* projects. Releases/Dev Builds - You can find releases in the following places: - **Hangar (for our plugins)**: https://hangar.papermc.io/ViaVersion/ViaBackwards - **Modrinth (for our mods)**: https://modrinth.com/mod/viabackwards - **GitHub**: https://github.com/ViaVersion/ViaBackwards/releases Dev builds for **all** of our projects are on our Jenkins server: - **Jenkins**: https://ci.viaversion.com/view/ViaBackwards/ Known issues - * 1.17+ min_y and height world values that are not 0/256 **are not supported**. Clients older than 1.17 will not be able to see or interact with blocks below y=0 and above y=255 * <1.17 clients on 1.17+ servers might experience inventory desyncs on certain inventory click actions * Sound mappings are incomplete ([see here](https://github.com/ViaVersion/ViaBackwards/issues/326)) * <1.19.4 clients on 1.20+ servers won't be able to use the smithing table, this can be fixed by installing [AxSmithing](https://github.com/ViaVersionAddons/AxSmithing) Other Links - **Maven:** https://repo.viaversion.com **List of contributors:** https://github.com/ViaVersion/ViaBackwards/graphs/contributors Building - After cloning this repository, build the project with Gradle by running `./gradlew build` and take the created jar out of the `build/libs` directory. License - This project is licensed under the [GNU General Public License Version 3](LICENSE). Special Thanks - ![https://www.yourkit.com/](https://www.yourkit.com/images/yklogo.png) [YourKit](https://www.yourkit.com/) supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications. YourKit is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/), [YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/), and [YourKit YouMonitor](https://www.yourkit.com/youmonitor/).