{"id":14969461,"url":"https://github.com/viaversion/viabackwards","last_synced_at":"2025-05-15T11:03:40.124Z","repository":{"id":37735106,"uuid":"63624217","full_name":"ViaVersion/ViaBackwards","owner":"ViaVersion","description":"Allows the connection of older clients to newer server versions for Minecraft servers.","archived":false,"fork":false,"pushed_at":"2025-04-11T16:20:42.000Z","size":7076,"stargazers_count":495,"open_issues_count":60,"forks_count":94,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-11T17:33:41.272Z","etag":null,"topics":["bukkit","bungeecord","hacktoberfest","minecraft","spigot","sponge","viaversion"],"latest_commit_sha":null,"homepage":"https://hangar.papermc.io/ViaVersion/ViaBackwards","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ViaVersion.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"kennytv","patreon":"kennytv"}},"created_at":"2016-07-18T17:41:30.000Z","updated_at":"2025-04-11T16:20:47.000Z","dependencies_parsed_at":"2024-02-21T16:30:39.974Z","dependency_job_id":"e4f44124-be87-40d0-a250-1bc2d08e8ca2","html_url":"https://github.com/ViaVersion/ViaBackwards","commit_stats":{"total_commits":1304,"total_committers":42,"mean_commits":"31.047619047619047","dds":0.7361963190184049,"last_synced_commit":"a08de7ccc3a91d14dbe82bf32b2f18611a89db07"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViaVersion%2FViaBackwards","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViaVersion%2FViaBackwards/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViaVersion%2FViaBackwards/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViaVersion%2FViaBackwards/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ViaVersion","download_url":"https://codeload.github.com/ViaVersion/ViaBackwards/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248961186,"owners_count":21189991,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bukkit","bungeecord","hacktoberfest","minecraft","spigot","sponge","viaversion"],"created_at":"2024-09-24T13:41:53.868Z","updated_at":"2025-04-14T20:57:36.310Z","avatar_url":"https://github.com/ViaVersion.png","language":"Java","readme":"# ViaBackwards\n\n[![Latest Release](https://img.shields.io/github/v/release/ViaVersion/ViaBackwards)](https://github.com/ViaVersion/ViaBackwards/releases)\n[![Build Status](https://github.com/ViaVersion/ViaBackwards/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/ViaVersion/ViaBackwards/actions)\n[![Discord](https://img.shields.io/badge/chat-on%20discord-blue.svg)](https://viaversion.com/discord)\n\n**Allows the connection of older clients to newer server versions for Minecraft servers.**\n\nRequires [ViaVersion](https://hangar.papermc.io/ViaVersion/ViaVersion) to be installed.\n\nSupported Versions\n-\nAs a plugin, ViaBackwards runs on servers on releases 1.10-latest. You can also use ViaBackwards in ViaFabric or ViaFabricPlus.\n- in **ViaFabric**, put ViaBackwards into the `mods` folder\n- in **ViaFabricPlus**, put ViaBackwards into the `ViaFabricPlus/jars` folder\n\nSee [HERE](https://viaversion.com) for an overview of the different Via* projects.\n\nSnapshot support\n--------\n**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:\n- [GitHub Sponsors](https://github.com/sponsors/kennytv/sponsorships?sponsor=kennytv\u0026tier_id=385613\u0026preview=false) (preferred option. Use the `/verify` command on this Discord after), or alternatively\n- [Patreon](https://www.patreon.com/kennytv/membership) (see the highest tier and make sure to link Patreon to your Discord account under Settings-\u003eConnections)\n  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.\n\nReleases/Dev Builds\n-\nYou can find releases in the following places:\n\n- **Hangar (for our plugins)**: https://hangar.papermc.io/ViaVersion/ViaBackwards\n- **Modrinth (for our mods)**: https://modrinth.com/mod/viabackwards\n- **GitHub**: https://github.com/ViaVersion/ViaBackwards/releases\n\nDev builds for **all** of our projects are on our Jenkins server:\n\n- **Jenkins**: https://ci.viaversion.com/view/ViaBackwards/\n\nKnown issues\n-\n\n* 1.17+ min_y and height world values that are not 0/256 **are not supported**. Clients older than\n  1.17 will not be able to see or interact with blocks below y=0 and above y=255\n* \u003c1.17 clients on 1.17+ servers might experience inventory desyncs on certain inventory click actions\n* Sound mappings are incomplete ([see here](https://github.com/ViaVersion/ViaBackwards/issues/326))\n* \u003c1.19.4 clients on 1.20+ servers won't be able to use the smithing table. This can be fixed by\n  installing [AxSmithing](https://github.com/ViaVersionAddons/AxSmithing)\n\nOther Links\n-\n**Maven:** https://repo.viaversion.com\n\n**List of contributors:** https://github.com/ViaVersion/ViaBackwards/graphs/contributors\n\nBuilding\n-\nAfter cloning this repository, build the project with Gradle by running `./gradlew build` and take the created jar out\nof the `build/libs` directory.\n\nYou need JDK 17 or newer to build ViaBackwards.\n\nLicense\n-\nThis project is licensed under the [GNU General Public License Version 3](LICENSE).\n\nSpecial Thanks\n-\n![https://www.yourkit.com/](https://www.yourkit.com/images/yklogo.png)\n\n[YourKit](https://www.yourkit.com/) supports open source projects with innovative and intelligent tools\nfor monitoring and profiling Java and .NET applications.\nYourKit is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/),\n[YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/),\nand [YourKit YouMonitor](https://www.yourkit.com/youmonitor/).\n","funding_links":["https://github.com/sponsors/kennytv","https://patreon.com/kennytv","https://github.com/sponsors/kennytv/sponsorships?sponsor=kennytv\u0026tier_id=385613\u0026preview=false","https://www.patreon.com/kennytv/membership"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviaversion%2Fviabackwards","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fviaversion%2Fviabackwards","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviaversion%2Fviabackwards/lists"}