Плагин Механика Minetorio [0.99]

Изменения:
  • Артиллерия теперь требует военную науку
Исправления:
  • Исправлена проблема, при которой Обсерватория на планетах оставалась выше 100% вместо потребления 100%
  • Исправлена проблема с некорректной регистрацией флагов WorldGuard
Автор: bobobo
Изменения:
  • Устройства и перемещатели теперь используют ChebyshevDistance вместо Manhattan distance. Это дешевле для вычислений и более интуитивно для игрока при оценке расстояния в блоках. Также это делает измерения более последовательными, так как теперь все используют один метод.
  • Ленты и подъёмники теперь также используют ChebyshevDistance вместо Manhattan distance по тем же причинам.
  • Значения по умолчанию для рельсов ленты, стрелок и предметов были скорректированы.
  • Стрелки ленты больше не перекрываются из-за ограничений MC.
  • Производительность теперь может превышать 100, сохраняя часть продуктивности на последнем тике. Максимум составляет 200 накопленной продуктивности, что позволяет системе работать как задумано.
  • Производительность теперь работает с предметами, у которых размер стека равен одному, включая научные пакеты и модули. Для работы требуется наличие двух свободных слотов вывода.
  • Логистические роботы теперь получают дополнительные бесплатные фазы, позволяющие проходить через блок без замедления. Скорости Logistic Robot I–III также дают дополнительные бесплатные фазы.
  • Логистические роботы теперь теряют только 25% энергии при прохождении через блок, замедляются при отсутствии энергии (ранее теряли 100%).
  • Запрашивающие сундуки теперь запрашивают предметы по слотам, а логистические роботы учитывают расположение слотов. Например, 64 алмаза в слоте 8 будут помещены только в соответствующие выходные слоты.
  • Запрашивающие сундуки теперь могут запрашивать несколько типов предметов и работать корректно.
  • Запрашивающие сундуки размещают заказы только при пустом слоте запаса, что значительно повышает пропускную способность логистических роботов.
  • Логистические роботы теперь сбрасывают предметы в робопорт, если не удаётся доставить их. Если робопорт заполнен, предмет падает на землю.
  • Газоэкстрактор теперь извлекает все газы из атмосферы одновременно, а не по одному.
  • Газоэкстрактор теперь может создавать кислород и водород из льда. Водород производится вдвое больше, чем кислород. Рецепт продвинутого сборщика кислородных баллонов удалён.
  • Газоэкстрактор теперь опустошает газовые баллоны, помещённые в входные слоты.
  • Газоэкстрактор теперь отображает состав/плотность планеты и все хранящиеся газы.
Исправления:
  • Исправлена проблема с новыми сборками Towns и Nations. Эта версия работает только с последней версией плагина, если вы её используете.
  • Перемещатели сильно оптимизированы: теперь проверка свободного места в инвентаре происходит гораздо эффективнее — сначала пустые слоты, затем детальная проверка стека предметов.
  • Снижена нагрузка для SteamEngines, Airscrubber, AutoHarvester и AutoLogger.
  • Перемещатели, устройства, ленты и подъёмники теперь эффективнее вычисляют расстояние до игроков.
  • Визуальные элементы лент и перемещателей теперь отображаются сразу.
  • Класс Generic Device сильно оптимизирован.
  • Исправлена проблема с панелями Moonlight, которые вырабатывали энергию только рядом с игроком.
  • Множество небольших улучшений устройств для снижения нагрузки.
  • Ленты снова можно устанавливать поверх других лент.
  • Исследовательская лаборатория теперь отображает статистику модулей в информации об устройстве.
  • Исправлена проблема с перемещателями, игнорировавшими ограничение стека при помещении предметов в устройства и бочки в определённых условиях.
  • Исправлена проверка флагов Worldguard, если плагин не установлен.
  • Устройство Billboard теперь из WAXED_CHISELED_COPPER, чтобы предотвратить разрушение после окисления
Автор: bobobo
Добавления
  • AutoLogger, AutoBreeder, Item Teleporter, AutoButcher, Incinerator, Splitter и AutoPlanter теперь имеют свои собственные скины голов!
Изменения
  • Сильно снижена нагрузка от стрелок на лентах. Ленты теперь интерполируют движение, а не телепортируют объекты. Также предметы больше не спавнятся и не исчезают в начале и конце лент. Это улучшает производительность на серверах с большим количеством лент. Стрелки лент теперь почти не потребляют ресурсы.
  • Deep Drill теперь имеет собственный скин головы!
Исправления
  • Исправлено: температура больше не спамит игрока, когда он слишком замерз в космосе
  • Splitters теперь работают корректно даже без подключения к энергосети
  • Медные самородки больше не добавляются в стандартную таблицу, если сервер работает не на версии 1.21.9+
Автор: bobobo
Исправления
  • Исправлена проблема с насосом и нефтяными месторождениями
  • Исправлена ошибка, из-за которой Minetorio не запускался без установленного PlexMap
  • Обновлено описание Atmospheric Controller: теперь указано 500 блоков вместо 100
Автор: bobobo
Добавления
  • Новая опция конфигурации: Foliage Dissipation Multiplier! Позволяет контролировать влияние растительности на рассеивание загрязнения.
  • Добавлена поддержка Pl3xMap! Теперь карта может отображать информацию о загрязнении на слое (по умолчанию скрыт).
Изменения
  • Movers, устройства и конвейеры теперь используют display occlusion более эффективно, что снижает нагрузку почти на 33% при использовании этой системы.
  • Расстояние отображения предметов устройства увеличено до 80 по умолчанию из-за новой системы occlusion.
  • Опция конфигурации Pollution Move Percent снова работает корректно.
  • Балл растительности теперь виден в команде /mt map.
Исправления
  • ResearchLab теперь проверяет PDC при проверке предметов Minetorio, что снижает нагрузку.
  • Оптимизировано действие ResearchLab для уменьшения нагрузки.
  • Оптимизирован AutoLogger.
  • Нельзя больше переименовывать устройства и предметы Minetorio в наковальне.
  • Исправлена проблема на серверах с более чем одним миром с загрязнением, из-за которой происходили странные ошибки в /mt map.
  • Исправлена проблема с тегированием рассеивания, не затрагивавшая соседние супер-чанки.
  • Исправлена ошибка Asteroid Collector, спамившая консоль при отсутствии дропа материала — теперь вход удаляется.
  • Конвейеры, удаляемые жидкостями или физикой, теперь корректно учитываются и сбрасывают правильный конвейер.
  • Исправлена проблема с выбором рецептов, где отображался чёрный бетон для ванильных материалов.
  • Crate Manager теперь работает только при наличии питания.
  • Исправлена проблема при разрушении железнодорожной станции, из-за которой выпадали гравий и рельсы несвязанных станций.
  • Исправлена проблема с неправильным стеканием зелий при упаковке в Crate Manager.
Автор: bobobo
  • Исправлена проблема с AutoHarvester и AutoPlanter, которые раньше требовали установленный плагин LiteFarms. Теперь это больше не обязательно, и они работают корректно.
Автор: bobobo
  • Этот хотфикс исправляет проблему с отображаемыми сущностями, которые не удалялись, когда это должно было происходить
Автор: bobobo
Это обновление позволяет новым серверам корректно генерировать базовые файлы при первом запуске.
Добавления
  • Добавлено 7 новых стандартных скинов устройств!
  • Новое устройство — Recycler! Позволяет перерабатывать предметы обратно в материалы крафта. Работает с ванильными предметами, но по умолчанию отключено, пока рецепты полностью не настроены. Можно включить в конфиге.
  • Новая технология — Recycling! Открывается после Basic Refinement. Это ранняя технология красной науки.
  • Новое устройство — Billboard! Проецирует текст в игровом мире, настраивается размер и смещение. Открывается через технологию Organization (красная наука).
Изменения
  • Теперь распаковывать (uncrate) предметы можно где угодно.
  • Можно распаковывать сразу весь стак, если делать это с зажатым Shift.
  • AutoBreeder теперь работает более логично при использовании с Rose Stacker.
  • AutoBreeder теперь учитывает типы животных поблизости, а не просто их общее количество.
  • Looting теперь применяется к AutoButcher.
  • Многие предметы для печи теперь распознаются movers как переплавляемые ресурсы.
  • Листовой опад добавлен как источник топлива для movers.
  • Incinerator теперь создаёт 1 древесный уголь после сжигания 100 предметов.
  • Теперь можно удерживать все поезда на станции, что позволяет надёжно менять их настройки.
Исправления
  • Исправлена проблема с Crate Manager.
  • Наземные movers теперь считают воду и лаву воздухом, чтобы подбирать предметы в них.
  • AutoBreaker теперь поддерживает несколько фильтров вместо одного.
  • Проведена серьёзная оптимизация movers — MSPT на тестовом сервере снизился с 1.38 до 0.3 (movers были основным источником нагрузки).
  • Lightning Rod теперь корректно работает с Copper Chamber.
  • Оптимизировано создание газовых канистр и работа солнечных панелей.
  • AutoButcher снова учитывает значение количества забоя из конфига.
  • Liquid Pump теперь пересчитывает воду за тик при перезагрузке сервера, предотвращая «зависание» до подхода игрока.
  • Размещение жидкостных труб больше не показывает их содержимое и не блокируется кулдауном. Просмотреть содержимое можно, кликнув по линии труб любым предметом, кроме трубы.
  • Ядерные реакторы теперь один раз проверяют наличие теплообменников поблизости, что устраняет «зависание» после перезапуска сервера.
  • Tunnel Pickaxe теперь следует тем же правилам ломания блоков, что и устройства, учитывая регионы WorldGuard и ограничения других плагинов.
  • Обновлён метод проверки возможности изменения блока устройствами — должно устранить спам в консоли от LuckPerms.
  • Различные улучшения устройств и movers для снижения нагрузки.
  • Очистка солнечных панелей теперь изнашивает щётку только если действительно удаляет загрязнение.
Примечание
  • Вики теперь содержит стандартные таблицы для crushing, sifting и resource zones!
Автор: bobobo
Это был хотфикс к предыдущему обновлению, который исправляет проблему с Crate Manager!
Автор: bobobo
Исправления
  • Исправлена незначительная проблема с lightfarms, возникавшая при его отсутствии на сервере.
Автор: bobobo
ВерхНиз