‼️ ТУРБУЛЕНТНАЯ СБОРКА — СЛАМАЕТ СТАРЫЕ КОНФИГИ MINETORIO
Версия 0.93.0 — финальный «ломающий» апдейт перед стабильной линейкой до 1.0
ДобавленоИзменения
- Railgun теперь имеет собственную технологию. Требует same site и utility science
- Новый девайс — Crude Assembler. Не требует энергии, крафтит базовые устройства. Единственный предмет MT, крафтящийся напрямую в верстаке
- Recipe Viewer теперь показывает ванильные рецепты, даже без выбора предмета
- Гнёзда битеров теперь могут спавниться с «мертвыми пузырями» — больше разнообразия в генерации
Исправления
- Полностью переработана система рецептов — добавлена поддержка стэков, удалены крафты из обычного верстака
- Crude Assembler теперь обязательный начальный элемент. Без него ты дальше не пройдёшь
- Обновлены и переработаны Recipe Viewer и Editor — новый интерфейс создания рецептов
- Все дефолтные рецепты теперь имеют префикс default_, кастомные — custom_
- Ассемблеры переписаны с нуля — ожидается лучшая производительность
- Новый конфиг-параметр: Crude Assembler Recipe: true — можно отключить, но тогда тебе придётся как-то выдавать этот предмет игрокам вручную
- Гнёзда битеров теперь генерируются не по сетке и могут сливаться в одно
- Auto Timer теперь крафтится в Basic Assembler
- Все предметы, ранее крафтившиеся вручную, перенесены в Crude и Basic Assembler
- Power Breaker теперь разблокируется через Basic Power Management
- Sam Sites теперь требуют Logistics и Advanced Bow Turret
- Gas Extraction требует Logistics
- Oxygen Mask, Tank и Space Suit теперь открываются через Environmental Protection
- Military tech теперь стоит 5 automation и 5 logistics science + требует Logistics. Открывает гранаты
- Oil Refinery теперь явно открывает sulfur и plastic (логика не изменилась, но теперь это отображается правильно)
- Asteroid Collector теперь открывается с Space Travel
- Artillery Beacon теперь открывается с Artillery
- Explosive появляется только при наличии Cliff Explosive
- EVA Module теперь открывается через технологию, требующую Space Travel и Environmental Protection, плюс space science
- Logistics теперь открывает Engine Units и Production Monitor
- Atmospheric Controller теперь требует новую технологию — Environmental Stability, после Gas Extraction и с Utility Science
- Обновлён guide.yml (блок Getting Started). Если не менял вручную — удали, чтобы загрузились новые записи
- locale_ui перемещён в основную папку плагина
Важно
- Modular Power Armor Mk2 теперь требует свою технологию
- Sam Site теперь правильно открывает Sam Site, а не Railgun
- Basic и Advanced Assemblers превратятся в обычные блоки при обновлении — структура полностью изменилась
- Старая tech.yml может не отработать — лучше удалить для применения всех изменений
- Все старые рецепты несовместимы с новой системой. Папка рецептов изменилась. Версии до 0.92 не работают с 0.93 и выше!
Исправления:
- Поставщик энергии теперь правильно отображается в tech.yml
- Поставщик энергии снова можно получить
‼️ ТУРБУЛЕНТНАЯ СБОРКА ‼️
ЭТО ОБНОВЛЕНИЕ ПОЛНОСТЬЮ ЛОМАЕТ СТАРЫЙ КОНФИГ И НАСТРОЙКИ MINETORIO!
ДобавленоИсправлено
- Все предметы Minetorio (устройства, инструменты, броня и т.д.) теперь полностью настраиваемые через items.yml. Можно менять материалы, названия и описания. Это значит — теперь можно перевести предметы на любой язык
- Обновлён внешний вид всех предметов. Всё теперь единообразно, лаконично и адекватно оформлено
- Предметы и устройства теперь поддерживают custom model data — рай для тех, кто делает ресурспаки. По умолчанию данные не заданы, всё настраивается в items.yml
- Новый конфиг-параметр: Device Item Heads: true — предметы-устройства отображаются с нужной текстурой головы (если задана). Можно отключить
- В items.yml теперь можно задавать текстуру головы для любого устройства — и оно будет с этой текстурой как в инвентаре, так и при размещении
- Для некоторых устройств добавлены новые текстуры
Важно
- Исправлено смещение текстуры головы у хранилища жидкости
- Запрет на размещение ядра корабля — раньше оно просто вызывало ошибку в консоли. Теперь его можно разместить только через запуск с ракетной площадки
- Этот апдейт сломает твой сервер, если ты не готов. Нужно удалить папку recipe data
- Все старые предметы MT не будут работать после обновления. Это точка невозврата.
- Уже размещённые устройства останутся на месте, но рецепты в них могут сброситься, и они, скорее всего, засорятся старыми предметами
- Сделай резервную копию сервера или данных Minetorio перед установкой, если сервер не новый
- Чистая установка — лучший способ. Удали все данные Minetorio
- Многие устройства пока без текстур, а некоторые (как столбы питания и батареи) пока не могут менять голову из-за нескольких состояний — это будет добавлено позже
ДобавленоИзменения
- Меню гайда теперь использует guide.yml, в котором админы могут добавлять и удалять записи под себя. Это упрощает адаптацию Minetorio под конкретные сервера и позволяет настраивать язык.
- guide.yml уже содержит дефолтную информацию — можно менять, редактировать, предлагать свои правки.
- Админы теперь могут полностью кастомизировать технологии — удалять и добавлять любые.
- Технологии теперь могут выдавать права и выполнять команды. Права применяются при входе и при открытии технологии. LuckPerms пока не отображает эти права, но они работают. Поддержка LP будет позже.
- Командные награды от технологий выдаются игроку после входа (т.к. тех можно открыть оффлайн).
- Файл tech.yml теперь можно переводить на любой язык (удачи, там больше 1000 строк).
- Появился locale_ui.yml в папке locale, в нём хранятся переводы UI.
- Главное меню теперь можно перевести полностью через locale_ui.yml, включая отображаемую команду.
- Меню редактора конфигов добавлено в locale_ui.yml (без описаний пока).
- Меню гайда добавлено в locale_ui.yml — перевод кнопок и описаний.
- Меню просмотра рецептов добавлено в locale_ui.yml.
- Меню исследований — туда же.
- Меню обмена фабриками — тоже добавлено.
- Меню предметов — добавлено.
- Добавлены основные элементы UI: клики, ключевые слова и т.д.
- Теперь можно добавить алиас к команде /mt через конфиг. Например, /industry с поддержкой таба. Это просто алиас, не замена.
Заметки
- Цвет заголовков кастомного UI теперь белый (был золотой) — читаемость лучше.
- Цвет названия иконки "Инфо" сменён с золотого на зелёный.
- Меню редактора конфигов теперь использует правильный формат и цвета.
- Технологии теперь сортируются по сложности (по количеству нужных исследований), внутри каждой категории.
- Для "Космических путешествий" заменено требование: вместо production science теперь utility science.
- Переводы UI не ломают сервер — можно обновляться спокойно.
- Пока не всё UI добавлено в locale_ui.yml, не пиши по каждому отсутствующему элементу до релиза 1.0.
- Локализация — это муторно и долго, будь терпелив.
- Теперь можно использовать систему технологий полностью под себя. LuckPerms интеграция будет позже.
- Если LP сдохнет, всё всё равно будет работать.
- Возможны баги — переход от хардкода к YML занял дохрена времени.
- Обновление не критичное, ничего не развалится, но приколы могут быть. Откат на 0.9 безопасен.
- Кастомные предметы для технологий добавлю в следующем патче — надо сделать универсально под все плагины.
Добавлено
Обновлено до 1.21.7 — теперь поддерживаются версии 1.21.7, 1.21.6, 1.21.5 и 1.21.4. Все более старые версии больше не поддерживаются.
Эта версия отлично работает с серверами 1.21.4/5/6. Но перед обновлением обязательно сделай резервную копию — Minetorio НЕ поддерживает откат!
Изменения
Декоративные астероиды теперь изменяются в размере в зависимости от настроек поля астероидов, в котором находится корабль.
Исправления
Исправлена проблема, из-за которой волны битеров могли атаковать оффлайн-игроков.
Исправлен баг с движущимися механизмами, когда битеры ломали вход или выход.
Исправлена ошибка столкновений с ресурсными астероидами в космосе.
ДобавленияИсправления
- Новый параметр в конфиге: Artillery Full Explosion: false. Если включить, артиллерийские снаряды будут полностью разрушать блоки. Гнёзда битеров всё равно потребуют два точных попадания. По умолчанию выключено, но можно включить для большего веселья на сервере.
- У Provider Chest, Requester Chest и Roboport теперь есть настройка каналов — устройства взаимодействуют только если находятся на одном канале.
- Исправлен спам в консоли от movers, уничтоженных битерами, если рядом не было игроков.
- Астероиды теперь корректно выбирают материалы, а не один и тот же каждый раз.
- Размер астероидов теперь тоже генерируется корректно, а не фиксированно.
ДобавленияИзменения
- Автоматическая сажалка (Auto Planter) теперь может высаживать какао-бобы на бревна джунглей (Auto Harvester уже умел их собирать).
Исправления
- Железнодорожные станции теперь могут хранить до 1000 единиц топлива, что позволяет дозаправлять поезда, не дожидаясь снижения уровня топлива.
- Станции можно загружать рельсами и гравием. При создании виртуальных соединений будут тратиться виртуальные запасы этих материалов. Это упростит расширение сети.
- Локомотивы теперь используют верхний ряд инвентаря как список разрешённых предметов. Пример: если в первом слоте верхнего ряда лежит предмет, все слоты под ним зарезервированы под него. Если верхний слот пуст — можно использовать любые предметы. Верхний ряд никогда не выгружается.
- Провода энергетических пилонов теперь видны с гораздо большего расстояния.
- Детектор битеров теперь оповещает не только при передвижении, но и при начале атаки.
- В космосе больше нельзя выращивать растения, если над ними нестабильный воздух. Но если блок воздуха стабилизирован с помощью Atmospheric Controller, то рост возможен. Позже сам контроллер будет стабилизировать растения напрямую.
Примечание
- Исправлена критическая ошибка, из-за которой локомотивы теряли инвентарь после перезагрузки сервера.
- Частицы от энергетических коробок отображаются только если находятся в пределах 50% от дистанции видимости игрока.
- То же поведение применено к sneaking-режиму при просмотре энергосоединений.
- Auto Planter обновляет кэш при приближении игрока, чтобы адекватно сажать предметы. Обновление не чаще одного раза в 10 секунд.
- Исправлено: битеры разрушали устройства, но их иконки оставались.
- Волны битеров снова работают — ранее таймеры не уменьшались.
- Детектор теперь видит атаки даже при волнах.
- Настройка Max Concurrent Attacks теперь действительно работает.
- Исправлены естественные атаки битеров — теперь они снова происходят при их использовании.
- Обновлённая логика локомотивов должна наконец позволить поездам отправляться, когда они полностью загружены, а также даёт игрокам больше контроля.
ДобавленияИзменения
- Твёрдое топливо теперь можно использовать на железнодорожных станциях. Поезда будут забирать его при уровне топлива ≤ 40, получая при этом +60. Это в 3 раза эффективнее угля и древесного угля.
- В mover добавлен новый мод — Forward Modification. Работает только с включённым splitter mod. Позволяет выводить предметы через переднюю грань, если они проходят по фильтру. Остальные идут влево или вправо.
- При удержании Deep Drill теперь отображается зона ресурсов, как и при удержании Seismic Charge.
- AutoBreaker теперь показывает частицы для места установки и предсказанного места разрушения.
- Chunk Loader теперь подсвечивает текущий чанк, в котором ты стоишь, чтобы было ясно, какой будет загружен при установке.
- Несколько устройств теперь отображают свой bounding box при удержании, чтобы было понятно, какая у них зона действия (например, автосборщик брёвен).
- AutoCollector теперь поддерживает настройку радиуса сбора (от 1 до 8). Вместо круга теперь используется прямоугольная область, что упрощает взаимодействие.
Исправления
- Cold Fusion Reactor теперь содержит встроенный энергетический пилон и работает аналогично обычным пилонам. CFR предназначен как отладочный предмет, так что это логично.
- Ship Core теперь тоже содержит встроенный пилон — он охватывает корабль и показывает границы постройки в космосе.
- У нескольких автоматических устройств радиус действия уменьшен с 16 до 10, но теперь он рассчитывается по квадрату, а не по кругу. Итоговая область действия примерно та же.
- Исправлена ошибка с PrepareItemCraftEvent при рецептах без указания места крафта (например, если пользователь отключал рецепт).
- Исправлен баг, из-за которого AdvancedChests не могли перемещать предметы в последнюю строку.
- Исправлена ошибка в консоли, возникавшая из-за overflow movers.
ДобавленияИзменения
- В космосе теперь видно солнце! Чтобы оно исчезло, нужно улететь в 5 раз дальше, чем точка Exodus по умолчанию (5000 условных единиц расстояния от звезды).
Исправления
- Кэширование входных слотов у передатчиков теперь работает так же, как кэширование выходных — это техническое изменение с фиксами.
- Гранаты теперь могут разрушать Crimson Hyphae — материал, используемый в гнёздах битеров.
- Weeping vines больше не выпадают при взрывах гранат или артиллерии.
- Гнёзда битеров (спавнерная часть) теперь можно разрушать гранатами — требуется 5 гранат.
- Артиллерия теперь может уничтожать гнёзда битеров — требуется 2 попадания, но есть проблема с точностью.
- Расстояние между космическими кораблями увеличено с 300 до 600 блоков.
Примечания
- Исправлена ошибка, из-за которой передатчики могли перемещать предметы в двойной сундук только если он был выходом, но не входом.
- Удалены различные отладочные сообщения, связанные с контентом в космосе.
- Изменения, связанные с гнёздами битеров, расширяют варианты их уничтожения. Сначала ты зачищаешь их вручную, позже используешь гранаты для создания проходов, ещё позже — просто спамишь ими, а на финальных этапах просто разносишь всё артиллерией. Это создаёт эволюцию боевого подхода по мере развития фабрики.
- Солнце теперь служит ориентиром в космосе и подчёркивает атмосферу окружения. Оно также поможет понять, где лучше размещать солнечные панели — снизу корабля, ведь он летит над солнцем.
ИсправленияПримечания
- Overdriver теперь меньше нагружает сервер: ранее он проверял перемещение даже в выгруженных чанках, что вызывало серьёзные проблемы с производительностью.
- Thruster теперь использует водород — ранее это было отключено для тестов.
- Deep drill теперь будет автоматически перемещать нефть, если у него есть питание и он бурит нефтяное месторождение.
- Deep drill теперь отображает количество накопленной нефти при добыче в зоне с ресурсами, содержащими нефть — это делает процесс понятнее.
- Следующие патчи будут более компактными, чтобы обновления выходили чаще, а не раз в месяц с большим контентом. Глобальных контентных обновлений для MT пока не планируется, в основном будут переработки. Однако контент всё ещё будет добавляться, просто в меньших объёмах, чем в версии 0.9.