This page covers a release version that has a major issue under certain conditions.
The dedicated server for this version has a security vulnerability in the Log4j library that could be used to perform a remote code execution exploit. It can be addressed by appending a certain JVM argument to the server startup command line.[1]
1.18, the second and final release of Caves & Cliffs, is a major update to Java Edition released on November 30, 2021.[2] It completely overhauls the Overworld generation, with larger caves, taller mountains, new mountain biomes, new cave biomes, and flooded caves. It was first announced alongside the release of 1.17 snapshot 21w15a when Mojang Studios stated that the Caves & Cliffs update would be split in two.[3][4] Some features for 1.18 were initially implemented during 1.17's development cycle, before getting postponed and relegated to official data packs used with a corresponding 1.17 snapshot.[5]
The biomes and terrain from old and new chunks now seamlessly blend, preventing the hard cut borders from before. Any player-made structures in these chunks may either be intact, buried, or deteriorated.
Several checks are made on the previous bedrock layer to determine whether or not a chunk should generate new terrain below.
The game first checks if there is any bedrock at Y=0.
If bedrock is detected, the game then checks if each column in a chunk has air at Y=0. New terrain generates only under columns with non-air blocks.
If there is no bedrock whatsoever at Y=0, the whole chunk does not get new terrain below.
The old bedrock layer between Y=0 and Y=4 in old chunks gets replaced with deepslate.
A new bedrock layer is placed between Y=-64 and Y=-60.
Take a Strider for a loooong [sic] ride on a lava lake in the Overworld
While riding a strider, travel 50 blocks on lava in the Overworld. Only horizontal displacement is counted. Traveling in a circle for more than 50 blocks doesn't count.
Free fall from the top of the world (build limit) to the bottom of the world and survive
Fall from at least Y=319 to at most Y=-59 with a vertical distance of greater than 379 blocks. Jumping before the fall is not recommended as it tends to not award the advancement.
Added three new lines: Multinoise, biome builder, and terrain.
Appears if the dimension where the player is uses the multi-noise biome source type.
Multinoise lists the parameters used at the player's position in order to place a biome. C is continentalness, E is erosion, T is temperature, H is humidity, and W is weirdness.
Continentalness goes up as you go more inland. In areas with low continentalness values, oceans may generate.
Erosion determines how flat or mountainous terrain is. Higher values result in flatter areas, lower values result in mountainous areas.
Temperature and humidity have no impact on the terrain itself, and determining only biome placement.
Weirdness indirectly drives the PV (peaks and valleys) noise and determines which biome variant gets placed.
Can now disable lightning flashes, which prevents lightning from making the sky flash. Lightning bolts themselves still appear.
The device the game outputs audio to can now be chosen in-game.
Added "Chunk Builder" to video settings.
Determines as to which chunk sections are updated synchronously in a single frame.
Three options: Fully Blocking, which corresponds to how chunk sections were updated before 21w37a, and Semi Blocking and Threaded, which reduce stuttering when placing or removing blocks. However, the latter two options may cause rare visual delays in world updates.
Added "Simulation Distance" video setting, a new slider.
Entities, blocks, and fluids are not updated outside of simulation distance.
Allows higher render distance with less CPU load.
Lower limit is 5 chunks.
Added "Autosave Indicator" to video settings, for singleplayer worlds, which allows to toggle the indicator on / off.
The indicator appears in the bottom right of the screen whenever the game is saving the world file.
Defaults to on.
Added Online Options as a separate screen:
The "Realms Notifications" option has been moved to this screen.
Contains the new "Allow Server Listings" option.
When deactivated, the player name appears as "Anonymous Player" in server online player listings.
Contains the new "Server Difficulty" option, to indicate the difficulty of the current server.
Since the terrain height is no longer controlled by biomes, most of the height variant sub-biomes, along with previously unused biome variants have been removed from the game and had their code merged into the main biome:
Changed ore generation of all ores making them have a spread value like lapis lazuli ore. Some still retain a linear generation alongside a spread generation.
Coal ore attempts to generate twice: once, evenly between an altitude of Y=136 and Y=256; and as a spread, peaking at an altitude of Y=96 and generating between an altitude of Y=0 and Y=192.
Copper ore generates between Y=-16 and Y=112, generating the most at Y=48 and like all other ores, uses spread. It peaks at Y=48. Bigger blobs of copper ore generate in dripstone caves.
Iron ore attempts to generate three times: once as a spread peaking at an altitude of Y=256, generating above Y=80; another as a spread peaking at Y=16 and generating with a minimum height of Y=-24 and a maximum height of Y=57, and a smaller one spreading evenly between the altitudes of Y=-64 and Y=-32.
Gold ore generates between the altitudes of Y=-64 and Y=32, peaking at Y=-16. Also, extra gold generates below Y=-48. The extra gold that generates in the badlands biome was increased, with a top height limit from Y=79 to Y=256, and increased number of blobs.
Lapis lazuli ore attempts to generate twice: once, as a spread between the altitudes of Y=32 and Y=-32, peaking at an altitude of 0; and evenly between the altitudes of Y=64 and Y=-64, generating buried like ancient debris.
Redstone ore attempts to generate twice: once, evenly between an altitude of Y=15 and Y=-64; and as a spread, peaking at an altitude of -64 and generating below an altitude of Y=-32.
Diamond ore now generate as a spread, generating below Y=16 and peaking at depths near Y=-64.
Emerald ore generates above Y=-16 as a spread, peaking at Y=256 and decreasing in quantity as the altitude decreases.
The size and positioning of diorite, andesite, granite, gravel and dirt has been tweaked - there are larger blobs of these blocks but they're fewer and further apart.
Diorite, andesite and granite generate less commonly above Y = 60.
"Light as a Rabbit" now has "Sweet Dreams" as its parent instead of "Adventure".
Changed the number of biomes required to visit for the "Adventuring Time" advancement from 42 to 50, due to the removal of sub-biomes and the inclusion of new additions, with the following biomes now being required:
Now spawns according to the same climate parameters that control biome placement and world generation: players should no longer be able to spawn in the ocean or some other inconvenient location.
MC-167800 β Rabbits do not spawn on snow block, podzol and coarse dirt.
MC-169523 β As of 18w06a, the sand, clay and gravel blocks no longer generate around small lakes.
MC-170551 β Foxes can't spawn on podzol or coarse dirt.
MC-170557 β Spruce door top/bottom has the incorrect texture.
MC-173339 β Comparators lit base texture is incorrect.
MC-175929 β Ice spikes get cut off below height limit on AMPLIFIED worlds.
MC-176309 β Illusioner has a few misplaced pixels left in their texture.
MC-176824 β Red glass and outline of blue glass are slightly more opaque.
MC-176833 β Anvil GUI hammer uses an outdated iron pallet.
MC-177016 β Some lakes in frozen biomes generate unfrozen.
MC-177664 β Sound system warning messages are spamming the system log.
MC-180398 β Too many sounds causes client to stall, limit can be easily reached with rabbits.
MC-182362 β Score callbacks with a too long name break callback chain.
MC-183184 β Sprinting stops as soon as you touch another block.
MC-185033 β Underground spawn in single biome world type.
MC-185034 β Always respawning on the same block with no spawnpoint set.
MC-185263 β Non full chunks in cache memory "semi-leak".
MC-186042 β Plains biome is always generated when a swamp borders a desert, snowy tundra or snowy taiga.
MC-187174 β World border does not take Nether coordinates into account.
MC-187716 β Nether biome surface builder types incorrectly assume the world height is 128 blocks.
MC-188096 β Gravelly mountains+ is no different than gravelly mountains.
MC-190285 β "bedrock_roof_position" tag number does not represent height, but height modifier.
MC-190363 β Some biomes generate as "Single biome" worlds in "Floating islands" world type.
MC-190724 β Spawning in solid blocks in single biome "Badlands Plateau" world.
MC-193348 β Status effect bars shift the player's inventory in Creative mode.
MC-194822 β Glass pane top texture has not changed with the Texture Update.
MC-194950 β Cactus in potted cactus is vertically squished.
MC-196723 β If the player gets an effect in Creative mode while their inventory is open and not having an effect before, they wonβt see the effect in their inventory until they close and open their inventory.
MC-225949 β Parity issue: Different Bedrock and Java sign items textures.
MC-226000 β Pointed dripstone items in underground pools.
MC-226313 β Lava can generate floating in caves.
MC-226437 β Water lakes generating in snowy tundra's can sometimes contain dark spots.
MC-226682 β World can fail to render/load causing visual issues.
MC-226689 β Albert Pastore's name is grey and improperly indented in the credits.
MC-226711 β Carrot crop texture has an incorrect pixel.
MC-227064 β Floating grass can still generate above water lakes.
MC-227163 β Credits say "IT Manager" instead of "IT Managers".
MC-227204 β "Explore, dream, discover" quote no longer appears after new credits.
MC-227206 β Random names in the new credits use curly quotes/apostrophes.
MC-227231 β Steven Silvester's name might be misspelt in the credits.
MC-227239 β In the credits, Elizabeth Batson's company name is improperly capitalized.
MC-227244 β Ore blocks from ore veins float in underwater magma ravines.
MC-227258 β Flowering Azalea Leaves are in both #minecraft:mineable/hoe and #minecraft:mineable/axe tags, while regular Azalea Leaves (and all other leaves) are only in #minecraft:mineable/hoe.
MC-227329 β The usage and punctuation of "Inc" is still inconsistent in the credits.
MC-227398 β Misplaced pixel on cave vines texture.
MC-227537 β Crash: java.lang.NullPointerException: Cannot invoke "it.unimi.dsi.fastutil.objects.ObjectSet.remove(Object)" because "$$4" is null.
MC-228745 β Big dripleafs can't be supported by farmland.
MC-228900 β Cave vines can generate floating (Recurrence of MC-218817).
MC-229013 β Lava lake decorator config is unused.
MC-229365 β Large amounts of goats cause performance issues.
MC-229517 β Conversion sounds for strays and drowned is controlled by Friendly Creatures mixer, not Hostile Creatures.
MC-229977 β Breaking blocks with pistons on the east/west direction causes significant lag.
MC-230302 β Glow item frame item texture is missing two pixels.
MC-230343 β Parity issue: Enchanting tables do not emit a light level of 7.
MC-230866 β Eating whilst traveling through a Nether portal prints error in game log.
MC-231219 β Cave vines can occasionally generate hanging on fences.
MC-231272 β Cave vines can sometimes generate hanging on cobwebs.
MC-231400 β Modified badlands plateau and mountain edge don't generate and gives out invalid biome data in single biome worlds.
MC-231666 β Dragon egg can teleport to outside the world border.
MC-231782 β Missing "(" in Frank Criscione credit.
MC-231818 β You can no longer use the up or down arrow to navigate between servers in the multiplayer menu.
MC-231863 β Game crashes when trying to access the Realms settings.
MC-233050 β #lava_pool_stone_replaceables tag name is misleading.
MC-233661 β In some cases, sand blocks generating over lakes do not cause light updates, resulting in large dark spots.
MC-233771 β Parity issue: Light blocks do not display their light level when shown via a held light block item.
MC-233883 β The hide and show messages buttons in the social interactions menu display their hover text regardless of the position of the cursor.
MC-234039 β The back of wild axolotls are off-centered.
MC-235567 β Clusters of dripstone (stalagmites) tend to generate abnormally frequent with thickness "tip" on tall caves.
MC-237608 β Server address shown when connection fails during server startup.
MC-238006 β Emerald ore and infested blocks do not generate in snowy mountain biomes.
MC-238073 β Decorators are independent of world seed.
MC-238877 β Deep ocean and ocean are not needed for the "Adventuring Time" advancement.
MC-238966 β Old growth spruce taiga and old growth birch forest aren't a part of the "Adventuring Time" advancement.
MC-238968 β Windswept gravelly hills and windswept savanna aren't a part of the "Adventuring Time" advancement.
MC-240021 β Cullface arguments in cauldrons are excessive.
MC-240229 β Rain and snow fall on the same blocks in a certain height range.
MC-241747 β Inconsistent Colors in grindstone GUI.