Скачать LegacyCompatibilityUtils — Minecraft Моды — MetaMods

LegacyCompatibilityUtils

Активный

Установок

12

Последнее обновление

3 месяца назад

Версии

1.7.10 — 1.8.9
Клиент
Forge
Библиотеки
Утилиты

LegacyCompatibilityUtils

LegacyCompatibilityUtils (сокращённо CompatLib) — это специальный слой совместимости, который позволяет запускать модификации, созданные для старых версий Minecraft, в более новых версиях игры. Мод восстанавливает удалённые классы и методы SRG, что делает возможной работу большинства модов для Forge 1.7.2 в версии 1.7.10, а также некоторых модов для Forge и LiteLoader версии 1.8 в версии 1.8.9.

Ограничения совместимости

Есть несколько случаев, когда мод не сможет обеспечить совместимость:

  • Coremods с аннотацией @MCVersion("x.x")
  • Моды, использующие обфусцированный код (например, помощники рефлексии или ASM)

Особенности для версии 1.7.10

  • Не работает с модами, использующими код, связанный со скинами игроков из версии 1.7.2
  • Подробные изменения можно посмотреть в файле diff.yml

Особенности для версии 1.8.9

  • Не работает с модами, использующими API реестра Forge из версии 1.8
  • Подробные изменения можно посмотреть в файле diff.yml

Требования

  • Версия для 1.7.10 требует установки UniMixins
  • Версия для 1.8.9 требует установки MixinBooter 9.4

Включённые библиотеки

Мод содержит перемещённую версию CursedMixinExtensions для обеспечения дополнительной функциональности.

Сообщения об ошибках

Если вы столкнулись с проблемами совместимости, создайте issue в соответствующем репозитории GitHub. Для версии 1.7.10 используйте один репозиторий, для версии 1.8.9 — другой.

Участники проекта
HowardZHY

HowardZHY

Разработчик

Создан: 28 мая 2024

ID: 23125