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]
Saguarocactus-segment.png
22 0 0.25 0 1
Barrel[3]
Barrelcactus.png
20 0 0.25 0 1
Silver torch[4]
Silvertorchcactus.png
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
Barrelcactus.png
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
Silvertorchcactus.png
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 Rawclay blue.pngClayGrid Cob.pngCobGrid Gravel Granite.pngGravelPeat-none.pngPeatGrid Granite sand.pngSandGrid Barren low fertility soil.pngSoil (Packed dirt.pngPacked dirt)
Stone Grid Granite cobblestone.pngCobblestone (Cobbleskull-granite.pngCobble skull) • Ember.pngEmberRock-obsidian.pngObsidianMantle.pngMantleGrid Rock granite.pngRocks (Rock-claystone.pngSedimentaryRock-whitemarble.pngMetamorphicRock-andesite.pngIgneousCrackedrock-granite.pngCracked) • Stalagsection-granite-04.pngStalagmite
Ore Ore-alum-conglomerate.pngAlumOre-anthracite-conglomerate.pngAnthraciteOre-bituminouscoal-conglomerate.pngBlack coalOre-medium-bismuthinite-granite.pngBismuthiniteOre-borax-conglomerate.pngBoraxOre-medium-cassiterite-granite.pngCassiteriteOre-medium-chromite-granite.pngChromiteOre-cinnabar-granite.pngCinnabarOre-medium-nativecopper-granite.pngNative CopperOre-corundum-phyllite.pngCorundumOre-fluorite-conglomerate.pngFluoriteOre-medium-galena-claystone.pngGalenaOre-graphite-phyllite.pngGraphiteOre-sylvite-halite.pngHaliteOre-medium-hematite-granite.pngHematiteOre-medium-ilmenite-granite.pngIlmeniteOre-kernite-conglomerate.pngKerniteOre-lapislazuli-limestone.pngLapis lazuliOre-lignite-conglomerate.pngBrown coalOre-medium-limonite-chert.pngLimoniteOre-medium-magnetite-conglomerate.pngMagnetiteOre-medium-malachite-limestone.pngMalachiteMeteorite-iron.pngMeteoric ironOre-medium-pentlandite-granite.pngPentlanditeOre-phosphorite-conglomerate.pngPhosphoriteOre-quartz-granite.pngQuartzOre-medium-rhodochrosite-conglomerate.pngRhodochrositeOre-medium-sphalerite-granite.pngSphaleriteOre-sulfur-conglomerate.pngSulfurOre-medium-uranium-granite.pngUranium
Plants Bamboo-placed-green-segment1.pngBambooBerrybush red currant ripe.pngBerry bushSaguarocactus-topflowering.pngCactusFlax-Normal9.pngCropsTallgrass-tall.pngGrassTallfern.pngFernFlower-californiapoppy.pngFlowersHay-normal.pngHayGrid mushroom bolete.pngMushroomHanginglichen-lace-bottom.pngLace lichenLeaves-placed-oak.pngLeavesLog-oak.pngLogGrid Cattail tops.pngReedSapling-oak.pngSaplingSeaweed-top.pngSeaweedWaterlily.pngWaterlilyWildvine-section.pngWild vine
Liquids Glacierice.pngIceLava-still-7.pngLavaSnowblock.pngSnow blockWater-still-7.pngWater
Miscellaneous Quartz-ornate.pngAncient segmentBonyremains-ribcage.pngBony ribcageCarcass-medium.pngCarcassEgg-chicken-3.pngChicken eggCrystal-amethyst-large2.pngCrystalGlowworms-base1-short.pngGlow wormsLocustnest-cage.pngLocust nestLooseboulders-granite.pngLoose bouldersLooseflints-granite-free.pngLoose flintLooseores-nativecopper-granite.pngLoose oreLoosestick-free.pngLoose stickLootvessel.pngCracked vesselMetalpartpile-large.pngPile of junk metalSeashell-volute-cinnamon.pngSea shellGrid Granite stone.pngStonesTermitemound-granite-medium.pngTermite moundWildbeehive-large.pngWild bee hive
Crafted
Structural Debarkedlog oak.pngDebarked logGrid Drystone granite.pngDrystoneGlass-plain.pngGlass (Glasspane-leaded-oak.pngGlass panes) • Hardenedclay-blue.pngHardened clayMetalblock-copper.pngMetal blockMudbrick-light.pngMudbricksPlanks-oak.pngPlanksPlaster-diagonal.pngPlasterGrid Polished Granite.pngPolished rockRefractorybricks-good-tier1.pngRefractory brickSlantedroofing-thatch.pngRoofingClayshingleblock-blue.pngShingle blockPlankslab-oak.pngSlabPlankstairs-oak.pngStairsGrid Granite Brick Block.pngStone brickStrewn straw.pngStrewn strawSupportbeam-oak.pngSupport beamStatictranslocator-broken.pngTranslocator
Decorative Mediumcarpet-black-ns.pngCarpetChair-plain.pngChairChandelier-candle8.pngChandelierClaybrickchimney-fire.pngClay brick chimneyDisplaycase.pngDisplay caseDrystonefence-granite.pngDry stone fenceRoughhewnfence-oak.pngFenceFlowerpot-burnt.pngFlowerpotLinen-normal-down.pngLinenPainting-castleruin.pngPaintingClayplanter-burnt.pngPlanterPlaque-fancy-copper-wall-north.pngPlaqueSign.pngSignSignpost.pngSignpostStonecoffinlid-granite.pngStone coffinStonepath.pngStone pathWallpaper-lightgreen.pngWallpaperWoodenpath.pngWooden path
Lighting Torch-basic-lit.pngTorchTorchholder-brass.pngTorch holder
Storage Barrel.pngBarrelBookshelves-ns.pngBookshelfCrock-burned-east.pngCrockCurdbundle.pngCurd bundleJug-blue-fired.pngJugShelf.pngShelfStoragevessel-burned.pngStorage vesselToolrack.pngTool rackMoldrack.pngVertical rackGrid Woodbucket.pngWooden bucket
Functional Anvil-copper.pngAnvilArchimedesscrew-straight.pngArchimedes screwArmorstand.pngArmor standBasereturnteleporter.pngBase return teleporterBed-wood-head-north.pngBedBloomerybase.pngBloomery base (Bloomerychimney.pngBloomery chimney) • Verticalboiler.pngBoilerBowl-burned.pngBowlClayoven.pngClay ovenCondenser.pngCondenserChute-straight.pngChuteClaypot-burned.pngCooking potCrucible-burned.pngCrucibleDoor-plank.pngDoorFarmland-dry-medium.pngFarmlandRoughhewnfencegate-oak.pngFence gateFruitpress.pngFruit pressForge.pngForgeHenbox-empty.pngHenboxIngotmold-burned.pngIngot moldLadder-wood.pngLadderLightningrod.pngLightning rodQuern-granite.pngQuernResonator-north.pngResonatorRiftward.pngRift wardSkep-empty-east.pngSkepStrawdummy.pngStraw dummyTable-normal.pngTableCorpsereturnteleporter.pngTerminus teleporterToolmold-burned-pickaxe.pngTool moldTrapdoor-closed.pngTrapdoorTrough-genericwood-large.pngTrough
Mechanical Grid Angled Gears.pngAngled gearGrid Brake.pngBrakeGrid Clutch.pngClutchHelvehammerbase.pngHelve hammer baseLargegear.pngLarge wooden gearPulverizerframe.pngPulverizerGrid Transmission.pngTransmissionWindmillrotor.pngWindmill rotorWoodenaxle-ud.pngWooden axleWoodentoggle.pngWooden toggle
Creative only Commandblock.pngCommand blockCreativeblock-0.pngCreative blocksCreativeglow-32.pngCreative glowsCreativeglow-32.pngCreative lightsCreativerotor.pngCreative rotorPaperlantern-off.pngPaper lanternTeleporterbase.pngTeleporter base
Unused/Unreleased Altar.pngAltarStove-lit.pngStoveWorkbench.pngWorkbench


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