commit | d8d65ea989052a38f0dfa18d30c1acfccc9ef818 | [log] [download] |
---|---|---|
author | Nassim Jahnke <jahnke.nassim@gmail.com> | Sat Oct 23 09:58:22 2021 +0200 |
committer | Nassim Jahnke <jahnke.nassim@gmail.com> | Sat Oct 23 09:58:22 2021 +0200 |
tree | 757ec3ae192ba3cba0d0ae19bbcb3d8755ac9113 | |
parent | 2f28b25af365ee64b574352580f7d9b4aed6e660 [diff] | |
parent | d80735e24823b22fe79c1f79bec36ddf40f20c4a [diff] |
Merge remote-tracking branch 'origin/master' into dev
Allows the connection of higher client versions to lower server versions
Supported Versions:
On Paper you may also use ProtocolSupport, but ensure you have the right build for your server version.
User Docs: https://docs.viaversion.com/display/VIAVERSION/
wiki.vg (Used for information regarding packet structure, we also contribute back)
You can find official releases here:
https://www.spigotmc.org/resources/viaversion.19254/history
You can find official dev builds here:
Jenkins: https://ci.viaversion.com
JavaDocs: https://jd.viaversion.com
Maven Repository:
<repository> <id>viaversion-repo</id> <url>https://repo.viaversion.com</url> </repository>
API-artifact:
<dependency> <groupId>com.viaversion</groupId> <artifactId>viaversion-api</artifactId> <version>LATEST</version> <scope>provided</scope> </dependency>
Replace the version depending on your needs.
If you need access to the existing protocol or platform implementations, use the parent artifact viaversion
. Please note the differences in licensing.
After cloning this repository, build the project with Gradle by running ./gradlew build
and take the created jar out of the build/libs
directory.
The entirety of the API directory (including the legacy API directory) is licensed under the MIT License; see licenses/MIT.md for details.
Everything else, unless explicitly stated otherwise, is licensed under the GNU General Public License, including the end product as a whole; see licenses/GPL.md for details.
Special thanks to all our Contributors.