Cactus

From Vintage Story Wiki

This page was last verified for Vintage Story version 1.19.8.


Three types of cactus generate, in areas warmer than default temperate zones. Saguaro is a source of fruit nutrition .

Worldgen conditions
Variant Minimum annual average temperature[1] Minimum rain Maximum rain Minimum forestation Maximum forestation
Saguaro[2]
22 0 0.25 0 1
Barrel[3]
20 0 0.25 0 1
Silver torch[4]
20 0 0.29 0 1

Saguaro cactus

Saguaro is the most common cactus, usually standing alone. Patches of 3-9 cacti in a cluster are relatively rare: alone chance 0.4, patch chance 0.1.

You can break a saguaro segment by hand, or faster with tools that grant a speed bonus against plants. However, you will not obtain the cactus block segments. A chisel has no effect on making a saguaro obtainable. Breaking the bottom segment will cause all other segments to break and disappear. Any ripe fruits will fall to the ground.

Harvesting

Only the top segments of saguaro cacti produce fruit. If orange-colored fruits are visible, hold rightclick with a tool or empty hand to harvest them. Alternatively, you can break a block that the Block Info Overlay identifies as "saguaro cactus tip with fruits" Either way, you obtain 1-3 saguaro fruits. The quantity harvested from a saguaro is affected by class traits that modify "foraging." If you break a "saguaro cactus with flowers" you receive no fruit.

Cultivation

Saguaro are apparently intended to be cultivable; comments in the code say:

       // - Grows up to 3 blocks tall[5]
       // - Each broken segment can be planted (but not placed on top of)
       // - Slowly regrows
       // - Rarely a flower on the 4th block

Barrel cactus

Barrel cactus usually generates in patches of 4-12 cacti in a cluster. Single barrel cactus are relatively rare: alone chance 0.015, patch chance 0.0375.


Barrel cactus
Material Plant
Stackable 64
Drops itself
Blocks


You can break a barrel cactus by hand, or faster with tools that grant a speed bonus against plants.

There is currently no use other than decorative. Touching a barrel cactus causes no damage, and it cannot be eaten.




Silver torch cactus

Silver torch cactus generates on mountains. Starting at Y 0.2[6] it generates alone, and starting at Y 0.25 it sometimes in patches of 6-18 cacti in a cluster: alone chance 0.3, patch chance 0.3.


Silver cactus
Material Glass
Stackable 64
Drops itself
Blocks


You can break a silver cactus by hand. Its material type is glass.

Colliding with a silver cactus causes 0.18 piercing damage to the player.

It cannot be eaten.




History

Notes

It's unclear whether flowers become ripe fruit, and whether flowers can reform after fruit is harvested.

Gallery

See also

References

  1. Worldgen/spawn temperature refers to annual average, rather than the current temperature a player can observe in the Character panel. Source: Direct message conversation between radfast (developer) and T.Read (player) via Discord, Jan2024
  2. Lines 187-210 of %AppData%\Roaming\Vintagestory\assets\survival\worldgen\blockpatches\other.json
  3. Lines 211-232 of %AppData%\Roaming\Vintagestory\assets\survival\worldgen\blockpatches\other.json
  4. Lines 163-186 of %AppData%\Roaming\Vintagestory\assets\survival\worldgen\blockpatches\other.json
  5. BlockCactus.cs
  6. The minY and maxY are conceptual: if in the range 0.0 to 1.0 it means below sea level, from the bottom of the world (0.0) to sea level (1.0). If in the range 1.0 to 2.0 it means above sea level, from sea level (1.0) to the top of the world (2.0). Source: Direct message conversation between radfast (developer) and T.Read (player) via Discord, Jan2024


Blocks
Natural
Terrain ClayCobGravelPeatSandSoil (Packed dirt)
Stone Cobblestone (Cobble skull) • EmberObsidianMantleRocks (SedimentaryMetamorphicIgneousCracked) • Stalagmite
Ore AlumAnthraciteBlack coalBismuthiniteBoraxCassiteriteChromiteCinnabarNative CopperCorundumFluoriteGalenaGraphiteHaliteHematiteIlmeniteKerniteLapis lazuliBrown coalLimoniteMagnetiteMalachiteMeteoric ironPentlanditePhosphoriteQuartzRhodochrositeSphaleriteSulfurUranium
Plants BambooBerry bushCactusCropsGrassFernFlowersHayMushroomLace lichenLeavesLogReedSaplingSeaweedWaterlilyWild vine
Liquids IceLavaSnow blockWater
Miscellaneous Ancient segmentBony ribcageCarcassChicken eggCrystalGlow wormsLocust nestLoose bouldersLoose flintLoose oreLoose stickCracked vesselPile of junk metalSea shellStonesTermite moundWild bee hive
Crafted
Structural Debarked logDrystoneGlass (Glass panes) • Hardened clayMetal blockMudbricksPlanksPlasterPolished rockRefractory brickRoofingShingle blockSlabStairsStone brickStrewn strawSupport beamTranslocator
Decorative CarpetChairChandelierClay brick chimneyDisplay caseDry stone fenceFenceFlowerpotLinenPaintingPlanterPlaqueSignSignpostStone coffinStone pathWallpaperWooden path
Lighting TorchTorch holder
Storage BarrelBookshelfCrockCurd bundleJugShelfStorage vesselTool rackVertical rackWooden bucket
Functional AnvilArchimedes screwArmor standBase return teleporterBedBloomery base (Bloomery chimney) • BoilerBowlClay ovenCondenserChuteCooking potCrucibleDoorFarmlandFence gateFruit pressForgeHenboxIngot moldLadderLightning rodQuernResonatorRift wardSkepStraw dummyTableTerminus teleporterTool moldTrapdoorTrough
Mechanical Angled gearBrakeClutchHelve hammer baseLarge wooden gearPulverizerTransmissionWindmill rotorWooden axleWooden toggle
Creative only Command blockCreative blocksCreative glowsCreative lightsCreative rotorPaper lanternTeleporter base
Unused/Unreleased AltarStoveWorkbench


Wiki Navigation
Vintage Story Guides[[::Category:Guides| ]]Frequently Asked Questions Soundtrack Versions Controls
Game systems Crafting Knapping Clay forming Smithing Cooking Temperature Hunger Mining Temporal stability Mechanical power Trading Farming Animal husbandry
World World generation Biomes Weather Temporal storms
Items Tools Weapons Armor Clothing Bags Materials Food
Blocks Terrain Plants Decorative Lighting Functional Ore
Entities Hostile entities Animals NPCs Players
Miscellaneous List of client commands List of server commands Creative Starter Guide Bot System WorldEdit Cinematic Camera Adjustable FPS Video Recording ServerBlockTicking Adding Mods Troubleshooting Mods