ViaForge добавляет в клиент возможность подключаться к серверам с разными протоколами, чтобы играть на старых и новых серверах без постоянной смены клиента.
Мод переводит сетевой трафик на лету, поэтому можно заходить на сервера с другим протоколом и не собирать новую сборку под каждый сервак. Удобно для тех, кто тусит на нескольких проектах или хочет зайти на ретро-сервера — не нужно менять модпак каждый раз. Поддерживает стандартную установку на Forge-клиент, не лезет в миры и инвентарь.
Просто положи .jar в папку mods на вашем Forge-клиенте и запускай игру как обычно. Для разработчиков можно собрать из исходников: git clone, затем ./gradlew build. Готовые jar-файлы появятся в viaforge-mc<version>/build/libs. Для сборки требуется Java 17.
Если заметил баг или краш, создавай issue на GitHub или пиши в Discord проекта ViaVersion — разработчики отслеживают баги и выкладывают dev-сборки.
Мод на совместимость клиента и сервера, который позволяет играть на серверах с разными версиями.