2016-07-18 21:02:46 +02:00
# ViaBackwards
2021-04-05 13:38:19 +02:00
[![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)
2024-08-05 09:09:43 +02:00
**Allows the connection of older clients to newer server versions for Minecraft servers.**
2023-08-11 13:36:20 +02:00
Requires [ViaVersion ](https://hangar.papermc.io/ViaVersion/ViaVersion ) to be installed..
2016-09-28 20:28:03 +02:00
2021-03-23 20:29:49 +01:00
Supported Versions
2020-06-24 10:43:59 +02:00
-
2024-06-30 11:31:28 +02:00
As a plugin, ViaBackwards runs on servers on releases 1.10-latest. You can also use ViaBackwards in ViaFabric or ViaFabricPlus.
- in **ViaFabric** , put ViaBackwards into the `mods` folder
- in **ViaFabricPlus** , put ViaBackwards into the `ViaFabricPlus/jars` folder
2020-06-24 10:43:59 +02:00
2024-08-14 09:53:38 +02:00
See [HERE ](https://viaversion.com ) for an overview of the different Via* projects.
2019-12-07 17:14:17 +01:00
2024-12-04 20:42:45 +01:00
Snapshot support
--------
**ViaBackwards will only be released a few days *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 ](https://github.com/sponsors/kennytv/sponsorships?sponsor=kennytv&tier_id=385613&preview=false ) (preferred option. Use the `/verify` command on this Discord after), or alternatively
- [Patreon ](https://www.patreon.com/kennytv/membership ) (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.
2023-08-11 13:36:20 +02:00
Releases/Dev Builds
2020-06-23 15:08:10 +02:00
-
2023-08-11 13:36:20 +02:00
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
2019-12-07 17:14:17 +01:00
2023-08-11 13:36:20 +02:00
Dev builds for **all** of our projects are on our Jenkins server:
2019-12-07 17:14:17 +01:00
2023-08-11 13:36:20 +02:00
- **Jenkins**: https://ci.viaversion.com/view/ViaBackwards/
2021-04-28 22:50:58 +02:00
2021-02-11 11:51:16 +01:00
Known issues
-
2023-08-11 13:36:20 +02:00
* 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
2021-02-11 11:51:16 +01:00
* Sound mappings are incomplete ([see here](https://github.com/ViaVersion/ViaBackwards/issues/326))
2023-10-24 01:54:30 +02:00
* < 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 )
2021-02-11 11:51:16 +01:00
2021-03-23 20:29:49 +01:00
Other Links
2021-03-23 11:11:01 +01:00
-
2021-04-05 13:38:19 +02:00
**Maven:** https://repo.viaversion.com
2019-11-21 10:24:28 +01:00
2021-03-23 20:29:49 +01:00
**List of contributors:** https://github.com/ViaVersion/ViaBackwards/graphs/contributors
2023-08-11 13:36:20 +02:00
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.
2024-05-14 22:20:07 +02:00
You need JDK 17 or newer to build ViaBackwards.
2021-03-23 20:29:49 +01:00
License
-
2023-08-11 13:36:20 +02:00
This project is licensed under the [GNU General Public License Version 3 ](LICENSE ).
2021-03-23 20:29:49 +01:00
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/ ),
2021-04-28 22:50:58 +02:00
and [YourKit YouMonitor ](https://www.yourkit.com/youmonitor/ ).