CompatLayer

Библиотека инструментов для бинарной совместимости модов между Minecraft 1.10 и 1.11: позволяет собрать jar, работающий на обеих версиях.

Этот небольшой мод является библиотекой с инструментами, которые помогают сделать моды бинарно совместимыми между версиями 1.10 и 1.11. Если правильно использовать API этого мода, можно сделать jar-файл мода, работающий на обеих версиях.

В дополнение к возможностям библиотеки следует выполнить несколько действий:

  • Приводите все имена ресурсов (файлы локализации, имена моделей, json-файлы, файлы текстур и т. д.) к нижнему регистру в версии для 1.10.2. Добавьте обработчик события FMLMissingMapping, чтобы старые миры загружались корректно
  • Идентификатор мода также должен быть в нижнем регистре
  • Замените tileEntity.worldObj на tileEntity.getWorld()
  • Замените entityPlayer.worldObj на entityPlayer.getEntityWorld()

Это альфа-версия. Некоторые вещи, вероятно, ещё не завершены.

Дополнительную информацию смотрите в вики. Перейти в maven для 1.10.2. Перейти в maven для 1.10.2

Как установить CompatLayer

  1. В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
  2. Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
  3. Скачайте выбранный файл. Если это ZIP, извлеките из него JAR мода. В ZIP также находятся лицензия автора и сведения об источнике.
  4. Закройте игру и поместите JAR мода и необходимых библиотек в папку mods выбранного профиля. JAR распаковывать не нужно.
  5. Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?

Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:

  • Windows: %appdata%\.minecraft\mods
  • macOS: ~/Library/Application Support/minecraft/mods
  • Linux: ~/.minecraft/mods

Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.

Версии и загрузки

Версии Minecraft и загрузчики указаны отдельно для каждого релиза.

РелизMinecraft / загрузчикФайл
1.11-0.1.7Оригинал автора2023-01-261.11ForgeСкачать ForgeОригинал автора35 КБ · ZIP: JAR + лицензия
SHA-256e7c28602f4f293f170102fa40a64cb6bb5077e219de5ecdf74ab820bb70236a5
1.10-0.3.1Оригинал автора2023-01-261.10.2ForgeСкачать ForgeОригинал автора42 КБ · ZIP: JAR + лицензия
SHA-256ccefb9a9d943dc0ba76eca85c8de2d9dd7bdb70e1726ef17d5b61ca6b2d5f6dd
1.11.2-0.3.1Оригинал автора2023-01-261.11.2ForgeСкачать ForgeОригинал автора42 КБ · ZIP: JAR + лицензия
SHA-25633e9276ac86d7d71ead24d0b2c875583ab91db2c2052adb4396cc912d00403d7

Каким модам нужен CompatLayer

Совместимые версии и обязательные зависимости указаны рядом с файлами этих модов.

Источник и перевод

Источник: Modrinth, CompatLayer.

Описание переведено на русский язык с помощью DeepSeek.

CompatLayer: версии Minecraft