Hi Gamepedia users and contributors! Please complete this survey to help us learn how to better meet your needs in the future. We have one for editors and readers. This should only take about 7 minutes!

Cactus

From Terraria Wiki
(Redirected from Cacti)
Jump to: navigation, search
Cactus
  • Cactus plant   Cactus item
Statistics
TypeCrafting material
Sounds

Cactus refers to a Desert plant, as well as the item which drops from that plant when it is harvested. Skip to the plant or to the item below.

Cactus plant[edit | edit source]

Cactus plant
  • Cactus plant item sprite
Statistics
Sounds
Cactus Types.png
Cacti growing on Sand, Ebonsand, Pearlsand, and Crimsand.
CactiSprite.jpg
Pink Prickly Pear atop a Corrupted cactus.

The cactus plant grows in Desert biomes on all types of Sand. Cactus plants can be harvested using an axe or chainsaw, which causes Cactus items to drop. Mining or hammering a Sand Block beneath a cactus plant will destroy the entire plant and yield all possible Cactus items. Putting a sand block up to one of the stems, right under it, and then cutting the main cactus body, will make the branch a new cactus. Corruption, Crimson, and Hallow cacti will all drop the same Cactus items when harvested.

Cacti will sometimes grow Pink Prickly Pears on their tops.

Conditions[edit | edit source]

Cactus plants cannot be planted and will only grow on a target Sand Block under the following conditions:[1]

  1. The target Sand Block is above 0 ft and is not actuated or sloped in any way.
  2. The target block is more than 378 tiles away from the lateral edges of the world, i.e. not in the zone where the Ocean biome is usually located.
  3. The tiles above and to both sides of the target Sand Block (only the directly adjacent ones) are open space.
  4. The tile above the target block is not filled with any liquid.
  5. There are fewer than 4 Cactus tiles and more than 10 Sand Blocks (or Ebon-, Crim-, or Pearlsand Blocks; all variants are added together) within a 13×5-tile rectangle centered on the tile above the target Sand Block.

Cacti that are spawned after world generation will first always consist of a single stub and slowly extend over time.

Cactus item[edit | edit source]

Cactus
  • Cactus item sprite
  • Cactus placed
Auto-use
Stack digit 9.pngStack digit 9.pngStack digit 9.png
Statistics
TypeBlockCrafting material
PlaceableYes 1 wide × 1 high
Use time15 Very Fast
RarityRarity level: 0
Sell2*2 Copper Coin.png
Sounds

Cactus is a crafting material obtained by harvesting Cactus plants, in the same manner as trees. It can also be harvested by mining or hammering a Sand Block below the base of the cactus. In addition to crafting, Cactus can be used as a building material.

Crafting[edit | edit source]

It takes 258 Cactus to craft all items.

Recipe[edit | edit source]

ResultIngredientsCrafting station
CactusCactus
Work BenchWork Bench
total: 2 row(s)

Used in[edit | edit source]

Tips[edit | edit source]

  • The most effective way of selling Cactus is to craft it into Cactus Swords.
  • Because of how easy it is to get massive amounts of Cacti, crafting Cactus Swords until obtaining one with the Legendary modifier is easy, lucrative, and very useful in the early game.
  • Because of the -1 range attribute on the Copper Pickaxe, the Cactus Pickaxe becomes a viable early-game alternative since it does not have this drawback and, due to the availability of cacti, is also quick and easy to obtain.

Trivia[edit | edit source]

  • The Terraria cactus is designed after the saguaro, a cactus species found in North America noted for its "arms" and exceptional overall size.
  • Neither the plant nor the placed item deal contact damage to any entity, although it used to before 1.1.

History[edit | edit source]

  • Desktop 1.1: No longer damages players (used to cause 10 damage).
  • Desktop 1.0.6: No longer causes knockback when damaging players and no longer destroys blocks above when growing.

References[edit | edit source]

  1. Information taken from the Desktop version Desktop 1.3.5.3 source code, function UpdateWorld() in Terraria.WorldGen.cs.