Bumps [xyz.wagyourtail.jvmdowngrader:gradle-plugin](https://github.com/unimined/JvmDowngrader) from 1.3.3 to 1.3.4. - [Release notes](https://github.com/unimined/JvmDowngrader/releases) - [Commits](https://github.com/unimined/JvmDowngrader/compare/1.3.3...1.3.4) --- updated-dependencies: - dependency-name: xyz.wagyourtail.jvmdowngrader:gradle-plugin dependency-version: 1.3.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|---|---|---|
| .github | ||
| .idea/copyright | ||
| gradle/wrapper | ||
| src/main | ||
| viaforge-mc189 | ||
| viaforge-mc1122 | ||
| viaforge-mc1165 | ||
| viaforge-mc1171 | ||
| viaforge-mc1182 | ||
| viaforge-mc1192 | ||
| viaforge-mc1194 | ||
| viaforge-mc1201 | ||
| viaforge-mc1204 | ||
| viaforge-mc1206 | ||
| viaforge-mc1219 | ||
| .editorconfig | ||
| .gitignore | ||
| build.gradle | ||
| CHANGELOG | ||
| CONTRIBUTING.md | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| README.md | ||
| settings.gradle | ||
How to (Users)
Supported Client versions
ViaForge can be installed on 1.8.9, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6 and 1.21.9
Forge,
and 1.20.1, 1.20.6, 1.21.9 NeoForge client versions.
Supported Server versions
- Release (1.0.0 - 1.21.9)
- Beta (b1.0 - b1.8.1)
- Alpha (a1.0.15 - a1.2.6)
- Classic (c0.0.15 - c0.30 including CPE)
- April Fools (3D Shareware, 20w14infinite, 25w14craftmine)
- Combat Snapshots (Combat Test 8c)
Dev builds: https://ci.viaversion.com/view/Platforms/job/ViaForge/
If you encounter any issues, please report them on either:
How to (Developers)
How to build
- Clone the repository with
git clone. - Run
./gradlew buildin the root directory of the repository. - The compiled jar files can be found in
viaforge-mc<version>/build/libs.
Note: Build scripts are made to be run using Java 21.
Anti cheat integration
ViaForge supports sending a custom payload to transmit player protocol version data to the server. This allows servers
to retrieve a player's protocol version via plugin messages, which can be useful for anti-cheat checks and
version-dependent logic.
This feature is enabled by default and can be disabled using the send-connection-details config option.
For more details on how to use this feature, see
the Player Details Protocol wiki.