Вышел новый тестовый билд 24w35a для Minecraft Java Edition. Это снапшот, а не полноценное обновление, поэтому он в первую очередь нацелен на отладку и полировку существующих механик. Ключевые изменения касаются логики спавна разбойников во время рейдов, улучшения взаимодействия с сумками (Bundles) и устранения ряда досадных багов, влияющих на геймплей и редстоун-схемы. Также обновлена версия дата-паков, что открывает новые возможности для их кастомизации.
Изменения в рейдах на деревню
Внесены важные правки в механику начала и проведения нападений разбойников (Raid). Теперь игра проверяет, могут ли рейдеры найти место для появления в пределах 96 блоков по вертикали (выше или ниже) от центра деревни. Если подходящих площадок в этом диапазоне нет, рейд не начнётся. Это должно предотвратить ситуации, когда игрок ожидает атаки на островной или высокогорной деревне, но рейд не стартует из-за отсутствия валидных точек спавна.
Параллельно разработчики значительно уменьшили вероятность того, что рейдеры не найдут место для появления, даже если игрок находится в, казалось бы, подходящей для рейда локации. Эти изменения должны сделать процесс нападений на деревни более предсказуемым и соответствующим ожиданиям игроков.
Экспериментальные функции: Сумки
В экспериментальном функционале, связанном с сумками (Bundles), произошло одно, но важное изменение в управлении. Теперь выбор конкретного предмета внутри открытой сумки осуществляется исключительно прокруткой колеса мыши.
Заметка разработчика: В предыдущих снапшотах предметы в сумке можно было выбирать с помощью цифровых клавиш. Мы убрали эту возможность, потому что она конфликтовала с горячими клавишами, которые используют опытные игроки, и стала менее полезной теперь, когда в сумке может отображаться более 10 предметов одновременно.
Это решение направлено на унификацию управления и устранение конфликтов с привычными игрокам комбинациями клавиш для переключения слотов горячей панели.
Технические изменения для дата-паков
Версия дата-паков обновлена до 51. Это влечёт за собой ряд структурных изменений, упрощающих модификацию игры.
Конфигурации Пробного спавнера
Конфигурации Пробного спавнера (Trial Spawner) в полях normal_config и ominous_config теперь определяются в реестре trial_spawner. Это изменение позволяет гораздо легче настраивать параметры Пробных спавнеров через дата-паки, делая их более модульными. При этом поддержка встроенной (inline) конфигурации данных сохраняется для обратной совместимости.
Другие технические правки
- Вращение сущностей по оси X теперь ограничено значениями от -90 до 90 градусов.
- Команда
/lootтеперь возвращает ошибку при попытке выдать дроп из блока, у которого нет таблицы дропа (например, из воздуха). - Удалена специальная пустая таблица дропа
empty, которая больше не определяется в ванильном дата-паке.
Переработка таблиц дропа
Таблицы дропа овец
Система дропа с овец была реорганизована для большей гибкости. Теперь все овцы используют единую основную таблицу дропа entities/sheep.
- Дроп шерсти по-прежнему определяется во вложенных таблицах вида
entities/sheep/<color>, но они вызываются из основной таблицы. - Важное изменение: дроп баранины теперь контролируется основной таблицей, тогда как вложенные таблицы отвечают только за шерсть.
- Процесс стрижки овцы теперь управляется отдельной таблицей дропа, которая находится по пути
shearing/sheep.
Таблица дропа для стрижки Мушиных грибов
Аналогичным образом, стрижка Мушиного гриба (Mooshroom) теперь контролируется таблицей shearing/mooshroom.
Новый предикат для овец
Добавлен новый под-предикат для сущностей sheep, который позволяет проверять состояние овец в условиях команд и таблиц дропа. Доступные поля:
sheared- логическое значение (опционально). Показывает, подстрижена ли овца.color- цвет шерсти (опционально).
Как и все снапшоты, версия 24w35a является нестабильной и предназначена для тестирования. Игрокам, которые хотят стабильного геймплея, рекомендуется оставаться на последнем полноценном релизе. Обратную связь по найденным в этом билде ошибкам можно оставить на официальном баг-трекере Mojang.





