Client-side Implementation of the Via* projects for Minecraft Forge
Go to file
Michael1297 6b6ae4fe32
Load mod via Forge event (#96)
* fix crash with CustomMainMenu mod

* move loading to a Forge event

* cleanup

* Force load as mod

---------

Co-authored-by: EnZaXD <florian.michael07@gmail.com>
2024-08-01 16:41:50 +02:00
.idea/copyright Updated copyright files 2024-01-01 15:28:53 +01:00
gradle/wrapper Thanks Intellij again 2024-03-11 14:05:43 +01:00
src/main Load mod via Forge event (#96) 2024-08-01 16:41:50 +02:00
.gitignore Port to upstream changes, remove GH workflow 2024-06-19 19:51:08 +02:00
build.gradle Load mod via Forge event (#96) 2024-08-01 16:41:50 +02:00
gradle.properties Bump version to 3.7.1-SNAPSHOT 2024-06-26 19:23:26 +02:00
gradlew added new codebase 2023-01-04 03:42:43 +01:00
gradlew.bat added new codebase 2023-01-04 03:42:43 +01:00
LICENSE added new codebase 2023-01-04 03:42:43 +01:00
README.md [ci skip] Fix JavaDowngrader link in README.md (#95) 2024-07-01 21:54:22 +02:00
run.bat Delete output/downloads folders on exec 2024-06-26 19:32:08 +02:00
run.sh Delete output/downloads folders on exec 2024-06-26 19:32:08 +02:00
settings.gradle updated Via* (23w16a) 2023-04-20 22:16:45 +02:00
url_list.txt Update Via* libraries 2024-07-31 12:26:31 +02:00

ViaForge 1.8 git tree

Upstream changes are merged into this branch regularly.

Switch to the master branch for the latest changes.

Installation

ViaVersion 5.0.0+ versions are using Java 17 which is usually not supported by this setup, therefore a script automatically downloading and downgrading the jar files using JavaDowngrader has been written:

  1. Execute either ./run.sh or run.bat depending on your operating system.
  2. A downloads folder will be created which is ignored by git and should not be pushed.
  3. The output directory will contain the final jar files and will be automatically used by the build script.

Note: the url_list.txt contains all the URLs of the jar files that need to be downloaded.