К содержанию
DEPTANAMINECRAFT MODS
Моды и библиотекиJava 1.20.1 · Forge 47.4.10 · VVP 0.2.1 compat.3

Vintage Vehicle Pack 1.20.1 и Superb Warfare: совместимость, Панцирь-С1 и решение вылетов

Почему стандартный VVP 0.2.1 конфликтует со свежим Superb Warfare, где взять совместимый файл compat.3 и как работает автономный Панцирь-С1.

Панцирь-С1 из Vintage Vehicle Pack в Minecraft 1.20.1 Forge

Vintage Vehicle Pack (VVP) добавляет в Minecraft 1.20.1 наземную и воздушную военную технику на базе Superb Warfare, включая зенитный ракетно-пушечный комплекс «Панцирь-С1». При обновлении Superb Warfare до ветки 0.8.9.1 стандартный файл VVP 0.2.1 вызывает ошибку совместимости — разберём, как собрать рабочую связку.

Почему VVP 0.2.1 вылетает с Superb Warfare 0.8.9.1

Vintage Vehicle Pack опирается на внутренний программный интерфейс (API) мода Superb Warfare: классы техники, систему повреждений, обработку боеприпасов и сетевые пакеты. В релизе superbwarfare-0.8.9.1-hotfix часть сигнатур методов изменилась, из-за чего несовместимая версия VVP падает с ошибкой NoSuchMethodError или ClassNotFoundException при загрузке мира либо при попытке поставить машину.

Для работы на современной ветке Superb Warfare 0.8.9.1-hotfix используется адаптированная сборка vvp-alpha-beta-1.20.1-0.2.1-anadept-sbw0.8.9.1-compat.3.jar, доступная в разделе зависимостей на странице «Умный Панцирь-С1».

Точный набор файлов для папки mods

Чтобы техника из Vintage Vehicle Pack и автономное ПВО работали без конфликтов на клиенте и сервере Minecraft 1.20.1 (Forge 47.4.10), в папке mods должны находиться следующие 5 файлов:

Файл Версия Роль в профиле
superbwarfare-0.8.9.1-hotfix-mc1.20.1-993063bed-all.jar 0.8.9.1-hotfix Базовый военный мод
vvp-alpha-beta-1.20.1-0.2.1-anadept-sbw0.8.9.1-compat.3.jar 0.2.1 compat.3 Совместимый пак техники с ЗРПК «Панцирь-С1»
smart-pantsir-1.1.0-beta.13-mc1.20.1-sbw0.8.9.1.jar 1.1.0-beta.13 Автономный ИИ перехвата и система «свой — чужой»
geckolib-forge-1.20.1-4.8.4.jar 4.8.4 Библиотека анимаций башни и шасси
kotlinforforge-4.12.0-all.jar 4.12.0 Необходимая библиотека для Superb Warfare

Убедись, что в папке mods не осталось второго (старого) JAR-файла VVP — дубликаты одного мода с разными именами файлов приводят к отказу запуска Forge.

Как включить автономное ПВО и систему «свой — чужой»

В стандартном Vintage Vehicle Pack «Панцирь-С1» стреляет только тогда, когда внутри сидит игрок-оператор. Дополнение «Умный Панцирь-С1» позволяет оставить машину на дежурстве:

  1. Загрузи боекомплект: открой инвентарь машины, положи снаряды для 30-мм пушек и зенитные ракеты, затем один раз займи место оператора.
  2. Включи или выключи ИИ: сочетание Shift + ПКМ пустой рукой по корпусу машины переключает автоматический режим ПВО.
  3. Настрой код «свой — чужой»: переименуй на наковальне две обычные книги одинаковым числовым кодом из 1–6 цифр (например, 1045). Одну книгу положи в инвентарь Панциря, вторую — в инвентарь дружественного вертолёта, самолёта или другой техники.
  4. Проверь статус: нажми Shift + ПКМ с палкой в руке по Панцирю — мод выведет текущее состояние ИИ и активный код опознавания.

Первоисточники

Документация и страницы разработчиков, по которым подготовлен материал.

  1. Страница мода «Умный Панцирь-С1» и совместимый VVP compat.3
  2. Superb Warfare на Modrinth

Обложка: Оформление DEPTANA. Панцирь-С1 в сборке DEPTANA (Vintage Vehicle Pack); Логотип GeckoLib.