1.17, the first release of the Caves & Cliffs update, is an upcoming major update to Java Edition set to release in mid-2021.[1] It was first announced during Minecraft Live 2020 on October 3, 2020.[2]
Additions
Blocks
- Grows from budding amethyst, which is found in amethyst geodes.
- Starts out small, but grows into medium after a while, large after even more time and eventually becomes an amethyst cluster.
- Unlike crops, each growth stage is a separate block instead of a block state.
- Drops only when mined with a Silk Touch pickaxe.
- The final, mature stage of the amethyst bud, which grows from budding amethyst in amethyst geodes.
- Drops amethyst shards if broken, in an amount affected by Fortune, but can also be picked up with Silk Touch.
- Emits a light level of 5.
- Bush-like block which can be planted on dirt and grass blocks.
- Azalea can grow from moss blocks when bone meal is used on them.
- Has variants with either no blossoms or pink blossoms.
- Yield azalea bushes and sticks on decay.
- A block found in amethyst geodes.
- Unlike the Budding Amethyst, the Block of Amethyst can be obtained when mined.
- Can also be crafted with 4 amethyst shards.
- Generates amethyst buds/clusters on any side that is exposed either to air or a water source block.
- Cannot be obtained when mined, even with Silk Touch, and does not drop anything.
- Breaks immediately if pushed by a piston or sticky piston.
- Cannot be pulled by sticky pistons.
- Generates in amethyst geodes.
- Crafted with honeycomb and string.
- Comes with 16 dyed types and a yellowish non-dyed type.
- Can be lit by any item that produces fire.
- Up to 4 can be placed in a single block, similar to sea pickles, for a maximum light level of 12.
- Only candles of the same color can be placed on the same block.
- Only one can be placed on an uneaten cake and lit.
- If any of the cake is consumed, the candle pops off.
- Can be placed underwater, but cannot be lit.
- A natural light source, with a light level of 10.
- Drop glow berries.
- Growth can sped up using bone meal.
- Berries can be harvested by interacting with the vine.
- Grow from glow berries when placed on the underside of a block.
- Unlike regular vines, they cannot be climbed.
- Can be crafted with 4 copper ingots, and can also be crafted back into 4 copper ingots.
- Oxidizes and changes texture to a turquoise-green over time.
- Can be stopped from oxidizing by combining it with a honeycomb to create a Waxed Copper Block.
- Can be crafted into cut copper.
- Generates randomly underground in small veins, but this has been confirmed to be a placeholder.
- Has the same rarity as iron.
- Generating starts at the same minimum level(s) as iron.
- Can be smelted into a copper ingot.
- Can be made into stair and slab variants.
- Oxidizes and changes texture over time.
- Can be stopped from oxidizing by combining it with a honeycomb to create Waxed Cut Copper.
- Oxidizes and changes texture over time.
- Can be stopped from oxidizing by combining it with a honeycomb to create a Waxed Cut Copper Slab.
- Oxidizes and changes texture over time.
- Can be stopped from oxidizing by combining it with a honeycomb to create Waxed Cut Copper Stairs.
- Allows an entity to stay on it for 2 seconds (40 ticks), before the entity will fall through it.
- The tilt happens in 3 stages: Unstable, Partial, and Full. These can be seen in the F3 debug menu.
- All the stages are solid except the Full stage, which is when the player falls through.
- When nobody is standing on it, it is set to None stage.
- If the player sneaks on it while it's in the Unstable stage, it will return to None. Sneaking on it while it's in Partial or Full stage has no effect.
- The tilt happens in 3 stages: Unstable, Partial, and Full. These can be seen in the F3 debug menu.
- Comes in two sizes: Small and Big. Small can be applied bone meal to grow into Big.
- A decoration block.
- Appears to be made of the same materials as stalactites and stalagmites but as a full cube.
- Only generates in the Dripstone caves biome which is currently only available through single biome, caves, or floating islands world types.
- Can be crafted from 4 pointed dripstone.
- A variant of the azalea with pink blossoms.
- Placeable entities which appear to glow.
- Do not affect the light level, only appearing as if lit up themselves.
- Items placed inside also glow.
- Crafted using an item frame and a glow ink sac.
- Includes application to maps.
- A naturally occurring light source found rarely in caves, growing on any face of a block.
- Has a light level of 7.
- Obtained with shears, otherwise breaks.
- Does not spread naturally, although bone meal can be used to spread it horizontally (or vertically if on the side of a block).
- It spreads to adjacent spaces, up to 4.
- Can be waterlogged.
- Unlike vines, it does not pop off when underwater, and is not climbable.
- Up to 6 can be put on the same block space, merging into one block.
- Decorative blocks that can only be placed on the underside of a block.
- Obtained with shears, otherwise breaks.
- Can be crafted with 3 copper ingots.
- Lightning strikes within a 32-block radius get redirected to the lightning rod.
- Gives off a redstone signal with a strength of 15 if hit by lightning.
- Can be activated directly by throwing a trident with Channeling at it during a thunderstorm, though this does not produce a redstone signal.
- An opaque block with a grass-like texture on all sides.
- Can be bonemealed to grow grass, tall grass, moss carpets and both types of azaleas on it and in its vicinity.
- Breaks when pushed by a piston.
- Same texture as the moss block, but one pixel thick.
- Crafted with moss blocks.
- Can be either placed on a ceiling to create a stalactite, or on top of a block to create a stalagmite.
- Can be combined to form longer stalactites and stalagmites.
- Thrown tridents break pointed dripstone. Will also break when pushed directly or with a block by a piston.
- Stalagmites break if not attached to something below
- Stalagmites hurt entities which fall on top of them more than normal fall damage.
- Damage is relative to height: For example, jumping on a stalagmite deals 2
of damage, and falling from 3 blocks deals 8


of damage.
- Damage is relative to height: For example, jumping on a stalagmite deals 2
- Stalactites can fall or break if unsupported, and break apart on impact, hurting entities they fall on.
- Damage is relative to height: For example, one falling from 2 blocks deals 2
of damage, and one falling from 3 blocks deal 4
of damage. - They drip water or lava into cauldrons if a source block is placed above the stalactite, and gradually fill the cauldron. Water drips even without any water above the block (lava in the Nether), but does not fill the cauldron.
- Damage is relative to height: For example, one falling from 2 blocks deals 2
- A variant of snow, Entities that walk over it will sink into it.
- Leather boots can be worn to prevent entities from sinking into powder snow blocks.
- Players can still crouch to descend with leather boots. Wearing leather boots also allows powder snow to be "climbed", like water or scaffolding.
- When inside a powder snow block, a frosty vignette appears around the player's screen and any entity inside starts freezing and taking damage after a short time.
- Wearing any piece of leather armor will stop the freeze effect.
- Can be collected and placed with a bucket.
- Decorative blocks.
- A dirt-like block with roots on its texture.
- Similar to coarse dirt, neither mycelium nor grass spread to it.
- A redstone component that detects vibrations
- Currently, it does not generate naturally, only available from the Creative inventory or commands such as
/give, but natural generation is planned for future versions. - Senses vibrations such as block placement, footsteps, and projectiles, and emits a redstone signal.
- File:Particle of the Vibration.gif Emits particles when it senses a vibration nearby.
- A comparator connected to it will emit different signal strengths based on what caused the signal.
- Does not detect ambient weather such as rain.
- Wool blocks between the sensor and the cause of the sound prevent the sensor from detecting the sound.
- Can only be placed on the underside of a block.
- Sends particles downward when opened.
- A black variant of glass that is transparent to players, but does not let light through.
- Can be crafted with 4 amethyst shards and a glass block.
- Stained glass cannot be used to craft tinted glass.
- Drops itself if mined without Silk Touch or even by hand, unlike glass.
- A grayish stone that composes the outer layer of amethyst geodes.
- Texture may be subject to change.
Items
- Obtained from breaking amethyst clusters.
- The amount dropped can be increased with the Fortune enchantment.
- Can be used to craft tinted glass, blocks of amethyst and a spyglass.
- Obtained by using a water bucket on an axolotl, similar to fish.
- Can be used to carry around and empty out axolotls, also similarly to fish.
- Crafted with 2 string and 6 rabbit hide.
- Used to store other items (except shulker boxes) inside of it.
- Can only hold a stack of items, but is able to hold different types of items inside of it.
- Items with smaller stacks, such as ender pearls, take up more room in a bundle, and non-stackable items take up the whole bundle.
- The bundle's contents can be opened by pressing use while holding it, throwing out its entire content into the world. When destroyed as an entity, it drops the items it currently has as well.
- Right-clicking a bundle in the inventory empties one item from the bundle.
- The player receives a tutorial when first having a bundle in the inventory.
- Even though bundles are not stackable, bundles can be nested.
- Can hold up to 16 bundles.
- Only empty bundles can be placed in other bundles without using commands.
- Has a GUI when hovering over it.
- Note: Bundles can hold any amount of any item if added using commands.
- Obtained by smelting copper ore.
- Used to craft copper blocks, lightning rods and spyglasses.
- Can be eaten, restoring 1 (
). - Grow on cave vines.
- Dropped by glow squids when killed.
- Can be used to craft glow item frames.
- Can be used to make text glow on signs.
- Obtained by using a bucket on powder snow.
- Can be used to place a powder snow block wherever it is used, or can be used to fill cauldrons with powder snow.
- Added Axolotl spawn eggs.
- Added Glow Squid spawn eggs.
- Crafted with 2 copper ingots and an amethyst shard.
- When used, it zooms in on wherever the player is looking, but limits their view to a square.
- The scope texture is a glass square with a copper border.
- The overlay that limits the view can be removed with a resource pack or by pressing F1.
- There is a unique animation for using the spyglass, which is visible in third person perspective or by another player.
Mobs
- Based on the critically endangered Mexican salamander with the same name in real life.
- Doesn't spawn naturally yet, must be spawned in with a spawn egg.
- The first amphibian added to Minecraft.
- Will dry out and start taking damage after 5 minutes of being out of water.
- Can be caught using a water bucket, like fish.
- Can be bred using tropical fish or buckets of tropical fish.
- Come in five different colors (leucistic, yellow, brown, white, and purple/pink, and a rare blue Axolotl).[2]
- Blue axolotls are very rare, with a 1⁄1200 chance of spawning.
- Plays dead when damaged, receiving Regeneration I.
- This regeneration ability is likely based on how real axolotls can regrow lost limbs.
- Attacks drowned, guardians, squids, glow squids and fish, damage not yet official.
- Are always hostile to fish and squid, and hostile to drowned and guardians only when "tempted" by a player holding tropical fish.
- Originates from the mob with the same name from Minecraft Earth.
- Underwater mob that behaves like a regular squid.
- Does not naturally spawn yet.
- Is attacked by axolotls without provocation.
- Drops glow ink sacs when killed.
- Does not affect the light level, only appearing as if lit up itself. Glows in the same way that magma cube cores, vexes, blazes and the eyes of spiders, drowned, and endermen do.
- Stops glowing for a short time and swims away fast after taking damage.
World generation
- A new feature found uncommonly underground (can rarely appear exposed to the surface close to sea level).
- Contains blocks of amethyst and budding amethyst blocks, which are encased in a shell of calcite and tuff.
- Also generates with a small air pocket nearby which may open into the geode.
- Generally generates at or below sea level (y = 63).
- Most commonly generates at lower levels (y = 0 to y = 40)
- Overrides standard caves and ravines, but is overridden by abandoned mineshafts.
- Currently has a high generation rate, presumably for testing purposes which was also done with ruined portals before.
- A new underground biome, consisting of a massive cave biome containing vast quantities of stalactites and stalagmites.
- Made up of primarily dripstone blocks and stone, with large clusters of dripstone blocks hanging from the ceiling, pointed dripstone on the floor and ceiling and many pools of water.
- Does not yet generate naturally in normal worlds, and can only be generated using buffet worlds with "Dripstone Caves" selected as the source biome or using custom world. Natural generation is planned for future versions.
Command format
/item
- Modifies the inventory of a block or entity.
- This command has three forms:
/item <target> replace <item stack> [<count>]– same as old/replaceitem/item <target> modify <modifier>– modifies item (without copying)./item <target> copy <source> [<modifier>]– copies item for source to target(s), optionally applying modifier
- Possible sources and targets:
entity <selector> <slot>orblock <x> <y> <z> <slot> - For example,
/item block ~ ~ ~ container.0 copy entity @s enderchest.0will copy first item from player's enderchest to first slot of container player is currently standing on.
- This command has three forms:
- Reuse functions syntax of a loot table to describe item modification in
/itemcommand. - The function part of loot tables can now be defined as separate data pack resource in
item_modifiersdirectory.- Such files can contain a single function (i.e single JSON object) or an array of functions.
freezeDamage- Whether entities take damage from freezing inside of powder snow.
playersSleepingPercentage- Controls what percentage of players must sleep to skip the night.
- When set to 0 or a negative value, a single player is sufficient to skip the night, and night is skipped immediately without the falling asleep transition.
- When set over 100, the night cannot be skipped.
- Set to 100 by default.
Gameplay
- Added 6 new death messages:
- "<player> froze to death".
- "<player> was frozen to death by <entity>".
- "<player> was skewered by a falling stalactite"
- "<player> was skewered by a falling stalactite whilst fighting <entity>"
- "<player> was impaled on a stalagmite"
- "<player> was impaled on a stalagmite whilst fighting <entity>".
- New condition:
value_check- Checks range of value.
- Parameters:
value– see "New value providers" section (currently combination of random generators and score)range– min/max range
- New functions:
set_enchantments- Modifies enchantments on item.
- Parameters:
enchantments– map of enchantment id to level value (can be score or random number)add– iftrue, change will be relative to current level. Iffalse, level will be replaced with current value (default behavior)
set_banner_pattern- Sets tags needed for banner patterns. Parameters:
patterns- list of pattern objects:pattern- name of pattern (square_bottom_left, bricks, etc.)color- name of color (light_gray, etc.)
append- if true, new elements will be appended to existing ones instead of replacing
- Sets tags needed for banner patterns. Parameters:
- New value providers:
score- Returns scaled scoreboard value.
- Parameters:
score– scoreboard nametarget– same astargetinscorepredicatescale– scaling factor (float)
General
- Added 5 new particle types:
dust_color_transition,falling_spore_blossom,snowflake,spore_blossom_airandvibration.
- Added the
axolotl_always_hostilesentity type tag.- Contains tropical fish, pufferfish, salmon, cod, squid and glow squid.
- Axolotls are always hostile towards entities in this tag.
- Added the
axolotl_tempted_hostilesentity type tag.- Contains drowned and guardians.
- Axolotls are hostile towards entities in this tag if they have been tempted.
- Added the
axolotl_tempt_itemsitem tag.- Contains the tropical fish item and bucket of tropical fish.
- Items in this tag can be used to tempt axolotls.
- Added the
azalea_log_replaceableblock tag. - Added the
candle_cakesblock tag.- Contains all 17 types of candle cake.
- If the player puts a candle on a cake, and keeps clicking the candle on the cake, the candle will be duplicated.
- Blocks in this tag are considered candle cakes and can be lit, if they have the
litblock states set to false.
- Added the
candlesblock and item tags.- Contains all 17 types of candles.
- Blocks in this tag are considered candles and can be lit, if they have the
lit, andwaterloggedblock states and both are false. - Cakes use this tag to determine if a candle item can be placed on it or not.
- Added the
cauldronsblock tag.- Contains cauldrons, water cauldrons, lava cauldrons and powder snow cauldrons.
- This tag is used in certain pathfinding processes.
- Added the
cave_vinesblock tag.- Contains the cave vines body block and cave vines head block.
- Added the
crystal_sound_blocksblock tag.- Contains amethyst blocks and budding amethyst.
- Blocks in this tag play the "amethyst block chime" sound repeatedly for a short amount of time after being stepped on, gradually decreasing in volume.
- Added the
dripstone_replaceable_blocksblock tag.- Contains the
base_stone_overworldblock tag and dirt. - Used in dripstone generation to determine what dripstone can replace and what pointed dripstone can generate on.
- Contains the
- Added the
fox_fooditem tag.- Contains sweet berries and glow berries.
- Added the
freeze_immune_wearablesitem tag.- Contains leather boots, leather pants, leather tunic, and leather cap.
- Having an item in this tag in an armor slot prevents players from freezing.
- Added new
game_eventstag type. - Added the
ignored_by_piglin_babiesitem tag.- Contains leather.
- Baby piglins do not attempt to pick up items in this tag. Adult piglins are unaffected. Baby piglins still follow the other rules adult piglins follow.
- If an item is in this tag while simultaneously being recognized as a wanted item by piglins, this tag takes precedence.
- Added the
ignore_vibrations_sneakinggame event tag.- Contains the step, swim, falling, and shooting projectile events.
- Game events in this tag will be ignored by sculk sensors if the source entity is sneaking.
- Added the
inside_step_sound_blockblock tag.- Contains snow and powder snow.
- Blocks in this tag will create snow stepping noises while the player walks in them.
- Added the
lush_plants_replaceableblock tag.- Contains the #base_stone_overworld block tag, the #cave_vines block tag, dirt, gravel, sand, moss block, the #flowers block tag, grass, tall grass, moss carpet, small driplead, big dripleaf, big dripleaf stem, and vines.
- Added the
occludes_vibration_signalsblock and item tag.- Contains the
woolblock and item tag. - Blocks in this tag will prevent sculk sensors from hearing vibrations if the block is between the sculk sensor and the vibration.
- As thrown entities, items in this tag do not trigger vibrations.
- Contains the
- Added the
piglin_fooditem tag.- Contains raw and cooked porkchop.
- Piglins can eat items in this tag.
- Eating refers to the piglin seeking out and picking up an item without appearing in its inventory, thus vanishing.
- Added the
powder_snow_walkable_mobsentity tag.- Contains foxes, rabbits, endermites, and silverfish.
- Entities in this tag can walk on top of powder snow.
- Added the
vibrationsgame event tag.- Contains every game event.
- Game events in this tag will trigger sculk sensors.
Changes
Blocks
- Have a variation called "Candle Cake".
- Can be created by using a candle on an uneaten cake.
- The candle on the cake comes with 17 colors, depending on the color of the candle used to create it.
- The candle will pop off when any of the cake is eaten.
- The unused "base" pattern has been renamed to the "field" pattern and given proper translation strings (its ID is still "base").
- Can now be filled with lava and powder snow.
- Lava filled cauldrons can damage players and mobs inside of them, and give off a redstone comparator signal of strength 1.
- Powder snow cauldrons are formed when cauldrons are under the sky during snowfall.
- Can also be filled with powder snow by using a powder snow bucket on it.
- Have been split into normal, water, lava, and powdered snow cauldrons.
- Some items are now compostable:
- 30% chance: non-flowering azalea leaves, glow berries, moss carpet, small dripleaf, hanging roots.
- 50% chance: flowering azalea leaves.
- 65% chance: spore blossoms, non-flowering azalea, moss blocks, big dripleaf.
- 85% chance: flowering azalea.
- Can now place powder snow using a powder snow bucket.
- Also can remove it using a bucket.
- Renamed to "Dirt Path", as per Bedrock Edition.
- The block ID has also been changed to
dirt_path.
- The block ID has also been changed to
- Can now be made with dirt, coarse dirt, mycelium, and podzol by using a shovel.
- Renamed to "Block of Lapis Lazuli".
- Particles now appear if a block is broken by a piston.
- Sounds, however, do not.[3]
- Breaks Budding Amethyst if pushed/pulled w/ a piston/sticky piston.
- Are now able to be waterlogged.
- No longer break when contacted by water.
- Can now be tinted with glow ink sacs to make the text glow.
- Glowing signs do not affect the light level, only appearing as if the text itself is illuminated.
- A new
litblock state had been added to indicate whether the sign text is lit up. - Regular ink sacs can be used to remove the glowing effect.
- Now has sounds for being dyed.
- Can be used to craft the different copper block variants.
- Default mode of structure blocks is now "Load". "Data" is now hidden by default.
- "Data" can be accessed by clicking the mode button while holding the Alt key.
- Flowing water no longer breaks rails.
Items
- The texture has been changed. The gold is now more vibrant and better matches other instances of gold in the Texture Update texture.
- The texture has been changed. The iron is now more vibrant and better matches other instances of iron in the Texture Update texture.
- Simple firework rockets with one gunpowder can now be crafted using the recipe book.
- They now drop their items when destroyed as entities.
Mobs
- Now have a chance of dropping a copper ingot instead of a gold ingot.
- Eat glow berries.
- If a shulker is hit by another shulker's projectile, it now has a chance of spawning a new shulker. Shulkers are more likely to spawn new shulkers when there are fewer shulkers nearby.
- Turn into strays when they are inside powder snow.
- May now sell Small Dripleaf.
Non-mob entities
- Will now sometimes merge when in large quantities, to improve performance.
- Merging will not affect the amount of experience gathered from collecting the merged orbs.
- No longer follow dead players.
- Can now move in water, but move considerably slower than they do on land.
World generation
- Biome-specific sky colors now blend more smoothly.
Command format
- Removed
/replaceitemcommand. - Replaced with
/item ... replace.
Gameplay
- Absorption effect
- The yellow absorption hearts will now stay yellow if the player has the Poison or Wither effects, instead of appearing empty.
- Glow berries are now required for A Balanced Diet.
- Loot tables can now access scoreboard values by UUID.
- Loot table values inside random number generators can now be nested.
- Changed condition:
scoreentityparameter has now been replaced withtarget. It can either contain value from oldentityfield (likethis) or be an score holder name in form{"name": "..."}.
- Changed function:
set_damage- This function now has
addparameter. Iftrue, change will be relative to current damage. Iffalse, damage will be replaced with current value (default behavior)
- This function now has
- Changed function:
set_count- This function now has
addparameter. Iftrue, change will be relative to current item count. Iffalse, item count will be replaced with current value (default behavior)
- This function now has
- Changed function:
copy_nbtsourceparameter can now be set to{"storage": <namespaced id>}, to access command storage.
- NBT data
- All projectile entity data now has a field called HasBeenShot.
- If this field is false, during the next tick the projectile will fire a projectile shot game event, causing any nearby sculk sensors to react.
- Some recipe-unlocking advancements had criteria names changed.
- The chiseled nether bricks recipe is now unlocked by having a nether brick slab instead of a nether bricks block.
- The chiseled polished blackstone crafting recipe is now unlocked by having a polished blackstone slab, instead of polished blackstone.
- During snowfall, cauldrons under the sky now slowly fills with powder snow.
- Changed
Shulker bullet explodestoShulker Bullet explodes. - Changed
Shulker bullet breakstoShulker Bullet breaks.
General
- Block Models
- Made the vine's block model much simpler.
- Added
heightandmin_yvariables to dimension types, allowing for the height limit to be increased in custom worlds settings.
- Data and Resource Packs
- Changed the
pack_versionnumber inpack.mcmetafrom 6 to 7. - Changed the resource pack version number from 6 to 7, as the following have been changed:
- Data pack version is also changed to 7.
- Dedicated servers
- A dedicated server can enforce custom resource packs by setting
require-resource-packinserver.properties. When this option is used, players will be prompted for a response and will be disconnected if they decline the required pack.
- Entity storage
- Entities have been extracted from main (terrain) chunks and are now stored in separate
entitiesdirectory (similar to POI storage). Those new files are still region files with NBT.
- Removed the Gothic, Kabyle, Maori, Mohawk, Nuk, Ojibwe, and Talossan languages as their translations were incomplete.
- Libraries
- The game now uses javabridge 1.1.23 instead of 1.0.22.
- Buttons tied to a set of values can now be scrolled through.
- Clicking ⇧ Shift on a menu button changes it to the previous value.
- The debug mode can now only be accessed by holding Alt instead of ⇧ Shift while clicking on the world type button.
- Changed the license included in the obfuscation map.
- Improved performance when using many overrides on an item model.
- toasts.png gui texture has a new icon for the bundle tutorial.
- Removed the
max-build-heightserver setting. - Changed the error message for failing to connect to the authentication servers. Now says they are "not reachable" instead of "down for maintenance".
- Added azalea leaves and azalea leaves flowers to the
leavesblock and item tags.
- Translation strings
- The "World Type" string no longer contains a colon (":"). The colon is still visible in-game, however.
- Changed "Use VSync" to "VSync".
- Removed the unused string for enabling VBOs, "Use VBOs".
- Added strings, "Mode", "Type", "Triggering", and "Track output". These are read out by the narrator for buttons in the command block UI.
- World Selection
- Added unique warnings for downgrading a world.
Planned additions
| “ |
|
„ |
| — minecraft.net on Caves & Cliffs: Part I |
| “ |
|
„ |
| — minecraft.net on Caves & Cliffs: Part II |
Caves & Cliffs is the name of two major themed updates for Java and Bedrock editions. The first part was released as Java Edition 1.17 and Bedrock Edition 1.17.0 on June 8, 2021,[6] which focused on blocks and mobs. The second part was released as Java Edition 1.18 and Bedrock Edition 1.18.0[7] on November 30, 2021,[8] and brought revamped overworld generation, including new caves and mountains.
Caves & Cliffs was announced in Minecraft Live 2020,[2] and on April 14, 2021, Mojang Studios announced that the update would be split into two portions due to the amount and complexity of content, as well as team health.[9] It was later announced in Minecraft Live 2021 that the Deep Dark portion, as well as certain items, of the Caves & Cliffs update would be delayed until The Wild Update to improve quality.
On Java Edition, Part I started development with snapshot 20w45a, which was released on November 4, 2020. The first pre-release for Caves & Cliffs: Part I was released on May 27, 2021, and the first release candidate on June 4, 2021. Part II started development with 1.18 Experimental Snapshot 1, which was released on July 13, 2021, followed by the first pre-release on November 11, 2021, and the first release candidate on November 25, 2021.
On Bedrock Edition, Part I started development with beta 1.16.200.52, which was released on October 28, 2020. Most of the Part I features were behind experimental gameplay toggle until the Part I release and were not included in the full 1.16.200, 1.16.210, and 1.16.220 release.[10][11] In Part II, development continued with beta 1.17.30.23, which was released on August 25, 2021. In 1.17.10, released on July 13, 2021, non-beta users were able to test out most of early Part II features behind experimental gameplay.[12]
Both Java and Bedrock editions received Caves & Cliffs: Part I on June 8, 2021, and Caves & Cliffs: Part II on November 30, 2021.[13]
Additionally, features from Caves & Cliffs: Part I, were released for Minecraft Education in 1.17.30 on November 2, 2021. Part II features were released in 1.18.32 on August 9, 2022.
For China Edition, Caves & Cliffs: Part I was released on January 21, 2022, and Part II on August 26, 2022.
Notable features
- New blocks
- Amethyst Bud and Amethyst Cluster
- Can be used to craft Spyglass and Tinted Glass
- Azalea
- Azalea Leaves
- Block of Amethyst
- Budding Amethyst
- Calcite
- Candles
- Cave vines
- Copper Block and variants
- Copper Ore
- Deepslate and its variants
- Deepslate Ore
- Big and Small Dripleaf
- Dripstone Block
- Hanging Roots
- Lightning Rod
- Block of Raw Iron, Gold and Copper
- Moss block and Moss carpet
- Pointed Dripstone
- Powder Snow
- Rooted Dirt
- Smooth Basalt
- Spore Blossom
- Tinted Glass
- Tuff
- New items
- Amethyst Shard
- Bucket of axolotl
- Copper Ingot
- Glow Berries
- Glow Ink Sac
- Powder Snow Bucket
- Raw Iron, Gold and Copper
- New Spawn Eggs
- The axolotl spawn egg.
- The glow squid spawn egg.
- The goat spawn egg.
- Spyglass
- Music Disc
- A new music disc from Lena Raine titled "otherside"
- New mobs
- New non-mob entities
- New world generation
- New biomes
- Dripstone Caves
- Lush Caves
- New Mountains sub-biomes
- New soundtracks
- A new music disc from Lena Raine titled "otherside"
Further revisions
Java Edition
- 1.17
- 1.17.1 made changes to some game mechanics and fixes bugs.
- 1.18
- 1.18.1 made minor changes to fog and fixes bugs.
- 1.18.2 added the
/placefeaturecommand, made a lot changes to tags and custom world generation, and fixes bugs.
Bedrock Edition
- 1.17
- 1.17.1 was released exclusively on Nintendo Switch to fix a bug in which players weren't able to connect to any server.
- 1.17.2 was released to fix bugs related to world generation.
- 1.17.10 added candles, brought additional parity with Java Edition, experimental features for 1.18.0, and fixed bugs.
- 1.17.11 was released to fix some critical bugs.
- 1.17.30 was released to bring additional parity with Java Edition, new features behind the experimental toggle, and fixed bugs.
- 1.17.32 was released to fix some critical bugs after the release of 1.17.30.
- 1.17.33 was released exclusively on Amazon Fire devices to fix a bug in which players weren't able to launch the game.
- 1.17.34 was released to fix a bug in which owned content did not appear in the inventory after redeeming a retail code.
- 1.17.40 was released to fix bugs and add more features behind the experimental toggle.
- 1.17.41 was released to fix some critical bugs after the release of 1.17.40.
- 1.18
- 1.18.1 and 1.18.2 were released to fix some critical bugs after the release of 1.18.0.
- 1.18.10 was released to bring more parity with Java Edition and fix bugs.
- 1.18.11 was released exclusively on Nintendo Switch to fix bugs.
- 1.18.12 was released to fix bugs.
- 1.18.30 was released to add new Create New World UI, more parity with Java Edition such as 64-bit seeds, hunger changes, and fixes bugs.
- 1.18.31 was released to add the Spectator mode experimental toggle and fix bugs.
- 1.18.32 was released exclusively on Android, Fire OS, and Nintendo Switch to improve game performance.
- 1.18.33 was released exclusively on Nintendo Switch to fix bugs.
Videos
Trailer
A trailer for Part I was released on June 8, 2021.
| Caves & Cliffs Update: Part I - Official Trailer (view on YouTube) |
|---|
A trailer for Part II was released on November 30, 2021.
| Minecraft Caves & Cliffs Update: Part II - Official Trailer (view on YouTube) |
|---|
Showcases
Videos made by slicedlime:
Java Edition
1.17
| What's New in Minecraft 1.17 - The Caves and Cliffs Update Part I? (view on YouTube) |
|---|
| Technical News in Minecraft Java Edition 1.17 - The Caves & Cliffs Update Part I (view on YouTube) |
|---|
| Custom World Changes in Minecraft Java Edition 1.17 (view on YouTube) |
|---|
1.18
| What's New in Minecraft 1.18 - The Caves & Cliffs Update Part II? (view on YouTube) |
|---|
| Where Are The Diamonds? Ore Distribution in Minecraft 1.18 - The Caves & Cliffs Update (view on YouTube) |
|---|
| Texture Updates in Minecraft 1.18 - The Caves & Cliffs Update (view on YouTube) |
|---|
| Technical News in Minecraft 1.18 (view on YouTube) |
|---|
Other
| Caves, Cliffs & Other Updates: How We Make Minecraft - Episode 5 (view on YouTube) |
|---|
| The Secrets of Minecraft: Caves & Cliffs Part I (view on YouTube) |
|---|
| Dev Diaries: World Generation (view on YouTube) |
|---|
| Dev Diaries: Caves & Cliffs Mobs (view on YouTube) |
|---|
| Dev Diaries: Community Collaborations (view on YouTube) |
|---|
| Caves & Cliffs Special: Blocks (view on YouTube) |
|---|
| Caves & Cliffs Special: Mobs (view on YouTube) |
|---|
| Minecraft 1.18 - But what happens to my old world? (view on YouTube) |
|---|
| Minecraft 1.18 - Candles cancel creeper parties?! (view on YouTube) |
|---|
Soundtrack
Videos uploaded to Lena Raine – Topic and Various Artists - Topic by Ingrooves
| Lena Raine - "Stand Tall" (view on YouTube) |
|---|
Plays in snowy slopes, jagged peaks, frozen peaks, stony peaks, and the title screen.
| Lena Raine - "Left to Bloom" (view on YouTube) |
|---|
Plays in meadows, lush caves, and the title screen.
| Lena Raine - "Ancestry" (view on YouTube) |
|---|
Not present in the game at the time of the album's release.
| Lena Raine - "Wending" (view on YouTube) |
|---|
Plays in groves, jagged peaks, stony peaks, dripstone caves, and the title screen.
| Lena Raine - "Infinite Amethyst" (view on YouTube) |
|---|
Plays in groves, dripstone caves, and the title screen.
| Lena Raine - "One More Day" (view on YouTube) |
|---|
Plays in meadows, snowy slopes, lush caves, and the title screen.
| Lena Raine - "otherside" (view on YouTube) |
|---|
The fourteenth music disc added to the game, obtained from stronghold and dungeon chests.
| Kumi Tanioka - "Floating Dream" (view on YouTube) |
|---|
Plays in jagged peaks and lush caves.
| Kumi Tanioka - "Comforting Memories" (view on YouTube) |
|---|
Plays in groves.
| Kumi Tanioka - "An Ordinary Day" (view on YouTube) |
|---|
Plays in snowy slopes, dripstone caves, and lush caves.
Trivia
- Mojang Studios employees explored real caves to research for the update. This helped give inspiration and ideas for the update, including for the noodle caves (previously called mesh caves).[14][15]
- Henrik Kniberg also recalled memories of past visits to caves around the world.[16]
- The art style of the concept art for Caves & Cliffs was inspired by the concept art of the Adventure Time episode Diamonds and Lemons, which was a crossover with Minecraft.[17]
- Archaeology and Bundles were originally planned to be added in this update, but were delayed to a later version when the update was split.[18]
- The deep dark biome, sculk blocks, the warden, and goat horns were also originally planned for this update, but have now been postponed to release alongside The Wild Update.
- Trailer trivia
- At the 0:24 mark of the Caves & Cliffs: Part I trailer, the Capricornus constellation can be spotted in the sky, which represents the sea-goat and is the Latin name for goat horn.
- In the same trailer at 0:30, a Necromancer laugh from Minecraft Dungeons can be heard.
Gallery
The logo used at Minecraft Live 2020, which uses the former "Minecraft" logo.
Screenshots of the Caves & Cliffs update from Minecraft Live 2020 and other sources:
In an image from a developer, a likely prototype for calcite strips can be seen.
Light striking a lightning rod.
Multiple axolotl in a lush cave.
Concept artwork
Artwork
Goat and Powder Snow
Comparison artwork
References
- ↑ a b "Minecraft Live 2020 @ 2:10:28" – Minecraft on YouTube, October 3, 2020
- ↑ a b c "Minecraft Live: The Recap" – Minecraft.net, October 3, 2020 Cite error: Invalid
<ref>tag; name "Recap" defined multiple times with different content - ↑ MC-203550
- ↑ MC-197276
- ↑ 174685
- ↑ "Grab your nearest calendar and start circling with a vengeance: Caves & Cliffs: Part I arrives June 8th on both Java and Bedrock!" – @Minecraft (Minecraft) on X, May 31, 2021
- ↑ "Minecraft: Caves & Cliffs Update FAQ" .
- ↑ "Caves & Cliffs Update Part II is coming" – Minecraft.net, November 17, 2021
- ↑ "A Caves & Cliffs Announcement" – Minecraft on YouTube, April 14, 2021
- ↑ "My understanding is that Experimental Features only exist in Beta releases." – @MattGartzke on X, December 2, 2020
- ↑ "Goats are still in the latest beta, they just can't be accessed from a full version, only betas." – @MattGartzke on X, December 2, 2020
- ↑ "New world generation in Bedrock available for testing" – Minecraft.net, July 13, 2021
- ↑ https://www.minecraft.net/en-us/article/caves---cliffs-update-part-ii-coming
- ↑ "Yes, and yes. Was hoping to do a larger field trip to different countries with interesting caves, but covid got in the way so we had stay more local." – @henrikkniberg on X, October 23, 2020
- ↑ "Mesh caves were inspired by this field trip." – @henrikkniberg on X, October 21, 2020
- ↑ "I used to travel a lot in the past though (before becoming aware of climate change), and I like visiting caves, so I dug up memories from fascinating cave visits in Spain, South Africa, New Zealand, and British Virgin Isles and some other places." – @henrikkniberg on X, October 23, 2020
- ↑ "Definitely one of my biggest inspirations! My favorite show + favorite game - it shaped a lot how I approached concepts for Minecraft artstyle" – @cookiecat_9 on X, October 4, 2020
- ↑ "A Caves & Cliffs Announcement" – Minecraft on YouTube, April 14, 2021
External links
| Java Edition |
|
|---|---|
| Bedrock Edition |
|
| Multi-edition |
|
| Minecraft Education |
|
Unconfirmed features
World generation
- Underground Cabin[unofficial name]
- Seen in the Deep Dark biome during the Minecraft Live 2020 stream.[1]
- Consists of a chamber with a cobblestone floor and stripped log support beams, containing 3 barrels, a blast furnace, and a large chest, with cobwebs and candles in and around it.
- May possibly not be a generated structure, but instead a construction built for the purpose of the Warden showcase.
General
- Height limit
- May be increased.[2] It is considered to change only in the overworld as stated by Jeb. [3]
- As of 20w49a. World-height related values are now exposed for customized worlds, which might confirm that height limit might get removed or increased.[4]
Trivia
- This is the first Java Edition update to add a new ore to the overworld since emerald ore was added in 1.3.1 (12w21a) in 2012.
- Similarly, this is also the first Java Edition update to add a real-world metal into the game since Classic 0.0.14a in 2009, which brought both iron and gold.
Fixes
- 134 issues fixed
- From released versions before 1.17
- MC-2490 – TNT animation ends at 80 ticks, ignores fuse length changes.
- MC-3615 – Lava and water are completely transparent at certain height levels.
- MC-18880 – The Absorption effect has no texture for poison/wither hearts (appears empty instead).
- MC-46650 – When flying through blocks in spectator mode in F5, the camera zooms in and out a lot.
- MC-53518 – Endermen don't attack endermites spawned using spawn eggs or
/summon. - MC-80468 – Inconsistency between block names.
- MC-89880 – Spawner with weight
0crashes the game. - MC-91522 – Shulker rendering position desync and generates ghost shulker when destroying shulker-ridden boat or minecart.
- MC-92349 – Players cannot tempt animals with food while other players are closer to the animal.
- MC-92867 – Setting JSON text value to
nullthrows exceptions and crashes. - MC-96114 – Shulker can lift up mobs.
- MC-96322 – Shulkers are unable to attack from boat.
- MC-98219 – Experience orbs follow dead players.
- MC-99098 – Shulker open and close hitbox is not updated, when they ride boat, minecart or mobs.
- MC-99259 – The wither health bar doesn't go up during spawn.
- MC-103430 – Vines breaking too slow (enchanted shears).
- MC-105344 – Shulkers in boats and minecarts do not sit up if previousely attached to blocks sideways.
- MC-108469 – Chunk-wise entity lists often don't get updated correctly (entities disappear).
- MC-108717 – Shulkers cannot be pushed back.
- MC-110903 – Cannot remove horse saddle using
/replaceitem. - MC-111196 – Using a monster spawner to spawn shulkers spawns white shulkers.
- MC-112147 – Lava burning items or XP orbs sound muted when "Friendly Creatures" slider is turned off.
- MC-113177 – Shulkers cannot be pushed inside non-solid blocks.
- MC-119051 – Random transparent line in shulker box GUI texture.
- MC-121897 – Gaps in an animation's used frames throws
ArrayIndexOutOfBoundsException. - MC-127201 –
/replaceitemmakes quite an obnoxious sound, which is not heard by the person whose items are being replaced. - MC-127692 – Experience build up in furnace when using a hopper which can cause severe lag.
- MC-130098 – Debug world spawns player at y=2 instead at y=70 where all the blocks are.
- MC-130449 – Cartographer villager freezes or crashes the game when unlocking explorer maps.
- MC-130584 – When a structure loads, water sources in the structure spread into waterloggable blocks.
- MC-131564 – Models that have locked uv in blockstates ignore texture rotation.
- MC-133691 – Blocks cannot be placed normally on a full cauldron.
- MC-135552 – Dead entities are saved to chunk.
- MC-136497 – XP orbs causing severe lag.
- MC-139265 – Shulkers do not teleport correctly when going through a portal.
- MC-141034 –
taiga_fisher_cottage_1is filled with water. - MC-142711 – Baby turtles take damage when pushed against ceiling.
- MC-143821 – Using empty map in Creative mode can create additional map with ID 0.
- MC-147729 – Crafting via the recipe book can delete items if picking up items while crafting.
- MC-148432 – Sound spam while in water and lava at the same time.
- MC-149495 – Pufferfish triggers tripwire without colliding with it upon reloading the game.
- MC-149799 – When a crossbow is loaded and in the offhand, you do not see it anymore if you carry an item in the main hand.
- MC-151270 – Teleporting an entity from another dimension can cause UUID duplication in entity sections.
- MC-152265 – Starting server outputs "unable to resolve BlockEntity for ItemStack" errors.
- MC-153254 – Baby zombies/piglins take damage when pushed against ceiling by bubble columns.
- MC-156109 – Turtles do not follow players in Creative mode holding seagrass.
- MC-160994 – Blocks broken by pistons do not display breaking particles.
- MC-161334 – Shulker boxes cannot be opened if next to a shulker mob.
- MC-162910 – Additional map is created when using an empty map in Creative in a newly created world.
- MC-163673 – Baby husks, piglins, zombies, zombie villagers, and zombified piglins take damage when jumping into a space with a solid block above it.
- MC-168398 – Guardian beam is darker.
- MC-168900 – Shulkers teleport with original dimension coordinates after passing through portals.
- MC-169900 – Incorrect jigsaw setting in
snowy_small_house_8. - MC-169945 – Skeletons do not burn in minecarts while being exposed to daylight.
- MC-170653 – Fireworks fired from a dispenser get stuck in the air when removing the block they crashed into.
- MC-171852 – Putting item in a spectator's hand plays sound "Gear equips" for other players.
- MC-173745 – Lower part of end gateway block beam renders incorrectly.
- MC-174685 – Drowned arm texture is reversed by the model.
- MC-174876 – Shulker spawn egg spawns shulker inside soul sand, snow layers, farmland, grass path and honey block.
- MC-175959 – One door is open in
taiga_shepherds_house_1. - MC-176614 – Swimming and doing certain actions make the player look very odd/does not have animations for swimming + doing certain actions.
- MC-176615 – It is possible to destroy netherite items with lava by putting them inside a container.
- MC-177622 – One log in
taiga_butcher_shop_1seems to be misrotated - causing the side roof to look asymmetrical. - MC-177624 – Entrance in
snowy_medium_house_2is asymmetrical. - MC-181889 – Equipping sound plays when mobs picking up non-armor items.
- MC-182954 – "
block.minecraft.banner.base.<color>" displays raw translation string (is untranslated). - MC-183067 – Shulkers can push marker armour stands.
- MC-183771 – Gamemode switcher icons in the F3+F4 menu are not centered.
- MC-183884 – Shulkers are afraid of being next to another shulker.
- MC-183917 –
Minandmaxare both required inentity_scorescondition. - MC-185357 – Removing a plant from a flower pot still plays generic armor equipping sound/shows Gear equips in subtitles.
- MC-185359 – Using a bucket in Survival mode still plays generic armor equipping sound/shows Gear equips in subtitles.
- MC-185360 – Milking a mooshroom for stew still plays armor equip sound/shows Gear equips subtitle.
- MC-185605 – Kelp generates on top of magma blocks.
- MC-186172 – Shulkers open into blocks when unable to teleport.
- MC-186879 – Standing in fire and water spams the extinguish sound.
- MC-188044 – Using a banner on a filled cauldron plays hand animation.
- MC-188448 – Food pops off of campfire when extinguished.
- MC-189482 – LAN World screen buttons are selected in the wrong order when using Tab ↹.
- MC-189565 – Some entities do not render inside of spawners and producing error log spam in console, potentially causing lag.
- MC-189885 – New byte
previousGamemodeis read incorrectly. - MC-190677 – Shulkers are not aligned to the grid for a split second after being spawned in.
- MC-190896 – Lag when opening a shipwreck chest containing buried treasure map.
- MC-191714 – Player is dismounted when standing on farmland while riding a horse/boat while the farmland turns to dirt, causing a desync.
- MC-192594 –
plains_stable_1misplaced blocks. - MC-192629 –
plains_stable_2misplaced blocks. - MC-192876 – Misplaced trapdoor on
taiga_decoration_6. - MC-192879 – Wall incorrectly placed on certain taiga houses.
- MC-192930 – Zombies picking up items play the gear equipping sound and subtitle.
- MC-193071 – Eating food items that return empty containers still play gear equipping sound.
- MC-193386 – Shulkers spawned attached to the groud attaches themselves to a wall after another shulker is spawned.
- MC-194089 – Shulkers at some Y positions refuse to get a Peek value.
- MC-194685 – Collecting water from cauldrons with glass bottles in Creative mode is still inconsistent.
- MC-194686 – Collecting water from cauldrons with buckets in Creative mode is still inconsistent.
- MC-195125 –
plains_animal_pen_1misplaced block. - MC-195126 –
plains_animal_pen_3misplaced blocks. - MC-195351 – Comparator in compare mode can schedule unneeded tileticks.
- MC-195461 – The upper part of potted cactus/bamboo texture is not visible if there is a half block above it.
- MC-195827 –
datapackFailure.titleline inen_us.jsonfile has double spaces between the translation string and the equivalent text. - MC-196425 – "Off" is not completely capitalized for the Distortion Effects and FOV Effects sliders, which is inconsistent with other sliders.
- MC-196542 – Small cleanup for skylight propagation code.
- MC-196638 – Placing an armor stand logs warning "Trying to add entity with duplicated UUID".
- MC-197009 – Referencing empty item tag in recipe can crash client.
- MC-197140 – Jack o'lantern does not come after carved pumpkin in Creative inventory.
- MC-197179 – Baby piglins that pick up leather do not despawn, cluttering the Nether with unnecessary baby piglins.
- MC-197276 – Pufferfish gives Poison IV instead of II.
- MC-197524 – Border chunks do not enforce neighbors to be loaded, causing light updates to get stuck.
- MC-198129 –
ReplaceBlobsFeaturechanged from 1.16.1 to 1.16.2, affecting Basalt Delta generation. - MC-198414 – If the angle in
/spawnpointis set to±infinity, and the player dies, it will kick the player, and upon rejoin will crash the game. - MC-198432 – Pufferfish phases through blocks after reloading world.
- MC-198514 – Creating a Superflat world with nothing but air crashes the game.
- MC-198535 –
time_checkpredicate condition requires bothminandmaxvalue. - MC-198725 – Crash when clicking "Presets" after setting the Superflat preset with a non-existent biome.
- MC-198807 – Making piglins and piglin brutes angry at certain entities (like dropped items) crashes the game.
- MC-198864 – World border does not render below y0 / above y255.
- MC-199356 – chatDelay in options.txt has a space between the colon and the value.
- MC-199988 – When accessing a UI of a structure block from
/setblockthe texture changes from data to save. - MC-200195 – Boats do not try dismounting the player on land.
- MC-200696 – Clock's texture does not match the new gold color pallete.
- MC-200906 – Pufferfish hitbox incorrect when reloading world.
- MC-201840 – Optional function tags sometimes don't run even when the tag exists.
- MC-202202 – Servers are unable to prevent a player from dismounting a vehicle, causing a desync.
- MC-202246 – Drowned navigation causes memory leak/performance degredation.
- MC-203373 – Shulker bullet subtitles are not capitalized correctly.
- MC-203397 – Ceiling vines rotate when other vines are placed in the same block space.
- MC-205477 – Occasional desync when trying to enter/exit a boat while the server is lagging.
- MC-205735 – Baby cows can suffocate on stairs.
- MC-207125 – Loaded crossbow in offhand does not show breaking block hand animation.
- MC-207405 – Nether stars can be blown up while being inside of a bundle/shulker box.
- MC-208082 – Game stalls when any message is displayed in chat while playing with an expired session.
- MC-209361 – Game crashes upon instantly click-replacing the block underneath a bamboo sapling with another bamboo.
- MC-209625 – Baby llamas suffocate when below a solid block while standing on top of a carpet.
- MC-210791 – Dropping an item on a shulker launches the item off.
- MC-212291 – Client can dismount vehicles independently from the server, causing a de-sync.
Notes
References
- ↑ https://youtu.be/DWZIfsaIgtE?t=2536
- ↑ "We can say that we are looking into it, but we can unfortunately not promise anything at this point" - Agnes Larsson on "Ask Mojang: All About Caves & Cliffs @ 8:53" - Minecraft on Youtube, October 30, 2020
- ↑ https://www.youtube.com/watch?v=pDBf_IKEq3s&ab_channel=Minecraft
- ↑ https://www.minecraft.net/en-us/article/minecraft-snapshot-20w49a













































