livestock ConVars
Every variable and command in the livestock namespace that a Rust dedicated server lists, 119 in all, with the help text it printed and the value we read. How to set them is on the ConVar overview.
Recorded on Rust build 25582902, . Values are what that server returned, which is not always the default.
119 entries
Variables 89
| ConVar | Value | Description |
|---|---|---|
| livestock.agescale | 1 | Multiplier applied to livestock grow and old-age times; 0.5 = grow up twice as fast, 0 = disable aging entirely |
| livestock.allowmounting | True | Whether livestock can be mounted into vehicle flatbeds |
| livestock.baselinenameweight | 5 | How many notional players livestock.namelocale counts as when the languages of everyone connected are weighed up, so one player alone does not name the whole herd |
| livestock.breedcooldown | 600 | How long (in seconds) a male livestock animal waits before breeding again, counted from conception. The female's is derived from how long her calf takes to grow up |
| livestock.breedingenabled | True | Whether livestock look for a mate on their own; disabling it leaves livestock.makepregnant working |
| livestock.breedpausecondition | 0.6 | Condition at or below which a livestock animal stops being willing to breed |
| livestock.breedresumecondition | 0.7 | Condition at or above which a livestock animal that stopped breeding is willing again |
| livestock.breedsearchradius | 30 | How far (in metres) a male livestock animal looks for a mate |
| livestock.calmedtrustfloor | 60 | The seconds a livestock animal credits to a player under a livestock handling effect; kept inside the tolerated band on purpose |
| livestock.calvingcooldownscale | 1 | Scales how long a mother waits after calving before she can carry again. 1 is one calf grown up per birth |
| livestock.conditionfallseconds | 3600 | How many seconds a totally neglected livestock animal takes to go from full health to dead |
| livestock.conditionfullcontentment | 0.5 | Contentment at or above which a livestock animal is healthy and heals towards full |
| livestock.conditionriseseconds | 3600 | How many seconds a well kept livestock animal takes to heal from nothing back to full health |
| livestock.curiousbreakdistance | 20 | How far (in metres) a player can get before a curious livestock animal gives up following them |
| livestock.curiouschance | 0.2 | The share of livestock born curious, so they follow a player they know without needing a lead; 0 disables curious animals |
| livestock.curiousfamiliarityscale | 2 | How much faster a curious cow or calf builds familiarity than the rest of the herd |
| livestock.debugcondition | False | Adds the condition and its breeding band to a livestock animal's ai.showState read-out |
| livestock.debugdaybudget | False | Adds the day budget shares to a livestock animal's ai.showState read-out |
| livestock.debuggait | False | Adds walk speed and gait penalty to a livestock animal's ai.showState read-out |
| livestock.debuggenes | False | Adds an animal's genes to its ai.showState read-out |
| livestock.debugovergrazing | False | Logs livestock overgrazing as it happens |
| livestock.debugspecials | False | Logs each special livestock animal as it spawns |
| livestock.defendreactiontime | 5 | How recently (in seconds) a player the herd counts as one of its own must have been attacked for a bull to come after whoever is doing it; 0 stops him defending players |
| livestock.devnamechance | 0 | The chance a freshly named livestock animal is given a developer's handle instead of an ordinary name; one named that way never founds a dynasty |
| livestock.dungconditionfloor | 0.15 | Condition below which a livestock animal stops dunging at all. A starving animal never dungs whatever this says |
| livestock.dungconditionfull | 0.8 | Condition at or above which a livestock animal dungs at its full authored rate |
| livestock.dungslowestscale | 3 | How much longer a livestock animal at the condition floor waits between dung drops than one in its prime |
| livestock.dynasticnames | True | Whether a newborn livestock animal takes its same-sex parent's name one generation on, so a line reads Melk then Melk Junior then Melk the 3rd |
| livestock.familiaritydistresspenalty | 30 | How many seconds of familiarity a player loses with the herd around an animal they hurt |
| livestock.familiarityhurtpenalty | 60 | How many seconds of familiarity a player loses with a livestock animal they hurt |
| livestock.familiarityradius | 20 | How close (in metres) a player has to be for a livestock animal to count the time; must sit inside the animal's sense radius; 0 disables familiarity |
| livestock.familiarityrate | 1 | Multiplies how fast livestock familiarity builds up; 20 makes a five minute bond take fifteen seconds. For testing, leave at 1 for play |
| livestock.friskythreshold | 0.85 | How well met a livestock animal's worst need must be (0-1) before it will canter about for the fun of it; above 1 disables it |
| livestock.genebadchance | 0.3 | The chance each allele of a wild livestock animal is rolled Bad; the rest come out Ok |
| livestock.genedungbad | 0.6 | How often a Bad Dung livestock animal drops dung, as a share of an average one |
| livestock.genedunggood | 1.6 | How often a Good Dung livestock animal drops dung, as a multiple of an average one |
| livestock.genefertilitybad | 0.65 | How often a Bad Fertility livestock animal breeds, as a share of an average one; litter size never falls below one |
| livestock.genefertilitygood | 1.6 | How often a Good Fertility livestock animal breeds, and how many young it carries, as a multiple of an average one |
| livestock.genegoodchance | 0.2 | The chance each allele of a wild livestock animal is rolled Good |
| livestock.genehardinessbad | 0.7 | How well a Bad Hardiness livestock animal tolerates going short of food, water or room, as a share of an average one |
| livestock.genehardinessgood | 1.5 | How well a Good Hardiness livestock animal tolerates going short of food, water or room, as a multiple of an average one |
| livestock.genelongevitybad | 0.65 | How long a Bad Longevity livestock animal lives, as a share of an average one |
| livestock.genelongevitygood | 1.5 | How long a Good Longevity livestock animal lives, as a multiple of an average one |
| livestock.genemutationchance | 0 | The chance each inherited livestock allele is rerolled from scratch instead of coming from its parent; leaving this at 0 is what makes breeding predictable enough to reason about |
| livestock.genesenabled | True | Whether livestock genes do anything; off makes every animal an average one without touching the genomes they carry |
| livestock.geneyieldbad | 0.6 | How much milk or wool a Bad Yield livestock animal gives, as a share of an average one |
| livestock.geneyieldgood | 1.6 | How much milk or wool a Good Yield livestock animal gives, as a multiple of an average one |
| livestock.grazesuntilovergrazed | 1 | How many times livestock can graze one patch of grass before it is eaten bare |
| livestock.grudgeduration | 45 | How long (in seconds) a livestock animal stays wary of a player that hurt it or one of its herd, moving off when they come close again; 0 disables grudges |
| livestock.grudgerange | 8 | How close (in metres) a remembered aggressor has to get before a wary livestock animal moves off |
| livestock.inbredscale | 0.5 | What every gene's slider position is multiplied by on an inbred livestock animal, for its coat and for what it produces alike. At 0.5 a Good gene looks and performs as Ok and an Ok gene falls halfway to Bad. An animal is inbred when both its lineage markers match |
| livestock.localenames | True | Whether livestock names follow the languages of whoever is connected; off names every animal from the English pool, as before the packs existed |
| livestock.maxlittersize | 3 | The most young one livestock birth can ever produce, however good the mother's Fertility is |
| livestock.motherlyduration | 300 | How long (in seconds) a mother stands her ground for her own calf after something has threatened it, rather than running like any other cow; 0 disables maternal defence |
| livestock.namelocale | en | The language livestock are named in when nobody connected speaks one the game has names for, and the language the baseline weight reinforces |
| livestock.overgrazedareacooldownminutes | 30 | How long (in minutes) an overgrazed patch of grass takes to grow back |
| livestock.overgrazedarearadius | 5 | How far (in metres) an overgrazed patch of grass reaches from its centre |
| livestock.overgrazingenabled | True | Whether grass a herd has eaten bare stops feeding them until it grows back |
| livestock.panelage | True | Whether a farm animal's status panel says whether it is young or grown |
| livestock.panelalleles | True | Whether both copies of every livestock gene are shown rather than only the one the animal expresses. Reveals what an animal carries without breeding it |
| livestock.paneldung | False | Whether a farm animal's status panel shows how often it dungs, after its genes |
| livestock.panelgender | False | Whether the male and female symbols are shown next to a farm animal's name on its status panel |
| livestock.panelgenes | False | Whether the gene discs are shown on the livestock status panel, along with the inbred warning that explains them |
| livestock.paneltrust | False | Whether a farm animal's status panel shows how much it trusts you, as one segment per band of the trust ladder |
| livestock.panelyield | False | Whether a farm animal's status panel shows what it produces and how often, after its genes |
| livestock.priceageprime | 0.5 | How far through its life a livestock animal stays worth its full price, from 0 in its prime to 1 at death by old age |
| livestock.priceconditionfloor | 0.15 | Condition at or below which a livestock animal sells for the least a vendor will pay |
| livestock.priceconditionfull | 0.8 | Condition at or above which a livestock animal sells for the vendor's full price |
| livestock.pricefullqualityscale | 1.5 | The livestock sale value that counts as full quality, which the vendor's sale table bands are measured against |
| livestock.pricegeneweight | 1 | How far a livestock animal's genes move what a vendor pays, where 1 pays its full gene advantage and 0 prices every animal as an average one |
| livestock.priceoldestscale | 0.5 | What a livestock animal at the very end of its life sells for, as a share of the vendor's full price |
| livestock.priceworstscale | 0.4 | What a livestock animal at the condition floor sells for, as a share of the vendor's full price |
| livestock.profile | False | Times how long livestock spend in their needs queue and FSM tick, for livestock.census. Off by default because the measurement itself costs |
| livestock.specialchance | 0.005 | The chance each wild livestock spawn is one of the named special animals; births, purchases, age-ups and saves never roll for one |
| livestock.trustcap | 960 | The most seconds of familiarity one player can bank with a livestock animal |
| livestock.trustfloor | 60 | The seconds a livestock animal credits to the team, cupboard authed and door code sharers of anyone it is bonded with; kept inside the tolerated band on purpose |
| livestock.trusttobond | 300 | How many seconds near a livestock animal before you can lead it, and before standing in your cupboard makes that its home |
| livestock.trusttodefend | 900 | How many seconds near a livestock animal before a bull counts you as one of his herd and defends you |
| livestock.trusttofollow | 5 | How many seconds near a livestock animal before a curious one follows you without a lead |
| livestock.trusttotolerate | 30 | How many seconds near a livestock animal before a bull stops squaring up at you |
| livestock.vendorannoyedtime | 900 | How many seconds a livestock vendor refuses to look at goods whose every offer was turned down |
| livestock.vendorgenerouschance | 0.05 | The chance each livestock offer is a generous one, where the vendor pays for a better animal than the one in front of him; 0 disables it |
| livestock.vendorgenerousmax | 0.25 | The most a generous livestock offer lifts an animal's quality by |
| livestock.vendorgenerousmin | 0.1 | The least a generous livestock offer lifts an animal's quality by |
| livestock.vendoroffercount | 3 | How many offers a livestock vendor makes for one animal before he is annoyed and stops buying |
| livestock.vendorofferitems | 3 | How many different items a livestock vendor bundles into one offer |
| livestock.vendoroffervariance | 0.05 | How far a livestock vendor's offer can swing either side of what an animal is really worth |
| livestock.vendorwoollotsize | 1000 | How much wool counts as a full lot, which the vendor's wool table bands are measured against |
| livestock.vendorwoolminimum | 100 | How much wool a player must be carrying before a livestock vendor will haggle over it at all |
Commands 30
| Command | Description |
|---|---|
| livestock.ageup | Immediately ages up the nearest livestock animal: an infant grows into its next stage, an adult dies of old age. Optional search radius in metres (default 20). |
| livestock.census | Counts the livestock population and what it has produced. Optional radius in metres around the caller (default 0, the whole map). |
| livestock.censusreset | Zeroes the livestock census running totals and the profiler, so the next reading covers only what happens from now. |
| livestock.cleargrazing | Grows back every overgrazed patch of grass near the caller, and clears what the herd has eaten there. Optional radius in metres (default 100). |
| livestock.completepregnancy | Makes the nearest pregnant livestock animal give birth now, without waiting out the rest of its pregnancy. Optional search radius in metres (default 20). |
| livestock.dung | Makes the nearest livestock animal drop dung now, without waiting for its timer. Optional search radius in metres (default 20). |
| livestock.emptyfullness | Empties the nearest livestock animal's fullness, so it goes looking for food. Optional search radius in metres (default 20). |
| livestock.emptyhydration | Empties the nearest livestock animal's hydration, so it goes looking for water. Optional search radius in metres (default 20). |
| livestock.emptysocial | Empties the nearest livestock animal's social need, as if it had been on its own. Optional search radius in metres (default 20). |
| livestock.fillfullness | Fills the nearest livestock animal's fullness, as if it had just eaten its fill. Optional search radius in metres (default 20). |
| livestock.fillhydration | Fills the nearest livestock animal's hydration, as if it had just drunk its fill. Optional search radius in metres (default 20). |
| livestock.fillsocial | Fills the nearest livestock animal's social need, as if it were standing in a herd the right size. Optional search radius in metres (default 20). |
| livestock.forcebreed | Sends the nearest male livestock animal to mate with the nearest valid female, skipping the mate search. Optional search radius in metres (default 20). |
| livestock.makepregnant | Makes the nearest livestock animal pregnant. Obeys standard breeding rules. Optional search radius in metres (default 20). |
| livestock.overgrazehere | Marks the grass where the caller is standing as overgrazed, without waiting for a herd to eat it. |
| livestock.readytomilk | Makes the nearest cow ready to milk now, without waiting out its cooldown. Optional search radius in metres (default 20). |
| livestock.readytoshear | Makes the nearest sheep ready to shear now, without waiting out its cooldown. Optional search radius in metres (default 20). |
| livestock.rename | Renames the nearest livestock animal. Usage: livestock.rename <name> [radius], quoting a name that contains spaces, radius in metres (default 20) |
| livestock.sendhome | Moves the wild anchor of every livestock animal in range to where the caller is standing, so roam and the night gather aim here. A cupboard still outranks it. Optional radius in metres (default 30). |
| livestock.setcondition | Sets the condition of the livestock animal the caller is looking at, or the nearest one. Condition is the slow average that price, dung and willingness read. Usage: livestock.setcondition <0-1> [radius], radius in metres (default 20) |
| livestock.setcurious | Makes the nearest livestock animal curious or not, so it will follow a player it knows without a lead. Usage: livestock.setcurious <0|1> [radius], radius in metres (default 20) |
| livestock.setfamiliarity | Sets how many seconds of familiarity the calling player has with the livestock animal they are looking at, or the nearest one. Usage: livestock.setfamiliarity <seconds> [radius], radius in metres (default 20) |
| livestock.setfamiliarityall | Sets how many seconds of familiarity the calling player has with every livestock animal in range. 0 resets them all. Usage: livestock.setfamiliarityall <seconds> [radius], radius in metres (default 30) |
| livestock.setgene | Sets both copies of one gene on the livestock animal you are looking at, or the nearest one, the better copy being the one that shows. Usage: livestock.setgene <Dung|Longevity|Yield|Fertility|Hardiness> <firstAllele> <secondAllele> [radius], each allele Bad, Ok or Good |
| livestock.setinbred | Makes the livestock animal you are looking at, or the nearest one, inbred or not, by forcing its two lineage markers together or apart. Usage: livestock.setinbred <0|1> [radius] |
| livestock.showcoat | Prints what the nearest livestock animal's coat is made of, which is its genes and, for a species with patches, its name. Usage: livestock.showcoat [radius], radius in metres (default 20) |
| livestock.showgenes | Prints the genes of the livestock animal you are looking at, or the nearest one, both copies of each, plus its lineage markers. Optional search radius in metres as the first argument (default 20). |
| livestock.spawnspecial | Spawns one of the named special livestock animals in front of you, skipping the rarity roll but obeying every other rule. Usage: livestock.spawnspecial <name> [species], species being needed only for an entry that fits more than one |
| livestock.specials | Lists the special livestock animals this server has already produced, and counts the rest without naming them |
| livestock.swapgender | Swaps the gender of the nearest livestock animal. Optional search radius in metres (default 20). |
Back to the list of all namespaces.
Skip the manual work: install the Panelra agent
Wipes, updates, restarts, plugins and crash alerts for your Rust servers, from one dashboard. One install command on your Linux host, no inbound ports for the agent.
Free during the open beta. Pricing will be announced before the beta ends.