Мы снова в деле с очередным обновлением! В этом релизе мы сделали возможным доступ к правилам игры прямо с экрана паузы, через новую кнопку «Параметры мира». Что касается пакетов данных, мы представляем новую концепцию мировых часов, которая является продолжением работы над временными шкалами, проделанной нами в прошлом году. Для получения дополнительной информации о мировых часах и многом другом, ознакомьтесь с полным списком изменений ниже.
Изменения
- Дополнительные настройки конфигурации JVM
Незначительные изменения в блоках, элементах и сущностях.
- Текстура Tripwire теперь отображается как альфа-канал, а не как прозрачная.
UI
Отладочный экран
- Отладочная запись day_count была отделена от local_difficulty.
Правила игры
- Теперь экран «Правила игры» доступен в игре через новый экран «Параметры мира» в меню паузы.
- В верхней части экрана «Правила игры», как в самой игре, так и в меню создания мира, добавлена строка поиска.
Мировые параметры
Кнопка выбора сложности в меню паузы заменена кнопкой, ведущей к новому экрану — «Параметры мира».
- На экране «Настройки мира» находится кнопка выбора сложности, а также кнопка для изменения правил игры.
- Экран «Правила игры» доступен для всех операторов и отключен для остальных.
Технические изменения
- Версия пакета данных теперь 97.
- Версия пакета ресурсов теперь 78.
Пакет данных версии 97
- Добавлены новые теги блока.
- Добавлены новые теги для жидкостей.
- Изменен формат команды времени для работы с мировыми часами и временными шкалами.
- Обновлено условие time_check для указания мирового времени.
Мировые часы
Мировые часы содержат внутреннее время, которое увеличивается с каждым тактом. Их можно определить в пакетах данных в реестре world_clock (т.е. в файле data/<namespace>/world_clock/<id>.json ).
- Мировые часы можно приостанавливать или возобновлять, а время можно изменять или запрашивать с помощью команды time .
- Формат: объект без полей
Хронологии
- Добавлено поле «Часы» : идентификатор мировых часов, указывающий, к каким мировым часам привязана временная шкала.
- Это поле обязательно для заполнения, но для соответствия предыдущему поведению можно использовать часы Minecraft:Overworld.
- Добавлено необязательное поле time_markers , представляющее собой необязательную карту между идентификаторами временных маркеров с пространством имен и целочисленным значением или объектом Time Marker.
- Формат:
- Неотрицательное целое число, отметка, которую отмечает временной маркер.
- Или объект с полями:
- ticks : целое число от 0 до period_ticks , значение, которое отмечает временной маркер.
- show_in_commands : необязательное логическое значение, указывающее, будет ли временная метка отображаться в подсказках команд.
- По умолчанию: false
- Формат:
Временные метки
Временные метки присваивают определенное имя конкретной (опционально повторяющейся) точке во времени для конкретных мировых часов. Временные метки заменяют ранее определенные имена, которые могли использоваться в параметре /time set , например, day или night .
Временные метки будут существовать в контексте конкретных мировых часов. Это означает, что, хотя разные временные метки определяются разными временными линиями, для конкретных мировых часов может существовать только одна временная метка с определенным идентификатором. Это также означает, что две мировые часы могут иметь временную метку с одинаковым именем.
Встроенные способы использования временных меток
Некоторые временные метки используются для управления поведением оригинальной игры. Обычно они настроены таким образом, чтобы не отображаться в командах /time .
- minecraft:wake_up_from_sleep — время, на которое переводятся стандартные часы измерения, когда игроки в этом измерении просыпаются после сна.
- minecraft:roll_village_siege — время по умолчанию в измерении, в которое следует оценивать случайную вероятность осады деревни зомби.
Команды
Изменения вкачать
- Оба аргумента теперь можно опустить, и в этом случае будут использоваться следующие значения по умолчанию:
- Если селектор сущности опущен, он будет обозначен символом @.
- Если не указать, какой рукой следует размахивать, то это будет основная рука.
Изменения ввремя
- Теперь управление временем основано на мировых часах.
- В качестве входных данных для команды time можно дополнительно указать часы, указав время <clock> ...
- Если время не указано ( /time ... как и раньше), используется время по умолчанию для данного измерения.
- Теперь возвращаемое значение (например, из команды /execute store ) подкоманд set и add представляет собой общее количество прошедших тактов часов вместо текущего времени суток.
Синтаксис:
- время [часов] установлено <время> - устанавливает общее количество прошедших тактов часов
- время [для <часов>] установлено <временной маркер> - переводит часы вперед к следующему появлению временного маркера
- Для часов в Minecraft: Overworld доступны следующие временные метки: день , полдень , ночь и полночь.
- время [часов>] добавить <время> - добавляет такты к часам, может быть отрицательным или положительным числом
- пауза времени [часов>] - приостанавливает работу часов
- возобновление времени [часов>] - возобновляет работу часов
- запрос времени [от <часов>] <временная шкала> - отображает и возвращает текущее количество тактов в периоде временной шкалы.
- время [из <часы>] запрос <временная шкала> повторений - отображает и возвращает количество повторений периода временной шкалы
- время [из <часы>] время запроса - отображает и возвращает общее количество прошедших тактов часов
- time query gametime - как и прежде, общее количество прошедших тактов в игровом мире (не зависит от изменений в часах, внесенных с помощью команды /time ).
Среды тестирования игр
Замененовремя_днясclock_time
- Добавлено новое обязательное поле «Часы» : идентификатор мировых часов, часы, в рамках которых устанавливается время (на основе существующего поля «Время» ).
Предикаты
minecraft:time_checkПредикат добычи
- Добавлено поле «Часы» : идентификатор мировых часов, указывающий, для каких мировых часов следует проводить проверку времени.
Рецепты
- Поле "Результат" теперь должно выглядеть более единообразно во всех типах рецептов, которые его содержат.
- Теперь будет приниматься сокращенная форма (например, "minecraft:foo" , что эквивалентно {"id":"minecraft:foo", "count": 1} ).
- Для типов рецептов плавка , взрывные работы , копчение и приготовление пищи на костре это поле теперь также принимает значение поля "количество" .
Мировое поколение
Типы измерений
- Добавлено поле:
- default_clock : необязательный идентификатор мировых часов
- Указывает часы по умолчанию, которые будут использоваться для команды времени .
- Если не указано иное, команда time потребует явного указания аргумента clock.
- Также указывает часы, к которым применяются временные маркеры minecraft:wake_up_from_sleep и minecraft:roll_village_siege.
- Если не указано иное, эти временные метки никогда не будут применяться в данном измерении.
- Указывает часы по умолчанию, которые будут использоваться для команды времени .
- default_clock : необязательный идентификатор мировых часов
Теги
Теги блоков
- Добавлены следующие теги, определяющие, на каких блоках может размещаться и выживать та или иная категория растительности.
- #supports_vegetation , который обеспечивает поддержку следующих блоков:
- Куст
- Короткая трава
- Высокая трава
- Ферн
- Большой папоротник
- Кувшинчатое растение
- Подсолнух
- Сирень
- Розовый куст
- Пион
- Глазной цветок
- Куст светлячков
- Розовые лепестки
- Полевые цветы
- Одуванчик
- Факел
- Мак
- Голубая орхидея
- Лук
- Azure Bluet
- Красный тюльпан
- Оранжевый тюльпан
- Белый тюльпан
- Розовый тюльпан
- Ромашка обыкновенная
- васильков
- Куст сладких ягод
- Молодой дуб
- Молодой еловый саженец
- Саженец березы
- Саженец джунглей
- Саженец акации
- Саженец вишни
- Саженец темного дуба
- Молодой саженец светлого дуба
- #supports_crops — это программа, которая оказывает поддержку следующим культурам на всех стадиях роста:
- Пшеница
- Морковь
- Картофель
- Свекла
- Урожай факельных цветов
- Кувшинчатое растение
- #поддерживает_стеблевые_культуры
- #поддерживает_стебель_тыквы
- #поддерживает_стебель_дыни
- #поддерживает_сахарный_тростник
- #поддержка_выращивания_сахарного_тростника_рядом
- Какие блоки удовлетворяют требованиям к поддержке смежности для сахарного тростника?
- #поддерживает_кактус
- #supports_chorus_plant
- #supports_chorus_flower
- #supports_nether_sprouts
- #supports_azalea
- #поддерживает_искаженный_гриб
- #поддерживает_багровый_грибок
- #поддерживает_размножение_мангровых_лесов
- #поддерживает_закрепление_мангровых_растений
- #supports_nether_wart
- #supports_warped_roots
- #supports_crimson_roots
- #supports_wither_rose
- #поддерживает_какао
- #supports_lily_pad
- #supports_frogspawn
- По умолчанию пусто
- #support_override_cactus_flower
- Цветы кактуса можно размещать на блоках, указанных в этом теге, даже если у них нет прочной верхней поверхности.
- #supports_vegetation , который обеспечивает поддержку следующих блоков:
- Добавлены следующие теги, определяющие, какие блоки не могут поддерживать определенные категории растительности.
- #не_можно_поддерживать_морскую_траву
- #не_можно_поддерживать_водоросли
- Для обеспечения единообразия переименованы следующие теги:
- #сухая_растительность_может_расположена_на -> #поддерживает_сухую_растительность
- #бамбук_можно_посадить_на_участок -> #поддерживает_бамбук
- #small_dripleaf_placeable -> #supports_small_dripleaf
- #big_dripleaf_placeable -> #supports_big_dripleaf
- #блок_выращивания_грибов -> #переопределяет_требования_к_освещению_грибов
- Грибы не могут выжить при уровне освещенности ниже 13, если не соответствуют вышеуказанным критериям.
- #snow_layer_can_survive_on -> #support_override_snow_layer
- Слои снега можно размещать на блоках с этой меткой, даже если у них нет верхней части, полностью закрывающей лицо.
- #слое_сне_может_выжить -> #не_может_поддерживать_слое_снега
- Добавлен тег #grows_crops , определяющий, какие блоки под ним позволяют выращивать следующие культуры:
- Пшеница
- Морковь
- Картофель
- Свекла
- Урожай факельных цветов
- Кувшинчатое растение
- Стебель тыквы
- Стебель дыни
- Добавлены следующие теги для определения того, какие блоки могут запускать определенные типы столбцов пузырьков.
- #enables_bubble_column_drag_down
- Блок магмы по умолчанию
- #enables_bubble_column_push_up
- Песок душ по умолчанию
- #enables_bubble_column_drag_down
Жидкостные метки
- Добавлены теги для определения того, какие жидкости могут поддерживать следующие типы блоков:
- #supports_lily_pad
- #supports_frogspawn
- Добавлена поддержка #sugar_cane_adjacently
- Какие жидкости удовлетворяют требованиям к поддержке смежности для сахарного тростника?
- Добавлен тег #bubble_columns_can_occupy для определения того, какие жидкости может занимать барботажная колонна, по умолчанию используется вода .
Пакет ресурсов версии 78
- Текстура Tripwire теперь отображается как альфа-канал, а не как прозрачная.
Скачать Скачать Майнкрафт 26.1 Снапшот для Minecraft:










Будьте первым, кто оставит свое мнение!