This Week's Snapshot Season 1 Episode 3: snapshot 22w06a

Channel:
Subscribers:
1,280
Published on ● Video Link: https://www.youtube.com/watch?v=b8_HrcCphT0



Duration: 2:04
26 views
0


sorry for this being late, i will make sure that the next this weeks snapshot video comes out on time, i promise
release date: February 9, 2022

additions:
General
Compliance requirements
Added gameplay timers and notices in compliance with gaming laws in South Korea, in order to help remind these players to take occasional breaks from gameplay.

Resource packs
Added a JSON file related to the new compliance requirements, located at assets/[namespace]/regional_compliancies.json.

Tags
Tags can now be defined for any types in registry, rather than only blocks, items, fluids, entity types, game events and functions previously.
In datapacks, tags of new types are stored in their own folders (but not present in the vanilla datapack currently). The folders' names are based on their names in the registries.json, for example:
Tags for potions: /data/[namespace]/tags/potion
Tags for biomes: /data/[namespace]/tags/worldgen/biome
For tags of blocks, items, fluids, entity types, game events and functions, their locations in datapacks are currently not changed, even if they use plural names which is against the new name format.

Changes:

World generation
Custom world generation
Some fields in worldgen structures that previously only lists of element IDs now accept tags.
Those entries now accept [id, ...], id (shortcut for [id]) and #tag.
Changed fields are:
feature.glow_lichen configuration: can_be_placed_on
feature.spring_feature configuration: valid_blocks
feature.simple_random_selector configuration: features
block_predicate_type.matching_blocks: blocks
block_predicate_type.matching_fluids: fluids
biome: inner list in features, map value in carvers
biome_source.checkerboard: biomes
Some tag fields now require id to be prepended with #, however they are not yet accepting element list:
dimension_type: infiniburn
feature.geode configuration: blocks.cannot_replace, blocks.invalid_blocks
feature.vegetation_patch, feature.waterlogged_vegetation_patch configuration: replaceable
feature.root_system configuration: root_replaceable
structure_processor.protected_blocks: value
Structure fields in noise settings no longer have separate subfields for strongholds and non-stronghold structures. Instead each structure has a tag field which is tag: concentric_rings for strongholds and tag: random_spread for non-stronghold structures.

Superflat
Changed the "Water World" preset, by replacing sand with gravel, and adding additional 64 layers of deepslate above the bedrock layer, in order to fix the ocean monument generation issue in worlds using this preset.

fixes:
MC-105317 – Structure blocks do not rotate entities correctly when loading.
MC-239708 – Superflat world "Water World" preset settings are obsolete for the 1.18 update.
MC-245937 – Flashing particles when boosting upwards with firework rockets.
MC-247871 – Cannot invoke "com.mojang.datafixers.util.Either.left()" because "$$6" is null.
#22w06a