Client-side Implementation of the Via* projects for Minecraft Forge
Go to file
dependabot[bot] c28498689a
Bump com.gradleup.shadow:shadow-gradle-plugin from 8.3.1 to 8.3.2 (#116)
Bumps [com.gradleup.shadow:shadow-gradle-plugin](https://github.com/GradleUp/shadow) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/GradleUp/shadow/releases)
- [Commits](https://github.com/GradleUp/shadow/compare/8.3.1...8.3.2)

---
updated-dependencies:
- dependency-name: com.gradleup.shadow:shadow-gradle-plugin
  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>
2024-09-18 15:08:32 +02:00
.github Minecraft 1.20.6, Java 21 2024-08-21 08:53:45 +02:00
.idea/copyright Updated copyright files 2024-01-01 16:52:20 +01:00
gradle/wrapper Update Gradle Wrapper from 8.10 to 8.10.1. (#115) 2024-09-15 09:52:19 +02:00
src/main Rename ViaForgeCommon attribute keys 2024-07-11 05:35:18 +02:00
viaforge-mc1122 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1165 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1171 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1182 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1192 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1194 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1204 Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
viaforge-mc1206 Minecraft 1.20.6, Java 21 2024-08-21 08:53:45 +02:00
.gitignore Clean up CI, Update Gradle and dependencies. (#72) 2023-10-20 20:38:36 +02:00
build.gradle Bump com.gradleup.shadow:shadow-gradle-plugin from 8.3.1 to 8.3.2 (#116) 2024-09-18 15:08:32 +02:00
CONTRIBUTING.md [ci skip] Add CONTRIBUTING.md 2024-08-21 09:07:20 +02:00
gradle.properties Pass description into mod files via Gradle as well 2024-08-05 20:04:22 +02:00
gradlew Update Gradle Wrapper from 8.9 to 8.10. (#109) 2024-08-18 03:03:03 +02:00
gradlew.bat Update Gradle Wrapper from 8.9 to 8.10. (#109) 2024-08-18 03:03:03 +02:00
LICENSE added new codebase 2023-01-04 03:42:43 +01:00
README.md Update supported versions 2024-08-21 08:56:10 +02:00
settings.gradle Minecraft 1.20.6, Java 21 2024-08-21 08:53:45 +02:00

ViaForge


Client-side Implementation of the Via* projects for Minecraft Forge

Supported Server versions

  • Release (1.0.0 - 1.21.1)
  • 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)
  • Combat Snapshots (Combat Test 8c)

How to (Users)

ViaForge can be installed on 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.19.2, 1.19.4, 1.20.4 and 1.20.6 Forge client versions.

The legacy-1.8 also supports Minecraft 1.8.9.

Dev builds: https://ci.viaversion.com/view/Platforms/job/ViaForge/

If you encounter any issues, please report them on either:

How to (Developers)

See this project for a copy-paste solution to include ViaForge into your MCP based project.

How to build

  1. Clone the repository with git clone.
  2. Run ./gradlew build in the root directory of the repository.
  3. The compiled jar files can be found in viaforge-mc<version>/build/libs.

Note: Build scripts are made to be run using Java 21.

Other ViaVersion Mods / Platforms

ViaBungee - https://hangar.papermc.io/ViaVersion/ViaBungee (ensure Bungee is updated to latest)
ViaSponge - https://modrinth.com/project/viasponge
ViaFabric - https://modrinth.com/mod/viafabric
ViaFabricPlus - https://modrinth.com/mod/viafabricplus (Includes additional modifications to make the experience better)
ViaForge - https://modrinth.com/mod/viaforge/
ViaProxy (App) - https://github.com/ViaVersion/ViaProxy/#readme
ViaaaS (Proxy) - https://github.com/ViaVersion/ViaaaS#readme

For a more detailed summary see https://viaversion.com