Cactus
Cactus — block.
Obtaining
A cactus naturally generates in desert and badlands terrain. Natural patches are one to three blocks tall, and cactus can also appear in desert village structures and loot. Breaking the block gives a cactus item.
Loot tableCactusDetailed drops are not published yet.| Natural biomes | Desert, badlands |
|---|---|
| Natural height | 1–3 blocks |
| Drop | Cactus |
Breaking
Cactus has no special tool requirement. Its block properties use a 0.4 strength, destroy push reaction and the cactus damage source affects entities that occupy the block.
| Hardness | 0.4 |
|---|---|
| Blast resistance | 0.4 |
| Correct tool | None |
| Push reaction | Destroy |
| Damage source | `minecraft:cactus` |
Natural generation
Cactus can be supported by sand-family blocks and grows without light. It requires open space on its sides; a solid neighbor or lava causes the plant to lose support and break.
| Support | Sand-family block or another cactus |
|---|---|
| Light requirement | None |
| Side clearance | Solid blocks and lava are not allowed |
Usage
The block occupies a standard full volume and is shown with an isometric preview.
Contact with a cactus deals 1 damage to most entities every tick and can destroy dropped items. Cactus also breaks minecarts that touch it. It can be smelted into green dye and placed in a flower pot as a harmless decorative plant.
| Shape | Full cube |
|---|---|
| Rendering | Isometric preview |
| Contact damage | 1 per tick |
| Smelting result | Green dye |
| Smelting experience | 1 XP |
Sounds
The cactus block uses the wool sound family, while the flower has its own cactus-flower sound family.
| Cactus sound family | `block.wool.*` |
|---|---|
| Flower sound family | `block.cactus_flower.*` |
Behavior
The plant advances its age from 0 to 15 through random ticks. At age 15 it can grow another cactus block until the column reaches three blocks. At age 8 it can instead grow a cactus flower: the chance is 10% for a short cactus and 25% for a column at least three blocks tall.
| Stack size | 64 |
|---|---|
| Solid block | Yes |
| Map color | plant |
| State count | 1 |
| Age property | 0–15 |
| Maximum column height | 3 blocks |
| Flower chance | 10% or 25% |
Data values
| Identifier | minecraft:cactus |
|---|---|
| Version | Minecraft 26.2 |
| Blockstate | assets/minecraft/blockstates/cactus.json |
| Loot table | CactusLoot table |
| Block ID | Cactuscactus |
| State property | age: 0–15 |
| Shape width | 14/16 of a block |
| Collision height | 15/16 of a block |
| Hardness | 0.4 |
| Edition | Java |
| Public version | 26.2 |
History
Cactus has always been a desert plant and damage source. Modern versions added cactus flowers while keeping the compact farming cycle and three-block natural growth limit.
- 26.2Block facts were published from the verified snapshot.Provenance: 918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
Gallery
See also
References
The growth, collision, support, damage and flower chance details come from the local Java block implementations, block properties, placement feature and support tags.
| Source | Validated DeepMine snapshot |
|---|---|
| Snapshot ID | 918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5 |
| Digest | 6f56ff901b85024720367551e3aec49716d24c85496a0314e389af274919c98a |
| Cactus implementation | `net/minecraft/world/level/block/CactusBlock.java` |
| Flower implementation | `net/minecraft/world/level/block/CactusFlowerBlock.java` |
| Block properties | `net/minecraft/world/level/block/Blocks.java` |
| Cactus feature | `data/minecraft/worldgen/configured_feature/cactus.json` |
| Placement | `data/minecraft/worldgen/placed_feature/patch_cactus.json` |
| Support tags | `data/minecraft/tags/block/supports_cactus.json` |
Navigation
Data and provenance
minecraft:cactus
Snapshot digest verified.
6f56ff901b85024720367551e3aec49716d24c85496a0314e389af274919c98aProvenance and publication
- Readiness
- Pending
- Snapshot
- 918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
- Source set
- 918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
- Entity identifier
- minecraft:cactus
- Digest
- 6f56ff901b85024720367551e3aec49716d24c85496a0314e389af274919c98a
- Missing locales
- ru, en




