We're now releasing 1.18.2 for Minecraft: Java Edition. This release adds universal tags and the placefeature command. It also introduces the possibility for experimental data packs to customize cave generation and to add new custom structures to worlds.
Additionally, this version contains compliance updates for South Korean players.
Enjoy!
placefeature
locate
command now uses a namespaced id parameterlocate
command parameter is now a configured structure rather than a structure type. For instance, you can now use /locate village_desert
or /locate shipwreck_beached
locate
and locatebiome
commands now support tags (prefix with #
to distinguish from normal ids)New command that places a configured feature at a given location. Syntax: placefeature <id> [pos]
Parameters:
id
: The namespaced id of a configured feature to placepos
: The position to use as the origin for the feature placement (if omitted, ~ ~ ~
is used)noise_router
(and lost a couple of flags), see worldgen/noise_settings
folder in the worldgen reportThe game now generates and stores data-driven configured structures.
feature
field in location predicates now references a configured featureexploration_map
loot table function destination
field is now a configured feature tag idexploration_map
loot table function no longer automatically sets the display name of the mapregistries.json
in report)tags
directory (same as old ones)/data/[namespace]/tags/potion
and /data/[namespace]/tags/worldgen/biome
)blocks
, items
, fluids
, entity_types
, game_events
and functions
) keep their name (for now)[id, ...]
, id
(shortcut for [id]
) and #tag
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
#
(however they are not yet accepting element list)dimension_type
: infiniburn
feature.geode
configration: 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
In addition to crashes and other stability improvements, around 100 player-reported bugs were fixed in this release. View the list on the issue tracker.