How to make cactus in Minecraft

A cactus is a plant block that generates naturally in dry areas and causes damage.

Obtaining[]

Breaking[]

A cactus can be mined by hand without taking damage. The tool used to mine the cactus does not affect mining speed.

Block Cactus
Hardness 0.4
Breaking time (secs)
Default 0.6

When the spot a cactus is placed in becomes unsuitable, such as when a solid block is placed next to it or its supporting block is removed, the cactus block uproots and drops as an item.

A cactus also removes and drops itself as an item if a piston tries to push it (trying to pull it does nothing) or moves a block into its space.

Using a sign on the side of a cactus causes both the sign and the cactus to drop as items.

Natural generation[]

Cacti naturally occur in desert and badlands biomes (twice more common in desert than in badlands). They generate as one (11⁄18 chance), two (5⁄18 chance), or three (2⁄18 chance) blocks tall. Rarely taller cacti can be found if generation chooses to generate another on top of one already generated (although not as commonly as sugar cane).

A potted cactus can also be found in an igloo with a basement. Potted cacti and 3 block cactus can also be found in some desert village buildings.

Chest loot[]

Item Structure Container Quantity Chance
Java Edition
Cactus Village Desert house chest 1–4 80.6%
Bedrock Edition
Cactus Bonus chest Chest 1–2 60%
Village Desert house chest 1–4 80.6%

Trading[]

Wandering traders can sell a cactus for three emeralds.

Usage[]

A cactus block may be placed only on sand, red sand or another cactus block. A cactus breaks itself (and drops as an item) if any block with a solid material, or lava, occupies any of the 4 horizontally adjacent blocks. It also breaks if on the sand and the block above is water or lava.

When any entity, including players and mobs, touches a cactus, 1

How to make cactus in Minecraft
damage is taken every 0.5 seconds. Damage from touching a cactus is reduced by armor, but touching it also damages the armor. Mobs do not avoid cacti when they pathfind.

A cactus destroys any item that come into contact with it, including other cactus in item form. Falling blocks such as sand and gravel are not destroyed when falling onto cactus; instead, they are transformed into item form (as happens when it falls into any block with a hitbox that has a height less than 1, such as slabs). The item created in this case will sometimes (though not always) be destroyed by the cactus. The conversion to an item applies even when the falling block is a cactus (which is possible with /summon).

When a minecart hits a cactus block, the minecart drops as an item and is often destroyed, although a hopper can pick it up faster.

A cactus can also be placed in a flower pot, where it is rendered harmless.

A cactus (excluding its spikes) is 7⁄8 of a block in width (the same as chests) and a full block in height, however the collision box is 15⁄16 of a block high.

Farming[]

Cacti naturally grow to a height of three blocks, adding a block of height when the top cactus block has received 16 random ticks (i.e. on average every 18 minutes, but the actual rate can vary widely). Bone meal does not work on cacti to speed their growth.[1] A cactus does not need light to grow and is non-flammable. If a cactus has space directly above it, it grows even if the newly-grown block would immediately break due to adjacent blocks.

Smelting ingredient[]

NameIngredientsSmelting recipeDescription
Green DyeCactus +
Any fuel



1

‌[Java Edition only]
Green DyeCactus +
Any fuel



0.2

‌[Bedrock Edition only]

Breeding[]

Cacti can be used to breed camels and reduce the remaining growth duration of baby camels by 10%. Camels also follow a player holding a cactus.‌[upcoming: JE 1.20 & BE 1.20]

Composting[]

Placing a cactus into a composter has a 50% chance of raising the compost level by 1.

Sounds[]

Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Block broken Blocks Once the block has broken block.wool.break subtitles.block.generic.break 1.0 0.8 16
None[sound 1] Entity-Dependent Falling on the block with fall damage block.wool.fall None[sound 1] 0.5 0.75 16
Block breaking Blocks While the block is in the process of being broken block.wool.hit subtitles.block.generic.hit 0.25 0.5 16
Block placed Blocks When the block is placed block.wool.place subtitles.block.generic.place 1.0 0.8 16
Footsteps Entity-Dependent Walking on the block block.wool.step subtitles.block.generic.footsteps 0.15 1.0 16

  1. ↑ a b MC-177082

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
Blocks Once the block has broken dig.cloth 1.0 0.8-1.0
Players Falling on the block with fall damage fall.cloth 0.4 1.0
Blocks While the block is in the process of being broken hit.cloth 0.35 0.5
Players Jumping from the block jump.cloth 0.12 1.0
Players Falling on the block without fall damage land.cloth 0.18 1.0
Players Walking on the block step.cloth 0.3 1.0
Blocks When the block is placed dig.cloth 1.0 0.8-1.0

Data values[]

ID[]

Java Edition:

NameIdentifierFormBlock tagsTranslation key
Cactus cactus Block & Item enderman_holdable block.minecraft.cactus

Bedrock Edition:

NameIdentifierNumeric ID FormItem ID[i 1]Translation key
Cactus cactus 81 Block & Giveable Item[i 2] Identical[i 3] tile.cactus.name

  1. ID of block's direct item form, which is used in savegame files and addons.
  2. Available with /give command.
  3. The block's direct item form has the same id with the block.

Block states[]

Java Edition

NameDefault valueAllowed valuesDescription
age0 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
A freshly-planted cactus – and a cactus that has just grown cactus above it – each have an age of 0.
The age is incremented at random intervals.
At age 15, a cactus may try to grow more cactus above it.

Bedrock Edition

NameMetadata BitsDefault valueAllowed valuesValues for
Metadata Bits
Description
age0x1
0x2
0x4
0x8
0 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
A freshly-planted cactus – and a cactus that has just grown cactus above it – each have an age of 0.
The age is incremented at random intervals.
At age 15, a cactus may try to grow more cactus above it.

History[]

Java Edition Alpha
v1.0.6
How to make cactus in Minecraft
Added cacti.
How to make cactus in Minecraft
The cactus inventory texture has a side texture on top.
Player receives 1
How to make cactus in Minecraft
damage when punching them, right clicking on them, or making steps on them.
The cactus is a full block and acts identically to any one.
v1.0.11Cacti can now be placed only on sand, and now have the requirement that the space around it has to be empty. Previously, cacti could be placed to form a damaging floor: both players and mobs would take half a heart of damage when they walk on a cactus block. This made it useful for traps, such as a hallway with a cactus block floor that would kill all mobs that walked on it.
Collecting cacti no longer hurts the player.
How to make cactus in Minecraft
The model and texture have been updated to have spines around the block.
v1.0.14Cactus blocks now can grow to a height of three blocks, allowing for farming. Prior to this update, cacti would not grow.
v1.2.0previewCacti now only generates in the new desert biome, instead of anywhere with sand.
Java Edition Beta
1.2Cactus can now be smelted, giving cactus green.
1.8Pre-releaseWhen dropped onto the world, the cactus item is no longer slightly larger than most other blocks, despite the fact that they are visibly smaller when placed, a bug shared with many other items. This is because it used the larger 'item' size, rather than the 'block' size.
Java Edition
1.7.213w36aCacti now generate in the new mesa biomes.
13w39aAdded red sand, which cactus can also grow on.
1.915w43aA potted cactus can now be found in the basement of the newly added igloo.
15w49aCacti now break if adjacent to lava, or if on sand and the block above is water or lava.
1.1317w47aPrior to The Flattening, this block's numeral ID was 81.
Banners and signs can be placed horizontally adjacent to cactus, immediately breaking the cactus. This action was historically disabled.
1.1418w43a
How to make cactus in Minecraft
The texture of cacti has been changed.
18w44a
How to make cactus in Minecraft
The texture of cacti has been changed, once again.
18w50aPotted cacti can now be found in desert villages.
Cacti items can now be found in chests in desert village houses.
19w03aPlacing a cactus into the new composter has a 20% chance of raising the compost level by 1.
19w05aCacti now has a 50% chance of increasing the compost level in a composter by 1.
Added wandering traders, which sell cacti.
Upcoming Java Edition
1.20
(Experimental)
22w42aCacti can now be used to breed camels.
Pocket Edition Alpha
v0.1.3
How to make cactus in Minecraft
Added cacti.
v0.2.0
How to make cactus in Minecraft
Cacti are now available in the creative mode inventory.
v0.4.0
How to make cactus in Minecraft
Cacti now appear 3D in the inventory and when dropped; previously they used a completely 2D item texture like many other plants.
Cacti now obey regular placement exceptions when being placed underwater or on snow.
v0.5.0Cacti are now available from the nether reactor.
v0.8.0build 2
How to make cactus in Minecraft
The top texture of cacti has been changed.
build 4
How to make cactus in Minecraft
The top texture of cacti has been reverted.
v0.9.0build 1
How to make cactus in Minecraft
The model of cacti has been changed. The spines behind cacti now render regardless of where viewed from.
v0.12.1build 1Cacti are no longer available from the nether reactor.
Pocket Edition
1.0.0alpha 0.17.0.1 Potted cacti now generate in the basements of igloos.
Bedrock Edition
1.2.0beta 1.2.0.2Cacti are now found inside bonus chests.
1.10.0beta 1.10.0.3
How to make cactus in Minecraft
The texture of cacti has been changed.
A 3 block tall cactus and potted cactus now generates in new desert village houses.
Cacti can now be bought from wandering traders.
1.11.0beta 1.11.0.1Cacti can now be found desert village house chests.
Cactus can now be used to fill composters.
1.16.0beta 1.15.0.51Cactus once again deals damage to mobs and items standing on top of it.
Upcoming Bedrock Edition
1.20
(Experimental)
beta 1.19.50.21Cacti can now be used to breed camels.
Legacy Console Edition
TU1CU1 1.0 Patch 11.0.1
How to make cactus in Minecraft
Added cacti.
PlayStation 4 Edition
1.90
How to make cactus in Minecraft
The texture of cacti has been changed.
New Nintendo 3DS Edition
0.1.0
How to make cactus in Minecraft
Added cacti.
  • How to make cactus in Minecraft

    In older versions, endermen could place cacti on any block.

  • How to make cactus in Minecraft

    A cactus can survive in unusual locations using /setblock). However, this no longer works since 1.16.[verify]

Issues[]

Issues relating to "Cactus" or "Cacti" are maintained on the bug tracker. Report issues there.

Trivia[]

  • Cacti can be placed underwater, provided they are placed on sand, and they grow if they break the surface.
  • Cacti can be placed next to saplings, but the cactus breaks when the tree grows.
  • Endermen could move and place cacti. Thus, they can increase the cactus population in deserts by moving cactus blocks as they grow.
  • Signs can be placed on top of cacti. Paintings can also be placed on the sides of cacti, creating a nasty trap for anyone that tries to go through paintings.
  • It is possible for cacti to generate on blocks other than sand due to terrain generation; refer to the gallery for examples.
  • Cactus can be used in the desert to see if the player is in a newly generated area. If most of the cacti around the player is only one block high, then it is most likely new land.
  • Dying from touching a cactus displays "[playername] was pricked to death" in the chat messages.
  • Blocks can be placed on top of a cactus, including other cactus blocks.
  • It is possible to place redstone next to a cactus block without destroying it.
  • A 20 block tall cactus can be found on the seed 43931985876593125 at coordinates (-9711824 , ~ , 7726416) and more recently a 22 block tall one on seed 11343195073417814 at coordinates (14955936 , ~ , -3750655) and even a 23 block tall one on the seed 184693195438010998 and coordinates (16274576 ~ 10230656). All these seeds, found by the Minecraft@home research project, work on Java Edition 1.14.4.[2]
  • Top snow can be placed next to cacti without breaking the cacti, no matter how many top snow layers stack.

Gallery[]

  • How to make cactus in Minecraft

    Naturally generated cacti

  • How to make cactus in Minecraft

    Naturally occurring cacti in a badlands biome.

  • How to make cactus in Minecraft

    The bottom of a cactus seen with the "floating cactus" bug (see below).

  • How to make cactus in Minecraft

    Natural cactus generated against a village house.

  • How to make cactus in Minecraft

    Natural "ghost cactus" on sand block.

  • How to make cactus in Minecraft

    Cactus generated on stone due to a lava lake.

  • How to make cactus in Minecraft

    This view shows the white bottom texture of the cactus (item).

  • How to make cactus in Minecraft

    Cacti floating in village garden.

Heights[]

  • How to make cactus in Minecraft

    A natural one block tall cactus.

  • How to make cactus in Minecraft

    A natural two block tall cactus.

  • How to make cactus in Minecraft

    A naturally occurring unusual four-block tall cactus.

  • How to make cactus in Minecraft

    Another naturally occurring unusual four-block tall cactus.

  • How to make cactus in Minecraft

    A natural five block tall cactus.

  • How to make cactus in Minecraft

    A naturally occurring rare six-block tall cactus.

  • How to make cactus in Minecraft

    A natural eight block tall cactus, extremely rare.

  • How to make cactus in Minecraft

    An improbable natural nine-block tall cactus.

  • How to make cactus in Minecraft

    A twelve-block tall cactus, extraordinarily rare.

  • How to make cactus in Minecraft

    A natural nineteen-block tall cactus.[3]

  • How to make cactus in Minecraft

    A natural twenty block tall cactus.[4]

  • How to make cactus in Minecraft

    A natural twenty-two block tall cactus, the second tallest known cactus.[5]

References[]

  1. Can't use bonemeal on cacti or sugar cane – Works As Intended
  2. https://twitter.com/minecraftathome/status/1275401340731232256
  3. https://www.reddit.com/r/minecraftseeds/comments/g7u4ld/a_year_of_brute_force_work_to_find_a_19_tall/
  4. https://www.reddit.com/r/minecraftseeds/comments/henko3/recordbreaking_20_block_tall_cactus_found_by/
  5. https://minecraftathome.com/minecrafthome/forum_thread.php?id=4

Can u grow cactus in Minecraft?

Minecraft Cactus Farming. Cactus is one of the farmable items that can grow potentially infinitely. While cactus will only grow up to 3 blocks tall, you can grow an entire cactus farm out of one block of cactus. This common desert plant can be used for dyes, mob grinders, and or even planted in a flower pot.

How do you get cactus seeds in Minecraft?

Cactus seeds are an item that can be obtained by sifting sand, and when used (right-click) on sand or a cactus, places a cactus block on top of the selected block.