
GregTech Modern Bugs Fix
Активный0.0
Установок
Последнее обновление
Версии
Исправление ошибок GregTech Modern
Устранение критических проблем в GregTech CEu Modern
Разработка GregTech Modern для версии 1.21 остановилась на долгое время, что привело к накоплению многочисленных ошибок — как незначительных, так и критических. Этот мод был создан для решения данной ситуации, чтобы позволить игрокам нормально наслаждаться игрой в GTM 1.21 без постоянных сбоев.
Техническая реализация
Мод использует технологию Mixin для внесения изменений непосредственно в код GregTech Modern и LDLIB, что позволяет эффективно исправлять обнаруженные недочёты.
Важное предупреждение
Этот мод создавался исключительно для обеспечения стабильной работы одного конкретного сохранения. Поэтому используемые методы исправления иногда могут быть радикальными. Мы не можем гарантировать отсутствие новых ошибок или полную совместимость со всеми версиями снапшотов. Настоятельно рекомендуем регулярно создавать резервные копии игровых сохранений при использовании данного мода.
Список исправленных проблем
-
Ошибка #3730: Станки не распознают разделённые стеки предметов
- Затронутый код: MNotifiableItemStackHandler
-
Ошибка #1607: Невозможность получить предметы через EMI на странице рецептов многоблочных конструкций
- Затронутые компоненты: MSlotWidget
- Затронутые методы: GregTechModernBugsFixClient.afterKeyPressed
-
Ошибка #3963: Проспектор в дополнительной руке всегда работает в режиме поиска руды
- Затронутый код: MProspectorScannerBehavior
-
Ошибка #2203: Неправильное отображение интерфейса и индикаторов Большого Бронзового Котла
- Затронутый класс: MIDisplayUIMachine
- Ссылка на исправление: #2223 fix Large Bronze Boiler GUI
Установка и использование
Просто установите мод как обычно — любые другие моды. Как только он будет активен, все исправления автоматически вступят в силу.
Совместимость
Критических конфликтов с другими модами не выявлено (что и немудрено — для GTM 1.21 существует очень мало дополнительных расширений).
Часто задаваемые вопросы
Почему просто не вносить исправления напрямую в GregTech Modern?
К сожалению, при работе с проектом GTM постоянно возникают проблемы со сборкой через Gradle. Это делает невозможным прямую разработку и создание pull request'ов. Создание отдельного мода-аддона решило эту проблему — теперь можно нормально собирать, компилировать и запускать код.
Почему ещё не исправлена ошибка XXX?
На текущем этапе исправления сосредоточены на ошибках, которые серьёзно влияют на игровой процесс. Менее критичные проблемы получают более низкий приоритет.