
ModularMachinery: Community Edition
Активный0.0
Установок
Последнее обновление
Версии
ModularMachinery: Community Edition
Сообщество разработчиков представило обновлённую версию ModularMachinery с современными возможностями и расширенными настройками для пользователей.
Улучшения системы
- Расширенные параметры конфигурации для энергетических модулей DE Energy Core, включая входные и выходные энергетические люки
- Увеличенный интерфейс контроллера для отображения большего количества информации, что удобно для создателей модификаций
Новые возможности
- Настраиваемые операции при сбое рецептов (базовая функциональность предоставлена библиотекой gugu-utils)
- Совместимость с TheOneProbe для отображения прогресса рецептов и статуса механизмов с возможностью настройки
- Расширенные типы рецептов:
- Ввод групповых материалов
- Катализаторные компоненты
- Потактовый ввод и вывод жидкостей
Расширенная система событий
На основе CraftTweaker реализована продвинутая система событий и API:
- 5 событий, связанных с рецептами
- 2 механических события
- Добавление пользовательских подсказок в интерфейс JEI
- Динамическое определение NBT предметов и модификаторы предметов
- RecipeModifier для динамического создания, добавления и удаления рецептов
- Изменение и добавление информации о статусе в интерфейсе контроллера
- Встроенное настраиваемое хранилище данных с сохранением при выходе из игры
- API для управления механическими контроллерами
Умный интерфейс данных
Smart Data Interface позволяет добавлять пользовательские функции через CraftTweaker, включая программируемые схемы, контроль скорости работы и другие возможности.
Экспериментальные функции
Высокопроизводительная асинхронная реализация
Оригинальная версия Modular Machinery обладает мощными функциями, но страдает от проблем с производительностью при большом количестве контроллеров. В сообщественной версии добавлен асинхронизируемый интерфейс, позволяющий безопасно выполнять операции в асинхронном режиме. Тестирование в различных сборках модов показало увеличение производительности до 10 раз. Проверка структур остаётся в основном потоке из-за требований безопасности работы со сторонними плагинами.
Обновлённый интерфейс рецептов JEI
Переработанные иконки интерфейса рецептов JEI для размещения большего количества элементов рецептов.
Функции в разработке
- Случайный вывод предметов
- Реализация механики для одиночных блоков
- Параллельная обработка рецептов
- Фабричная реализация (аналогично фабрикам в Mekanism)
- Объединение зависимых функций
- Дополнительная поддержка TheOneProbe