Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition 1.18.2

From SAS Gaming Wiki
Revision as of 11:06, 21 August 2026 by SyncBot (talk | contribs) (Sync: new page from Minecraft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox version

1.18.2 is a minor update to Template:JE, released on February 28, 2022, which adds the Template:Cmd command, makes changes to Minecraft:tags and Minecraft:custom world generation, and fixes bugs.<ref>Template:Mcnet</ref> It is not compatible with 1.18 and 1.18.1 servers. This is the first version released in 2022.

Additions

World generation

Minecraft:Custom world generation

  • Added biomes field in configured structure files, which is a tag.
  • Added Template:W function: general-purpose building block that allows user to express almost any function using a cubic spline.

Command format

Template:Cmd

  • Used to place a configured feature at a given location.
  • Syntax: Template:Cmd
    • feature: The namespaced ID of a configured feature to place.
    • pos: The position to use as the origin for the feature placement.
      • If omitted, ~ ~ ~ is used.

General

File:Regional compliancies notification 1 hour.png
Notification of playing greater than 1 hour.
File:Regional compliancies notification 1 day.png
Notification of playing greater than 24 hours.

Compliance requirements

  • Added gameplay timers and notices in compliance with gaming laws of South Korea to South Korean users, in order to remind these players to take occasional breaks from gameplay.

Minecraft:Debug screen

  • Now contains the chunk position in the region file, and the name of this region file which the player is currently in, at the end of the "Chunk" row.

Minecraft:Languages

  • Added Friulian.<ref group=note>Also available for versions since Minecraft:21w37a.</ref>

Minecraft:Resource packs

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

Minecraft:Tags

Changes

Blocks

Minecraft:Ender chest

  • No longer gift wrapped around Christmas.

Mobs

Minecraft:Dolphins

Minecraft:Glow squid

  • Now require complete darkness to spawn.

Minecraft:Tropical fish

World generation

Minecraft:Bastion remnant

  • Bounding boxes are now slightly more accurate to the shape of the structure.

Minecraft: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.

Seed

  • A seed of the number zero is no longer handled as a special case.
  • Any spaces before/after an inputted seed are trimmed.

Minecraft:Superflat

Command format

Template:Cmd

  • Now uses a namespaced ID parameter.
  • Now support Minecraft:tags, using Template:Cd prefix to distinguish from normal IDs.
  • The parameter is now a configured structure rather than a structure type.
  • The old usage for structure categories is now done via tags.

Template:Cmd

  • Now support tags, using Template:Cd prefix to distinguish from normal IDs.

General

Minecraft:Data packs

  • Increased data pack version from 8 to 9.
  • It is now possible to add custom structures in experimental datapacks: the game now generates and stores data-driven configured structures.
    • Experimental datapacks can add new structure sets.
    • The Template:Cd field in location predicates now references a configured feature.
    • The Template:Cd loot table function Template:Cd field is now a configured feature tag id.
    • The Template:Cd loot table function no longer automatically sets the display name of the map.
  • A lot of the cave generation is now configurable through data packs.
    • A new registry was added for Density functions (caves are created by combining those together).
    • Noise settings got a new field Template:Cd (and lost a couple of flags), see Template:Samp folder in the worldgen report.
    • Noise router wires data-driven parts of the cave generation with the rest of the code.

Minecraft:Debug screen

  • Moved the location of the player within a chunk from "Chunk" row, into the new square brackets at the end of the "Block" row.
  • Merged the "Terrain" and "Multinoise" row into the "NoiseRouter" row, with the format Template:Cd.
    • Template:Cd are the same with data from the former "Multinoise" row.
    • Template:Cd is the same with data from the former "Terrain" row.
    • Template:Cd are the depth, initial density without jaggedness, and final density value used for terrain generation.

Logging

  • Upgrades log4j to 2.17.0.

Minecraft:Tags

Minecraft:Title screen

File:1.18.2 32-bit warning.png
The "32-bit system detected" warning in the title screen.
  • A warning message now appears on computers with a 32-bit operating system (or a 32-bit Java runtime on a 64-bit operating system), warning the player that their configuration may prevent them from playing a future version.
    • Support for 32-bit operating systems was eventually dropped in 1.20.5.

Fixes

Template:Fixes

Videos

Template:Slicedlime

References

Template:Reflist

Notes

Template:Notelist

Navigation

Template:Navbox Java Edition versions

Minecraft:de:1.18.2 Minecraft:es:Java Edition 1.18.2 Minecraft:fr:Édition Java 1.18.2 Minecraft:ja:Java Edition 1.18.2 Minecraft:pl:Java Edition 1.18.2 Minecraft:pt:Edição Java 1.18.2 Minecraft:ru:1.18.2 (Java Edition) Minecraft:zh:Java版1.18.2