Разработчики Minecraft выпустили новый тестовый снапшот 23w16a. Это обновление, пусть и не самое масштабное, содержит важные доработки одной из ключевых структур предстоящего обновления 1.20 - Тропических руин, а также добавляет новую команду для продвинутых пользователей и исправляет множество технических ошибок и недочётов в поведении мобов.
Общие изменения
В снапшоте появился ряд общих изменений и улучшений.
- Глиняные черепки (Pottery Shards) были переименованы. Теперь их официальное название - Pottery Sherds. В русской локализации, скорее всего, это останется Глиняными черепками.
- Исправлена работа скалк-сенсоров и скалк-крикунов. Если вибрация должна быть получена одним из этих блоков, она будет находиться в очереди до тех пор, пока все соседние чанки не будут загружены и активны. Это предотвращает поломку сложных систем резонанса вибраций при выгрузке чанков на расстоянии.
- Обновлена иконка игры. В релизных версиях это будет блок дёрна, а в снапшотах - блок земли, что позволит легко отличать тестовые сборки.
- Добавлена нативная поддержка архитектуры ARM64 на Windows. Чтобы опробовать это, необходимо вручную указать нативный исполняемый файл Java в лаунчере.
Нюхач
Древнего моба Нюхача (Sniffer) также коснулись изменения, в основном направленные на исправление багов и добавление небольшого нового функционала.
- Теперь Нюхача можно заманивать с помощью семян торчцвета (Torchflower seeds). Это упростит управление этими крупными мобами.
Кроме того, в разделе исправлений устранены многочисленные проблемы с анимациями и поведением Нюхача, которые были замечены в предыдущих снапшотах.
Тропические руины
Структура Тропических руин (Trail Ruins) подверглась значительной переработке на основе отзывов сообщества.
- Добавлено больше вариантов структур, что увеличивает разнообразие при генерации.
- Песок больше не генерируется внутри структур, что должно сделать процесс раскопок более чистым и логичным.
- Скорректировано количество обычного гравия и земли, а также подозрительного гравия (Suspicious Gravel).
- Наиболее важное изменение - разделение таблиц дропа из подозрительного гравия. Теперь существует отдельная таблица для редкого лута (например, глиняные черепки, шаблоны кузницы) и отдельная - для более распространённых предметов (стеклянные панели, инструменты, свечи и т.д.). Это должно сделать получение уникальных предметов более предсказуемым.
Разработчики предупреждают, что из-за этих изменений в мирах, созданных в старых снапшотах, могут появляться безвредные ошибки в логе. Существующие структуры Тропических руин, которые ранее не были полностью загружены, могут частично отсутствовать.
Технические изменения
Для создателей карт, модификаций и владельцев серверов в этом снапшоте есть несколько важных нововведений. Версия дата-паков увеличена до 14 из-за изменений в отображении предметов.
Команды
Команда return
Добавлена новая команда return <value>, которая позволяет управлять потоком выполнения внутри функций и изменять их возвращаемое значение.
- Оставшиеся команды в текущей выполняемой функции пропускаются.
- Результатом команды
function, которая запустила функцию, становится указанное значениеvalue(вместо количества выполненных команд). - Результатом самой команды
returnтакже является это значение.
Это мощный инструмент для создания более сложной и контролируемой логики в пользовательских функциях.
Достижения (Advancements)
Новый триггер recipe_crafted
Добавлен новый триггер для достижений, который срабатывает при крафте рецепта. Условия:
recipe_id- идентификатор рецепта.ingredients(опционально) - массив предикатов для предметов, использованных в рецепте. Это позволяет различать рецепты с одним идентификатором, но разными ингредиентами.
Теги (Tags)
Добавлены два новых тега для блоков:
villager_plantable_seeds: определяет, какие семена могут сажать жители.maintains_farmland: определяет, какие блоки при размещении на грядке не превращают её в землю (например, добавлен торчцвет).
Отображение предметов (Display entity)
Внесены изменения в рендеринг предметов в item_display. Теперь предметы повёрнуты на 180 градусов вокруг оси Y, чтобы лучше соответствовать трансформациям при отображении на голове бронированной стойки и в рамках для предметов.





