22w06a
22w06a

Издание | |
---|---|

Тип |
Предварительная сборка |

Дата выпуска |
9 февраля 2022 г. |

Основная версия | |

Загрузка | |

Карты обфускации | |

Версия протокола |
dec: 1073741891 |

Версия данных |
2968 |


**22w06a** — это третья предварительная сборка для Java Edition 1.18.2, выпущенная 9 февраля 2022 года,[1] в которой были введены соответствия требованиям для игроков в Южной Корее, добавлены «универсальные теги» и исправлены некоторые ошибки.

## Нововведения

### Общие

**Соответствие требованиям**

- Добавлены внутриигровые таймеры и уведомления для соответствия законам Южной Кореи, чтобы напоминать игрокам о важности перерыва во время игры.

- Добавлен файл JSON, связанный с соответствиями новым требованиям. Директория:
`assets/[пространство_имён]/regional_compliancies.json`.

- Теги в реестре теперь могут быть определены для любых типов, а не только для блоков, предметов, жидкостей, сущностей, игровых событий и выполнявшихся ранее функций.
- В наборах данных теги новых типов содержатся в своих собственных папках (но на данный момент не присутствуют в оригинальном наборе ресурсов). Названия папок генерируются из списка
`registries.json`, например:- Теги для зелий:
`/data/[пространство_имён]/tags/potion` - Теги для биомов:
`/data/[пространство_имён]/tags/worldgen/biome`

- Теги для зелий:
- Местонахождения тегов блоков, предметов, жидкостей, сущностей, игровых событий и функций в наборе ресурсов на данный момент остаётся прежним, даже если они используют множественные имена, что противоречит новому формату названий.

- В наборах данных теги новых типов содержатся в своих собственных папках (но на данный момент не присутствуют в оригинальном наборе ресурсов). Названия папок генерируются из списка

## Изменения

### Генерация мира

**Пользовательская генерация мира**

- Некоторые поля в структурах «worldgen», которые ранее содержали только списки идентификаторов элементов, теперь поддерживают теги.
- Теперь поддерживаются следующие записи
`[id, ...]`

,`id`

(короткий путь для`[id]`

) и`#tag`

. - Изменены следующие поля:
- Конфигурация
`feature.glow_lichen`

:`can_be_placed_on`

- Конфигурация
`feature.spring_feature`

:`valid_blocks`

- Конфигурация
`feature.simple_random_selector`

:`features`

`block_predicate_type.matching_blocks`

:`blocks`

`block_predicate_type.matching_fluids`

:`fluids`

`biome`

: внутренний список в`features`

, значение карты в`carvers`

`biome_source.checkerboard`

:`biomes`


- Конфигурация

- Теперь поддерживаются следующие записи
- Некоторые поля тегов теперь требуют, чтобы идентификатор был указан с помощью
`#`

, однако они ещё не принимают список элементов:`dimension_type`

:`infiniburn`

- Конфигурация
`feature.geode`

:`blocks.cannot_replace`

,`blocks.invalid_blocks`

- Конфигурация
`feature.vegetation_patch`

,`feature.waterlogged_vegetation_patch`

:`replaceable`

- Конфигурация
`feature.root_system`

:`root_replaceable`

`structure_processor.protected_blocks`

:`value`


- Поля структур в настройках шума больше не имеют отдельных подполей для крепостей и других структур, не являющихся крепостью. Вместо этого каждая структура имеет поле тега
`tag`

:`concentric_rings`

для крепостей и`tag`

:`random_spread`

для других структур, не являющихся крепостью.

- Изменён шаблон «Водный мир»: песок был заменён гравием, а также было добавлено 64 дополнительных слоя глубинного сланца над слоем коренной породы для исправления генерации подводной крепости в мирах, использующих этот шаблон.

## Исправления

- 9 ошибок исправлено
- Из версий, выпущенных до 1.18

- MC-105317 – Structure blocks do not rotate entities correctly when loading.
- MC-138717 –
`/locate`

command does not locate certain structures in Superflat. - MC-192361 –
`/locate stronghold`

does not locate stronghold in Superflat worlds despite them generating. - MC-232822 – Various structures not generating in Superflat worlds.

- Из 1.18

- MC-238696 – Using
`/locate stronghold`

or throwing an eye of ender in Superflat, will be able to find strongholds that do not actually exist. - MC-239708 – Superflat world "Water World" preset settings are obsolete for the 1.18 update.

- Из 1.18.1

- MC-245937 – Flashing particles when boosting upwards with firework rockets.
- MC-247871 –
`Cannot invoke "com.mojang.datafixers.util.Either.left()" because "$$6" is null`

. - MC-248106 – Parrot dying while using Riptide enchantment.

## Видео

Видео, опубликованное slicedlime:

## Примечания

- ↑ "Minecraft Snapshot 22w06a" — Minecraft.net, 9 февраля 2022 г.