Разработчики Minecraft выпустили первый в этом году тестовый снапшот для версии 1.20.5. Снапшот 24w03a не приносит кардинально нового контента, но содержит ряд важных изменений, которые напрямую коснутся производительности игры, доработки недавно представленных мобов и инструментов для создателей пользовательских серверов. Ключевыми нововведениями стали настраиваемый размер спаун-чанков, визуальное и поведенческое обновление армадилло, а также новые типы сетевых пакетов для управления переходами между серверами.
Изменение спаун-чанков для повышения производительности
Одним из самых значимых изменений в этом снапшоте стала модификация работы спаун-чанков. Это область в Верхнем мире вокруг точки появления мира, которая всегда остаётся загруженной в память. Ранее это использовалось игроками для создания автоматических ферм, но создавало дополнительную нагрузку на систему, увеличивая потребление памяти, время загрузки и использование процессора.
Теперь размер этой области стал настраиваемым с помощью новой игровой команды: spawnChunkRadius.
- Новое значение по умолчанию - 2. Это создаёт область размером 48 на 48 блоков (3x3 чанка с активным тикингом сущностей), что на 98% меньше предыдущей зоны (радиус 10, 19x19 чанков). Разработчики ожидают, что это приведёт к заметному улучшению производительности для большинства игроков.
- Для тех, кто полагается на старую логику (например, для ферм), доступна опция вернуть прежний размер. Установив значение команды
spawnChunkRadiusна 10, вы получите поведение, идентичное прошлым версиям игры, но без прироста в производительности. - Команда принимает значения от 0 до 32, где 0 полностью отключает спаун-чанки.
Mojang активно собирает отзывы об этом изменении через специальную форму, чтобы оценить его влияние на игровой опыт.
Обновление армадилло
Моб Армадилло, представленный в предыдущих снапшотах, получил ряд доработок на основе отзывов сообщества. Изменения затронули его внешний вид, поведение и места спавна.
- Новые места спавна: теперь армадилло можно встретить не только в саваннах, но и в биоме Плохие земли (Badlands).
Поведение при скручивании
Скорректировано взаимодействие с другими мобами:
- Пауки и Пещерные пауки теперь убегают от армадилло, который находится в развёрнутом (не скрученном) состоянии.
Кроме того, были обновлены текстуры щитков армадилло и изготавливаемой из них брони для волка. Чтобы всё смотрелось гармонично, также подкорректирована текстура слоя ошейника волка.
Технические изменения и новые возможности
Снапшот принёс несколько важных технических обновлений, которые расширяют возможности для разработчиков модификаций, создателей карт и администраторов серверов.
Новые игровые команды (gamerules) и параметры
- Добавлена игровая команда
spawnChunkRadius, подробно описанная выше. - Поведение порталов в Край теперь унифицировано с порталами в Незер: область, в которую попадает сущность, остаётся загруженной в течение 15 секунд.
- В торговых рецептах жителей можно использовать параметр
ignoreTags: trueв NBT, чтобы сделка принимала предметы с тегами, отличными от ожидаемых. Это починило баг MC-153160.
Transfer Packets (Пакеты передачи)
Новый тип сетевых пакетов, позволяющий пользовательским серверам запрашивать у клиента подключение к другому серверу.
- При передаче клиент подключается к целевому серверу с новым намерением (intent) "transfer" (id 3).
- По умолчанию серверы не принимают входящие передачи и отключают клиента. Чтобы разрешить это, необходимо в файле
server.propertiesустановить параметрaccepts-transfers=true. - Загруженные ресурс-паки сохраняются при переходе между серверами.
- В процессе передачи серверы могут пропустить аутентификацию, используя специальный флаг.
Cookie Packets (Пакеты cookie)
Ещё один новый тип пакетов, дающий серверам возможность запрашивать и хранить небольшие объёмы данных (до 5 КиБ) на стороне клиента.
- "Cookie" могут запрашиваться на этапах входа в игру (login), конфигурации и игры, но сохраняться - только на этапах конфигурации и игры.
- Эти данные сохраняются при переходах между серверами (transfer), но не сохраняются при полном отключении игрока. Это позволяет передавать между серверами информацию об аутентификации или состоянии в рамках кастомной игры.
Версии Data Pack и Resource Pack
С выходом снапшота увеличились номера версий для пакетов данных и ресурсов, что означает появление новых возможностей для их создателей.
- Data Pack версии 28
- Resource Pack версии 24
Новое в Data Pack 28
- Зачарование
minecraft:sweepingпереименовано вminecraft:sweeping_edge(Разящий клинок). - Добавлены два новых триггера для достижений:
default_block_use(срабатывает при стандартном взаимодействии с блоком, например, открытии двери) иany_block_use(срабатывает при любом взаимодействии с блоком).
Новые теги предметов и сущностей
Введена серия новых тегов для предметов, которые позволят точнее контролировать, какие зачарования можно накладывать на разные типы экипировки:
minecraft:enchantable/foot_armor(обувь)minecraft:enchantable/leg_armor(поножи)minecraft:enchantable/chest_armor(нагрудник)minecraft:enchantable/head_armor(шлем)minecraft:enchantable/weapon(оружие)minecraft:enchantable/sword(меч)minecraft:enchantable/mining(инструменты для добычи)- ... и другие, включая теги для лука, арбалета, трезубца и исчезающих предметов.
Также добавлены полезные теги для типов сущностей:
minecraft:ignores_poison_and_regen- сущности, не подверженные эффектам яда и регенерации.minecraft:illager_friends- союзники разбойников.minecraft:sensitive_to_bane_of_arthropods- восприимчивы к Защите от членистоногих.minecraft:sensitive_to_impaling- восприимчивы к Пронзанию.minecraft:wither_friends- друзья Визера, которых он не атакует.
Изменения в Resource Pack 24
Скорректированы параметры трансформации для провайдера шрифтов ttf, чтобы они имели более разумные значения по умолчанию. Теперь при размере (size) 9 и без смещения (shift) большинство шрифтов должно отображаться корректно.
Экспериментальные функции
Изменения в этом разделе активны только при включении соответствующих экспериментов в настройках мира.
Ветродув (Breeze)
Моб, обитающий в Пробных камерах, получил усиление:
- Теперь он отражает все снаряды, а не только некоторые.
- Отражаемые снаряды летят в направлении стрелка, а не просто в случайную сторону.
Баланс торговли (Trade Rebalance)
В рамках этого эксперимента жители, покупающие броню, теперь игнорируют её прочность и могут приобретать повреждённые предметы.





