
LegacyCompatibilityUtils
Активный0.0
Установок
Последнее обновление
Версии
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 — другой.