25w37a (Java Edition)
Перейти к навигации
Перейти к поиску
Minecraft 25w37a
| Издание | Java Edition | ||||||
|---|---|---|---|---|---|---|---|
| Дата выпуска | 9 сентября 2025 г. | ||||||
| Тип | Снапшот | ||||||
| Снапшот для | 1.21.9 | ||||||
| Загрузить | Клиент (.json) Сервер | ||||||
| Карты обфускации | Клиент Сервер | ||||||
| Версия протокола | dec: 1073742092 | ||||||
| Версия данных | 4547 | ||||||
| Формат набора ресурсов | 69.0 | ||||||
| Формат набора данных | 87.0 | ||||||
| Мин. версия Java | Java SE 21 | ||||||
| |||||||
25w37a — это девятый и последний снапшот Java Edition для версии 1.21.9, выпущенный 9 сентября 2025 года.[1] В нём было добавлено новое игровое правило, изменён медный голем и исправлен ряд ошибок.
Это первая публичная версия, содержащая скрытые отладочные функции для разработчиков, такие как визуализация поиска путей, изменение панорамы в главном меню и другие.
Нововведения
[править | править код]Общее
[править | править код]- Добавлено игровое правило
spawnerBlocksEnabled, которое определяет, должны ли спаунеры призывать сущностей или нет.- По умолчанию установлено на
true.
- По умолчанию установлено на
Изменения
[править | править код]Блоки
[править | править код]- Теперь сохраняет маркеры ошибок при перезагрузке мира.
Мобы
[править | править код]Общее
- Логика выбора материала экипировки для мобов, которые появляются со снаряжением, была изменена для учёта меди в качестве возможного варианта.
- Хитбокс был изменён.
- Хитбокс теперь равен 0,49 блока в ширину, чтобы моб смог прокладывать путь через узкие пространства.
- Медный голем теперь может открывать двери.
Общее
[править | править код]- Значение по умолчанию
management-server-portизменено с25585на0, что позволяет назначать доступный порт при каждом запуске сервера управления. - Добавлено свойство сервера
management-server-tls-enabled, управляющее использованием протоколом управления TLS.- Значение по умолчанию равно
true.
- Значение по умолчанию равно
- Добавлено свойство сервера
management-server-tls-keystore, управляющее путём к файлу хранилища ключей, используемому для TLS.- Значение по умолчанию равно пустой строке.
- Выделенный сервер не запустится, если TLS включён, а хранилище ключей не указано.
- Добавлено свойство сервера
management-server-tls-keystore-password, управляющее паролем к файлу хранилища ключей, используемому для TLS.- Значение по умолчанию равно пустой строке.
- Игровое правило
enableCommandBlocksпереименовано вcommandBlocksEnabledв соответствии с Bedrock Edition.
- Был обновлён до версии
87.0.
- Некоторые ползунки звука в настройках музыки и звуков теперь воспроизводят предварительный звук при изменении настроек вне игрового мира.
- В меню выбора пакетов ресурсов и наборов данных теперь есть поле поиска.
Обновления игровой библиотеки
- Для рендеринга теперь используется OpenGL версии 3.3.
- Был обновлён до версии
69.0.
- Переключение из режима «Наблюдение» в режим «Творчество» больше не приводит к прекращению полёта игрока.
- Однако это всё равно может произойти, если игрок находится близко к земле.
- Игрок считается находящимся близко к земле, если в пределах одного блока под ним находится поверхность с коллизией (например, блоки, счастливые гасты, лодки и так далее).
- Полёт не отключается, если игрок находился внутри блока или сущности с коллизией.
- Однако это всё равно может произойти, если игрок находится близко к земле.
Протокол управления сервером Minecraft
- Для доступа к API клиенты теперь должны пройти аутентификацию.
- Клиенты должны предоставить заголовок токена авторизации носителя с секретным ключом сервера.
- Секретный ключ настраивается в файле свойств сервера:
management-server-secret=- Секретный ключ должен содержать ровно 40 буквенно-цифровых символов (A-Z, a-z, 0-9).
- Секретный ключ будет сгенерирован автоматически, если свойство сервера пустое.
- Неавторизованные запросы отклоняются с кодом 401 «Unauthorized».
- Протокол TLS включён по умолчанию.
- Можно отключить в файле свойств сервера:
management-server-tls-enabled=false
- Требуется настроить файл хранилища ключей в файле свойств сервера.
management-server-tls-keystore=path/to/keystore.p12
- Файл хранилища ключей должен быть в формате PKCS12.
- Пароль хранилища ключей можно задать следующими способами в порядке приоритета:
- Переменная окружения:
MINECRAFT_MANAGEMENT_TLS_KEYSTORE_PASSWORD - Аргумент JVM:
-Dmanagement.tls.keystore.password= - Свойство сервера:
management-server-tls-keystore-password=
- Переменная окружения:
- Можно отключить в файле свойств сервера:
- Освещение сущностей было скорректировано для лучшего визуального соответствия блокам и другим элементам игры.
- Нижняя сторона плоских поверхностей теперь будет освещаться с этой стороны, а не с противоположной.
- Это в основном касается моделей, содержащих плоские или «полые» кубы, то есть к следующим частям моделей сущностей: надетая броня, надетые элитры, внешние слои скинов игроков, грудные клетки скелетов и лошадей-скелетов, лапы кур и лягушек, крылья фантомов и драконов Края, плавники рыб и так далее.
- Слот gui/container/villager.png поднят на один пиксель.
- Некоторые функции отладки, которые ранее были удалены при компиляции, теперь сохранены и могут использоваться игроками.
- Отдельные значения можно включить с помощью свойств JVM:
- Сначала необходимо включить глобальный флаг отладки с помощью
-DMC_DEBUG_ENABLEDили1=-DMC_DEBUG_ENABLED=true. - Затем можно включить конкретную функцию, например,
-DMC_DEBUG_BRAINили1=-DMC_DEBUG_BRAIN=true. - Чтобы получить список всех доступных свойств отладки, нужно добавить
-DMC_DEBUG_PRINT_PROPERTIES.
- Сначала необходимо включить глобальный флаг отладки с помощью
- Внимание: это отладочный код. С ним следует обращаться крайне осторожно.
- Это расширенная функция, предназначенная для помощи разработчикам модификаций — её не следует использовать в обычной игре.
- Работа функций не гарантируется.
- Это может привести к сбою игры или повреждению игровых миров.
- Отдельные опции могут быть добавлены, изменены или удалены без предварительного уведомления.
- Новый флаг
PER_FACE_LIGHTINGдобавлен в следующие шейдеры:- core/entity.vsh
- core/entity.fsh
- При установке этого флага освещение будет рассчитываться отдельно для передней и задней поверхностей.
- Поскольку игра теперь требует OpenGL 3.3, версии всех шейдеров повышены с
150до330.
Исправления
[править | править код]- 41 ошибка исправлена
- Из версий, выпущенных до 1.21
- MC-220913 – Parity issue: Adjusting slider in the sound settings when not being in a world does not play a sound of that category.
- MC-254052 –
/locatedoesn't work outside build limit.
- Из 1.21.5
- MC-295841 – Interactive collision check path is broken.
- Из 1.21.8
- MC-300076 – Copper golems remain completely stationary while searching chests, causing them to float and making them unable to receive knockback or be pushed.
- MC-300077 – Copper golems can interact with chests diagonally through solid blocks.
- Из предварительных версий 1.21.9
- MC-300299 – Copper Golems can open chests that are blocked.
- MC-300723 – Second armor layer is still not rendering properly on all pieces.
- MC-301294 – Higher tiers of mob armor are unreasonably less common than they were before 25w31a.
- MC-301494 – Falling particles no longer appear from floating sand or gravel.
- MC-301510 – GUI sprites nine slice performance regression.
- MC-301531 – Server Management Protocol returns wrong response for invalid method IDs.
- MC-301547 – Switching from Spectator mode to Creative mode now makes you fall out of the sky.
- MC-301554 – Management protocol doesn't support batched requests.
- MC-301558 – Copper golems can't pathfind through thin blocks.
- MC-301563 – When you have the darkness potion effect, the chat, letters and words in the pause menu, items, F3 will darken.
- MC-301564 – Management protocol doesn't support string-based request IDs.
- MC-301574 – The
spawnMonstersgame rule does not take effect when switched. - MC-301593 – Monsters can spawn from spawners with the "
spawnMonsters" game rule set tofalse. - MC-301599 – Action key getting stuck on when entering an interface so you are unable to exit without it reopening instantly.
- MC-301620 – Banner animation is not independent when two banners are rendered.
- MC-301661 – Server Management Protocol prints some incorrectly formatted messages in the console.
- MC-301711 – The name of the "
enableCommandBlocks" game rule is inconsistent with Bedrock Edition. - MC-301748 – Striking a Lightning Rod with non-default oxidation level with Lightning keeps nearby redstone components powered.
- MC-301751 – The client crashes when in the vicinity of a mannequin spawner.
- MC-301752 – Mannequins with
profile.modelset to "wide" render as a Steve skin. - MC-301754 – The hand animation plays when right-clicking shelves with nothing in your hand.
- MC-301758 – Shield model clips through shelves.
- MC-301759 – Elements within the realms “Worlds” tab are not selected in order when using the ↹ Tab key.
- Из предыдущей предварительной версии
- MC-301766 – Heads and skulls appear too high when placed on shelf.
- MC-301768 – Structure blocks frame is not displayed when in spectator mode.
- MC-301785 – Squid ink particles are yellow.
- MC-301811 – Loot from suspicious blocks does not render while brushing.
- MC-301833 – Text of
text_displayentities is darker when "see_through" property is set totrue. - MC-301869 – The specification for the
minecraft:ip_bansserver management method says it returns an array of players even though it returns an array ofip_banobjects. - MC-301870 – Command feedback for successful
/banand/ban-ipcommands with no specified reason can't be sent to the client. - MC-301889 – Documented return type does not match for clear methods in server managment protocol.
- MC-301891 – Server management method
minecraft:bans/clearclears allowlist, not bans. - MC-301899 – The output slot in the trading GUI is misaligned with other slots.
- MC-301903 – Dropped chests, including variants, are no longer translated upward.
- MC-301935 – Chest placed on bottom of shelf despite the rest of the items arent.
- MC-301952 – Conduit visual bug.
Видео
[править | править код]Видеоролик, опубликованный Slicedlime:
Примечания
[править | править код]- ↑ «Minecraft Snapshot 25w37a» — minecraft.net, 9 сентября 2025 года