Class Loader Fixer
Активный0.0
Установок
Последнее обновление
Версии
Class Loader Fixer
Обзор модификации
Данная модификация исправляет работу загрузчика классов в устаревших версиях Minecraft, обеспечивая корректное функционирование других модов.
Принцип работы
Это простое jar-расширение, которое добавляет объект CodeSource для каждого загружаемого класса в системе FML.
По сути, это основная задача данного мода (хотя он также исправляет несколько дополнительных ошибок в самых старых версиях Forge).
Модификация предоставляет обновленную версию RelaunchClassLoader, которая заменяет встроенную реализацию FML и позволяет модам получать информацию о файловых источниках классов.
Практическое применение
Например, мод Block Helper может отображать в подсказках к предметам информацию о том, к какому моду принадлежит данный элемент.
Эта функциональность зависит от наличия объекта CodeSource в ProtectionDomain загруженных классов.
Старые версии FML не устанавливают этот CodeSource, из-за чего Block Helper ошибочно считает все предметы ванильными.
Установка
Для ModLoaderMP / Forge
Мод должен быть установлен как jar-расширение. Для этого необходимо:
- Обязательно создайте резервную копию файла
minecraft.jar! - Извлеките содержимое архива мода в файл
minecraft.jar - Удалите папку
META-INFвнутри архива - При копировании файлов подтвердите замену существующих!
- ???
- Готово!
Для Fabric
Отдельные версии для Fabric не предоставляются. Однако данное исправление уже включено в состав Fabricated Legacy Forge. Поэтому устанавливать его отдельно не требуется!
Совместимость
- ObsidiPlates 1.4.2 был несовместим с версией 1. В версии 2 эта проблема устранена.
Сообщайте о любых обнаруженных проблемах совместимости! :)