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

Дополнения
+ RocketLaunchEvent теперь срабатывает при запуске ракеты. В настоящее время из этого события можно извлечь устройство Rocket Silo, в качестве дополнения к качеству жизни в событии есть метод getOfflinePlayer, который возвращает объект оффлайн-игрока, разместившегося в бункере. Они могут быть или не быть в сети.

Изменения
+ Устройства, изменяющие мир, теперь будут уважать регионы WorldGuard, разрешения GriefPrevention и Towny. Таким образом, если в регионе есть владелец игрока, но его автомат пытается сломать блок за пределами своего региона, скажем, в другом регионе, в который он не входит, он пропустит этот блок.

Исправления
  • Исправлена проблема с установкой нескольких миров при размещении блоков.
  • Изменено сообщение о событии в чате, теперь оно должно сохранять оригинальное сообщение до того, как большинство плагинов изменят чат. Это должно исправить некоторые проблемы с вводом чата в нескольких плагинах, основанных на чате.
  • Зоны ресурсов с регенерацией теперь должны регенерироваться с правильной скоростью, они поднимались только на 1, теперь они должны подниматься на нужное количество и всегда подниматься на 1, если включена регенерация ресурсов.
Автор: bobobo
Изменения
  • Переработан экран устройства AutoMiner. Выглядит немного проще и включает текущий уровень Y!
  • Теперь радиус бурения AutoMiner может быть изменен! Пользователи могут изменять радиус от 1 до 7! Раньше радиус по умолчанию был равен 7! Радиус 1 - это 3x3, радиус 7 - это 15x15 для справки!
  • Насос при бурении на нефть теперь будет показывать нефть в подключенном нефтяном месторождении в информации об устройстве!

Исправления
  • WorldGuard теперь может блокировать взрывы от гранат и артиллерии. Для этого используется флаг OTHER_EXPLOSION! Установите false, если вы не хотите, чтобы гранаты работали в определенных регионах!
  • GriefPrevention теперь блокирует гранаты и артиллерию!
  • Towny теперь не позволяет гранатам и артиллерии взрываться, если в городе отключены взрывы!
  • Исправлена проблема, из-за которой приемник энергии забирал слишком много энергии, чем ему требовалось.
  • Насосы больше не будут собирать предметы над собой. Однако это все еще может произойти, когда сервер только загружается и выключается. Но в большинстве случаев это исправлено.
  • Устройства, которые пытаются загрузиться в мире, который больше не существует, теперь будут пропускаться. Такие устройства также будут удаляться автоматически.
Автор: bobobo
Изменения
+ Приёмник энергии теперь показывает другое сообщение, когда устройство использует энергию сети и не полагается на провайдера.

Исправления
  • Исправлена проблема с сообщением о неудачном взаимодействии, которое появлялось в тех случаях, когда его не должно было быть.
  • Функция F для смены направления была урезана, так что теперь она будет работать только на определенных вещах, дозаторе, капельнице, наблюдателе, лестнице, повторителях и компараторах.
  • Теперь вы можете удалить авторизацию для пользователей, которые находятся в оффлайне, это происходило только в том случае, если сервер перезагружался, а целевой пользователь еще не вошел в систему.
  • Исправлена проблема, из-за которой вокзалы порождали больше предметов, чем должны были, и не удаляли их.
  • При настройке удвоений в конфиге в игре теперь принимаются значения 0.1 и 1.2, раньше они устанавливались странно. Эта проблема решена.
Автор: bobobo
Дополнения
  • WorldGuard теперь соблюдается, когда речь идет о защите. Вы больше не сможете использовать функцию поворота, например, в регионах, в которых нельзя строить.
  • Быстрое взятие и быстрое помещение в устройства / печи теперь требует разрешения на это.
  • GriefPrevention теперь поддерживается Minetorio! Поэтому такие функции, как вращение устройств, быстрое вложение и быстрое извлечение из печей, были отключены.

Изменения
+ Изменен приоритет авторизации, от наиболее важного к наименее важному. WorldGuard > Towny/GriefPrevention > Minetorio Sharing

Исправления
  • Исправлена проблема с кэшированием рецептов жидкости, благодаря чему серу снова можно крафтить! (Он создавал один рецепт, а затем прекращал, это было исправлено)
  • Исправлена проблема, когда грузчики забирали у крафтеров отображаемые предметы.
  • Исправлена визуальная проблема с насосом в отношении нефти.
  • Исправлена проблема, когда грузчики с рычагом помещали предметы дважды, когда нужно было поместить только один, и это происходило только в одном направлении. Я не уверен, в какой момент это стало возможным, так как вряд ли так было всегда. Исправление было очень простым, как будто я случайно удалил строку кода в какой-то момент.
Автор: bobobo
Дополнения
  • Сжижение угля теперь может использовать древесный уголь
  • Предметы из EliteMobs, которые являются визуальнымиItem'ами, больше не будут подобраны!

Изменения
  • Базальт теперь считается предметом, который можно плавить. Поэтому грузчики будут перемещать его в печи!
  • Котел больше не сжигает новый предмет, если нет воды.
  • Котел теперь использует новую систему для своего инвентаря. Это позволяет создавать новые предметы, когда котел кипит, стрелка плавки поднимается вверх.
  • Котел теперь позволяет пропускать входные данные, так что они работают подобно генераторам горения, позволяя грузчикам использовать входные слоты как выходные.
  • Устройства, когда они становятся недействительными или ломаются по какой-либо причине, их последнее местоположение устанавливается в воздух, если это возможно. Таким образом, если устройство сломалось из-за ошибки, вы больше не сможете получить его ванильный предмет.

Исправления
  • Использование инструмента проволоки для изменения входного слота движителя теперь ограничено кардинальными направлениями, так что все работает как надо.
  • Исправлено отображение плавки в электропечи.
  • Разрушитель блоков теперь будет правильно обновляться при переворачивании с помощью F.
  • Исправлены различные проблемы с жидкостью на нефтеперерабатывающих заводах.
  • Исправлено, что таблицы mt не отображали данные сервера.
  • Исправлена проблема с удалением устройств, которые иногда не удалялись из-за проблем с операциями ввода-вывода, вместо этого при следующем запуске устройство пыталось удалить себя снова и никогда не запускало свои вычисления.
  • Вы не можете забирать стекло из котлов с помощью грузчиков.
  • Исправлена проблема с тем, что при определенных обстоятельствах ракетный бункер мог печатать пачки научных пакетов.

Примечания
  • Переработка котлов довольно значительна, она должна использовать меньше ресурсов, чем старая версия, и больше не будет страдать от десинхронизации инвентаря при перезагрузке сервера в определенных обстоятельствах, а ее пользовательский интерфейс может быть использован лучше. Если она оправдает себя в ближайшие дни, то все устройства на базе печей будут использовать эту систему в дальнейшем.
  • В связи с изменением характера котлов, все старые котлы будут удалены, так как их структура данных изменилась настолько, что этого нельзя было сделать.
  • Этот патч должен был содержать несколько новых устройств, но вместо того, чтобы ждать его выхода из-за событий IRL, я решил выпустить патч без новых устройств. Я надеюсь, что в следующем патче будет несколько новых вещей, которыми все смогут насладиться, но сейчас у меня просто дела, связанные с переездом в реальную жизнь.
Автор: bobobo
Дополнения
  • Новый рецепт нефтеперерабатывающего завода! Базовый крекинг нефти, для этого требуется 10 нефти и получается 20 бензина. Это вдвое менее эффективно, чем обычный крекинг нефти. Но может помочь быстро использовать энергию бензина после исследования.
  • Передвижники теперь могут разбрасывать предметы перед собой, если перед ними воздух. (Работает, только если игроки находятся в пределах 64 блоков)
  • Теперь грузчики могут вводить выпавшие предметы! (Работает только при нахождении игроков в пределах 64 блоков)
  • Теперь у грузчиков может быть кнопка, расположенная над ними, чтобы позволить им обойти ограничение контейнера. Так что если вы хотите, чтобы бочка превысила лимит предметов, просто поместите кнопку над движителем.
  • Теперь вы можете перевернуть любое направленное устройство с помощью клавиши f, аналогично движителям. Это касается таких вещей, как дропперы, наблюдатели и даже лестницы, что очень удобно.
  • Теперь вы можете использовать инструмент «Проводник», чтобы изменить местоположение входа движителя. Обычно он всегда находится на противоположной стороне. Это позволяет делать очень интересные вещи, например, создавать угловые движители, чтобы они могли перемещать предметы подобно бункеру. Это можно сделать, щелкнув левой кнопкой мыши по движителю с помощью инструмента «Проволока»!
  • Печь, доменная печь и коптильня теперь могут быть соединены в цепь с помощью движителей, как в исследовательской лаборатории, так что вы можете сделать «Печь-движитель-печи», и она будет перемещать как слоты топлива, так и слоты руды вниз по линии. Однако слитки и выплавляемые материалы остаются, так что вам все еще нужно использовать ремни для автоматизации процесса, однако это все еще помогает достичь полной автоматизации плавки в качестве ступеньки.
  • Автоуборочная машина теперь работает с LiteFarms! Теперь он может собирать пользовательские культуры, когда они полностью вырастут!

Изменения
  • Хопперы отключаются на 1 секунду, если кто-то выходит или заходит на сервер в радиусе видимости. Это предотвращает дублирование предметов с помощью системы кэширования. Хотя над кэшированием муверов еще работают. Включать его пока не рекомендуется!
  • Бочки с жидкостью теперь вмещают 500 жидкости на бочку, а не 100. Это значительно облегчит перемещение жидкостей с помощью бочек.
  • Насосы для бочек теперь показывают причину отказа, так что теперь будет немного понятнее, что происходит при попытке опустошить или наполнить бочку.
  • Для крекинга нефти теперь требуется 10 единиц нефти вместо 30. Это приведет к тому, что нефтяные месторождения будут работать в 3 раза дольше, а также позволит одному нефтяному насосу обеспечить три рецепта крекинга нефти на нефтеперерабатывающих заводах.
  • Нефтеперерабатывающие заводы теперь могут вмещать 1000 единиц каждой жидкости.
  • Сжижение угля теперь создает 500 нефти вместо 10, а также требует 50 воды вместо 10. Это позволит использовать уголь в качестве топлива для бензиновых двигателей. В то же время нефтяные месторождения позволяют добывать нефть менее интенсивным способом.

Исправления
  • Следующие оптимизации памяти также оптимизируют использование мс на тик! Однако главное преимущество здесь - уменьшение использования памяти.
  • Значительная оптимизация памяти для движителей, это должно уменьшить их использование во многих случаях.
  • Оптимизация памяти для нефтеперерабатывающего завода. Это будет полезно для серверов с большим количеством пользователей.
  • Оптимизация памяти для топки электрической печи.
  • Оптимизация памяти для насоса.
  • Оптимизация памяти для солнечной батареи.
  • Оптимизация памяти для всех ремесленных устройств.
  • Оптимизация памяти для энергосетей.
  • Оптимизирована память основного метода onSecond, который влияет на различные вещи.
  • Исправлена проблема, из-за которой двойные сундуки не могли использовать все свои слоты на расстоянии, что также иногда приводило к ошибкам.
  • Перемещение теперь может использовать последний слот в блочных инвентарях, таких как сундуки и бочки.
  • Исправлена проблема, из-за которой поставщик энергии не добавлялся из-за порядка загрузки плагина.
  • Теперь грузчики снова могут перемещать предметы из грузчиков. Это означает, что вы можете менять фильтры с помощью грузчиков на лету. (Может быть использовано для обхода лимита фильтров, а также при настройке робинзона).
Автор: bobobo
Дополнения
+ Новый конфиг! Disable Deep Drills When Unloaded: false, это дает владельцам серверов возможность предотвратить ночной доступ пользователей к ресурсам из deep drills без необходимости отключать их устройства при выходе из системы!

Изменения
  • Шанс получить уран 235 теперь составляет 1/500 вместо 1/1000, это сделает уран немного более доступным в поздней игре.
  • Тепло, выделяемое ядерным реактором, увеличилось с 200 до > 2000, благодаря чему один топливный стержень стал стоить гораздо больше в плане мощности.
  • Теплообменники теперь производят 90 пара, используя 60 воды. (2x)
  • Тяжелые парогенераторы теперь производят 120 энергии вместо 60, они также используют 40 пара вместо 20. Это удваивает их выходную мощность, для существующих установок единственное, что меняется, - вам нужно больше водяных насосов. Но в результате ядерные установки теперь производят 960 энергии.
  • Бензиновые двигатели теперь производят 60 энергии вместо 40. Это поможет компенсировать затраты на нефтеперерабатывающие заводы, а также сделает бензиновые двигатели более жизнеспособными в середине игры.
  • Рецепт серной кислоты теперь дает 100 вместо 10 единиц кислоты. Это в 10 раз увеличивает производительность, что должно помочь при глубоком бурении урана.
  • Глубокие буры теперь берут только 5 жидкости на бур, это означает, что теперь вы можете запустить 2 глубоких бура на одном нефтеперерабатывающем заводе. Для урана вы сможете производить гораздо больше.
  • Уменьшение толпы ветряных турбин с 25 до 10 %, что немного облегчит строительство ветряных ферм в ранней игре.
  • Расстояние до ветряной турбины уменьшено с 25 до 15!

Исправления
  • Значительная оптимизация использования памяти, особенно это касается больших сетей!
  • На многих устройствах оптимизировано кэширование стека предметов, вместо того чтобы снова и снова создавать стек предметов из строки, мы кэшируем результат, полученный из строки, это улучшит работу всех устройств.
Автор: bobobo
Недавно мое внимание привлекли к памяти Minetorio. После отладки и при помощи сервера сообщества Minetorio я смог значительно уменьшить использование памяти Minetorio. Теперь он использует примерно в 8 раз меньше памяти, чем раньше. По моим данным, это повлияло только на серверы с большим количеством игроков и низким уровнем оперативной памяти. Стоит отметить, что в целом Minetorio не использует много памяти, однако он использует больше, чем средний плагин, но я думаю, что этого следовало ожидать, учитывая, что плагин делает так много по сравнению со средним плагином. Но, учитывая это, я буду улучшать производительность памяти, в прошлом я уделял большое внимание производительности mspt, поэтому она так хороша, учитывая объем плагинов. Так что при достаточном количестве времени производительность памяти тоже будет на высоте! На данный момент это первое обновление, направленное именно на улучшение использования памяти! Будут и другие!
Автор: bobobo
Изменения
  • Диапазон скученности приливных генераторов изменен с 25 - > 15. Это означает, что вам не придется так сильно расставлять их, чтобы избежать штрафа. По результатам моего игрового тестирования это очень раздражало на ранних этапах работы с опорами Т1.
  • Штраф за приливные генераторы снижен с 25 до 15 %, что сделает их расположение рядом друг с другом в небольшом количестве несколько лучше. Идея этих изменений заключается в том, чтобы сделать их не такими раздражающими при установке, по сравнению, например, с солнечными.
  • Изменены цены на несколько стартовых технологий, базовые технологии управления энергией и хранения энергии, автоматизация ремесла, базовые технологии переработки и каменоломни были снижены вдвое.

Исправления
  • Исправлена проблема, из-за которой глубокий бур использовал смазку вместо серной кислоты.
  • Исправлено отображение рецепта серной кислоты в Нефтеперерабатывающем заводе. Он говорил, что производит смазку, но при этом делал серную кислоту.
  • Исправлена проблема, из-за которой в зонах ресурсов порождались пользовательские предметы, игнорирующие всю историю, кроме своего названия. Это исправляет зону ресурсов урана. Однако старые зоны придется удалить.
  • Глубинные буры теперь берут серную кислоту, а не смазку.
Автор: bobobo
4 новых промышленных предмета: Твёрдое топливо, Ракетное топливо, Ракетные части и Космические научные пакеты.
Твёрдое топливо можно создавать на продвинутом сборщике по одному из трёх рецептов: из лёгкого масла, тяжёлого масла или нефтепродуктов.
Новое устройство! Ракетная шахта! Используется для запуска ракет в космос и получения космических научных пакетов. Достижение технологии требует времени.
Новое устройство! Блокиратор мобов! Предотвращает естественное появление враждебных монстров в радиусе 100 блоков. Требует много энергии и относится к космическим технологиям.
2 новых предмета: Артиллерийский снаряд и Артиллерийский маяк, элементы артиллерийской технологии (космическая техника).
Новое устройство! Артиллерия! Стреляет снарядами по маякам, сигнализируя артиллерии в радиусе 500 блоков для массированного обстрела. Урон смертельный.
Новый конфиг! Гнёзда победителей битеров: включён по умолчанию. После успешной атаки битеры создают гнёзда. Опция отключаема.
Новый конфиг! Регенерация ресурсов в зонах: выключен по умолчанию. Медленное восстановление ресурсов каждые 60 минут. Настраиваемое значение.
Новое устройство! Поставщик энергии! Обеспечивает энергию за плату. Поддерживает экономику через Vault.
Новое устройство! Загрузчик чанков! Поддерживает загрузку чанков в заданном радиусе при наличии энергии. Радиус конфигурируем.
Новый конфиг! Максимальный радиус загрузки чанков: по умолчанию 1 (3x3 чанка). Для операторов до 10.
Новый конфиг! Обход ограничения версии: позволяет использовать плагин на более старых версиях, но с ограничениями.

Изменения
— Версия плагина заблокирована на 1.21 из-за проблем совместимости со старыми версиями.
— Логистические роботы больше не требуют научной утилитарной технологии, только химической.
— Несты битеров теперь появляются в местах сломанных устройств, предотвращая спавн внутри баз.
— Сейсмические заряды теперь визуализируют зоны с пересечением ресурсов.
— Глубокое бурение увеличивает добычу нефти в 5 раз за счёт использования смазки.
— Помпы теперь корректно извлекают воду из зон нефти.
— Обновлены интерфейсы устройств для большей ясности.

Исправления
— Исправлены ошибки с некорректным расходом жидкости.
— Устранены баги с генераторами и дублированием предметов.
— Совместимость с RoseStacker предотвращает дублирование стекаемых предметов.
— Исправлены грамматические ошибки в руководстве и доработана информация.

Примечания
— Твёрдое топливо остаётся эффективным источником энергии с длительным временем горения, особенно после достижения нефтяных технологий.
Автор: bobobo
ВерхНиз