Live
Duff published LostHerdDaniel_24 followed @TREXDaniel_24 reacted 👍 to MarketXbadgyver updated CHRONUSbadgyver updated CHRONUSbadgyver updated Redemptionbadgyver updated UMBRELLAbadgyver updated The Last Siegeunablecain reacted 👍 to GolemsDark’Karis reacted 🚀 to UFO Invasion BossRazor published UFO Invasion BossDark’Karis reacted 🔥 to Golems12g reacted 👍 to News BroadcasterMr_DeaD published News BroadcasterBrad Copp published Warstrider12g reacted 👍 to BankXEM$Ø published Military Base EventPumpkinKing reviewed GolemsBxcas updated GameSentry: Stats, Maps & Admin PanelTREX updated TradeUpXTREX published MarketXTREX published BankXTREX published ItemXTREX published TradeUpXBrad Copp published GolemsEM$Ø published Welcome to the Jungle EventEM$Ø published Satellite Strike EventRazor updated Water Dragon BossTheGamingChurch published Scrap YardBarry_Allenn updated MBPromoCode

LostHerd

Duff★ 0.0 (0)v1.0.0OxideCarbon#pve#pvp#event#events
1 / 2
Rescue lost livestock, defend them on the journey home, and earn configurable rewards.
Description

LostHerd

A lost animal. A journey home. A reward for bringing it back alive.

LostHerd adds animal rescue events to your Rust server. Players find a lost cow or sheep, gain its trust, and lead it to a Ranch, Large Barn, or custom delivery location.

Optional wolf and bear encounters add danger along the way. Players can lead the livestock, protect the rescue, and share the rewards for a successful delivery.

Features

  • Cow and sheep rescue events using Rust's native trust and leading mechanics.
  • Quick and Wild rescue modes with separate rewards and selection weights.
  • Automatic events and manual admin controls.
  • Automatic Ranch and Large Barn discovery, plus custom delivery locations.
  • Configurable map markers and an optional expanding delivery sphere.
  • Blue, green, purple, or red sphere visuals.
  • Optional wolf and bear escort encounters with configurable bonuses.
  • Item rewards, including skin-based custom currency.
  • Optional Economics and ServerRewards payouts.
  • Group rewards based on eligible escort and defense participation.
  • Independent biome exclusions for animal spawns and delivery destinations.
  • Editable event timing, distances, encounter settings, rewards, and Lang messages.

How It Works

An event starts automatically or through an admin command. LostHerd selects a delivery destination and searches for a suitable animal spawn with a valid native route.

Players locate the animal, build trust, and lead it toward the destination. If encounters are enabled, hostile animals can threaten the rescue during the journey.

Deliver the animal alive before the event expires to complete the rescue and receive the configured rewards.

Quick Rescue helps nearby players gain familiarity for an easier start.

Wild Rescue leaves familiarity to Rust's normal mechanics, so players must earn the animal's trust.

Delivery Markers And Spheres

Help players find the destination with a delivery map marker and an optional world-space sphere. These visuals can be configured independently.

The sphere supports blue, green, purple, and red. Choose a color through Prefab:

json
1"Delivery sphere": {
2 "Enabled": true,
3 "Prefab": "green",
4 "LerpSpeed": 60.0
5}

Set Prefab to blue, green, purple, or red. LerpSpeed controls the expansion speed; the final size follows the destination's delivery radius automatically. Set Enabled to false to hide it.

Matching native br_sphere asset paths are also accepted. Arbitrary sphere prefabs are not supported.

Rewards And Custom Currency

Quick Rescue and Wild Rescue each have their own Reward settings. Choose the base item shortname, amount, and optional skin ID.

For example, this reward gives 100 ordinary paper:

json
1"Reward": {
2 "Item": "paper",
3 "SkinId": 0,
4 "Amount": 100,
5 "Economics": 0.0,
6 "ServerRewards": 0
7}

To use a skin-based custom currency, change Item to its base item shortname and replace SkinId with the currency's actual skin ID. For example, a currency based on skinned paper uses paper plus that skin ID. SkinId: 0 gives the normal unskinned item.

This supports items identified by their base item and skin. It does not call another custom-item plugin's API, run reward commands, or assign custom item names or descriptions. If your currency requires additional plugin-specific metadata, base item and skin alone may not be sufficient.

Item payouts must fit in one native stack and require space in the player's main inventory. Encounter item bonuses use the rescue mode's item and skin and are awarded through successful delivery, rather than immediate kill payouts.

Economics and ServerRewards payouts are optional. Enable their integration settings and configure each mode's corresponding amount when using them. Item rewards require neither plugin.

Group Rewards

  • Shared Pool: divide the reward among eligible group members.
  • Full Rewards: give each eligible member the full configured reward.
  • Leader + Defenders: give the base reward to the qualified delivering leader and split encounter bonuses among qualified defenders.

Configuration Example

Find Group rewards in LostHerd.json. These are the default settings:

json
1"Group rewards": {
2 "Distribution": "Shared Pool",
3 "MinimumEscortMetres": 40.0,
4 "EscortRadius": 25.0,
5 "MinimumDefenseDamage": 50.0,
6 "MinimumDefenseHits": 2,
7 "TakeoverSeconds": 3.0,
8 "MaximumParticipants": 32
9}

Change Distribution to exactly Shared Pool, Full Rewards, or Leader + Defenders.

SettingWhat it does
MinimumEscortMetresCredited escort distance needed to qualify. Default: 40 metres.
EscortRadiusHow close a player must stay to the animal for escort credit. Default: 25 metres.
MinimumDefenseDamageDamage required against event hostiles to qualify as a defender. Default: 50 damage.
MinimumDefenseHitsDamaging hits also required to qualify as a defender. Default: 2 hits.
TakeoverSecondsHow long a different player/group must maintain the native lead before the rescue group changes. Default: 3 seconds. A confirmed takeover resets the previous group's participation and accumulated bonuses.
MaximumParticipantsMaximum tracked participants for the active rescue group. Default: 32.

A player qualifies through enough escort distance OR both defense requirements. With these defaults, that means 40 metres of credited escort, or at least 50 damage across at least 2 damaging hits against event hostiles. Simply being a teammate does not qualify a player. Recipients must be online and belong to the current rescue group when delivery completes.

Payout Example

Suppose a rescue has 150 scrap base reward, 60 scrap encounter bonus, and 3 eligible players:

  • Shared Pool: 210 scrap divided between 3 players = 70 scrap each.
  • Full Rewards: each eligible player receives 210 scrap, for 630 scrap total. Choose this mode deliberately if you want rewards to scale with group size.
  • Leader + Defenders: the qualified delivering leader receives the 150 scrap base reward. If 2 players qualify as defenders, they split the 60 scrap bonus and receive 30 scrap each. The leader can also receive a defender share if they qualify as a defender.

In Leader + Defenders mode, the delivering leader must qualify. If nobody qualifies as a defender, the encounter bonus is not automatically added to the leader's base reward.

Destinations And Biome Controls

Use automatically detected Ranch and Large Barn destinations or register custom delivery points. Selection weights let you adjust which destination types are preferred.

Two independent config sections control Excluded animal spawn biomes and Excluded delivery destination biomes.

Both include Arid, Temperate, Tundra, Arctic, and Jungle toggles. Set a biome to true to exclude it or leave it false to allow it. All are allowed by default.

These settings filter the event's spawn and destination. Routes may still cross excluded biomes.

Commands

Player status

text
1/lostherd

Admin event controls

text
1/lostherdadmin start quick cow
2/lostherdadmin start quick sheep
3/lostherdadmin start wild cow
4/lostherdadmin start wild sheep
5/lostherdadmin stop
6/lostherdadmin status

Custom delivery locations

text
1/lostherdadmin destination add Rescue Ranch 12
2/lostherdadmin destination list
3/lostherdadmin destination test <id>
4/lostherdadmin destination remove <id>

Stand at the intended location when adding it. The final number sets the delivery radius in metres. Stop the active event before editing destinations.

Admin permission

text
1lostherd.admin
Default configuration
LostHerd.json
json
1{
2 "Enabled": true,
3 "Automatic events": true,
4 "Automatic Ranch and Large Barn destinations": true,
5 "Automatic delivery radius metres": 12.0,
6 "Automatic destination weights": {
7 "Ranch": 50,
8 "Large Barn": 50
9 },
10 "Excluded animal spawn biomes": {
11 "Arid": false,
12 "Temperate": false,
13 "Tundra": false,
14 "Arctic": false,
15 "Jungle": false
16 },
17 "Excluded delivery destination biomes": {
18 "Arid": false,
19 "Temperate": false,
20 "Tundra": false,
21 "Arctic": false,
22 "Jungle": false
23 },
24 "Show delivery map marker": true,
25 "Delivery sphere": {
26 "Enabled": true,
27 "Prefab": "green",
28 "LerpSpeed": 60.0
29 },
30 "Chat": {
31 "Global announcements enabled": true,
32 "Use prefix": true,
33 "Icon SteamID": 0
34 },
35 "Animal tracking": {
36 "Enabled": true,
37 "RevealDelaySeconds": 300.0,
38 "UpdateSeconds": 5.0
39 },
40 "Escort encounters": {
41 "Enabled": true,
42 "Quick": true,
43 "Wild": true,
44 "MinimumTravelMetres": 100.0,
45 "MaximumTravelMetres": 150.0,
46 "Chance": 0.5,
47 "CooldownSeconds": 60.0,
48 "MaximumWaves": 3,
49 "MaximumHostiles": 4,
50 "MinimumSpawnMetres": 15.0,
51 "MaximumSpawnMetres": 25.0,
52 "WaveSeconds": 120.0,
53 "MaximumMovementPerSecond": 12.0,
54 "Panic": false,
55 "Pool": [
56 {
57 "Enabled": true,
58 "Name": "LoneWolf",
59 "Weight": 70,
60 "Prefab": "assets/rust.ai/agents/wolf/wolf2.prefab",
61 "Count": 1,
62 "Bonus": {
63 "Items": 20,
64 "Economics": 0.0,
65 "ServerRewards": 0
66 }
67 },
68 {
69 "Enabled": true,
70 "Name": "WolfPair",
71 "Weight": 30,
72 "Prefab": "assets/rust.ai/agents/wolf/wolf2.prefab",
73 "Count": 2,
74 "Bonus": {
75 "Items": 40,
76 "Economics": 0.0,
77 "ServerRewards": 0
78 }
79 },
80 {
81 "Enabled": true,
82 "Name": "BearAmbush",
83 "Weight": 20,
84 "Prefab": "assets/rust.ai/agents/bear/bear.prefab",
85 "Count": 1,
86 "Bonus": {
87 "Items": 60,
88 "Economics": 0.0,
89 "ServerRewards": 0
90 }
91 }
92 ]
93 },
94 "Group rewards": {
95 "Distribution": "Shared Pool",
96 "MinimumEscortMetres": 40.0,
97 "EscortRadius": 25.0,
98 "MinimumDefenseDamage": 50.0,
99 "MinimumDefenseHits": 2,
100 "TakeoverSeconds": 3.0,
101 "MaximumParticipants": 32
102 },
103 "Minimum online players": 3,
104 "Minimum interval minutes": 60.0,
105 "Maximum interval minutes": 120.0,
106 "Event duration minutes": 25.0,
107 "Minimum spawn distance": 250.0,
108 "Maximum spawn distance": 600.0,
109 "Maximum spawn attempts": 12,
110 "Maximum journal entries": 500,
111 "Quick Rescue": {
112 "Enabled": true,
113 "Weight": 70,
114 "Reward": {
115 "Item": "scrap",
116 "SkinId": 0,
117 "Amount": 150,
118 "Economics": 0.0,
119 "ServerRewards": 0
120 }
121 },
122 "Wild Rescue": {
123 "Enabled": true,
124 "Weight": 30,
125 "Reward": {
126 "Item": "scrap",
127 "SkinId": 0,
128 "Amount": 225,
129 "Economics": 0.0,
130 "ServerRewards": 0
131 }
132 }
133}
Sponsored
Pine Hosting
Pine Hosting

Trusted hosting partner. Affordable game servers with solid support and panels.

Visit site ↗
$14.99
Views4
Downloads0
Purchases0
Rating★ 0.0
Version1.0.0
Compile check✓ Passed Nov 14, 2026
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size140 KB
PublishedNov 14, 2026
UpdatedNov 14, 2026
✓ Reviewed for safety and integrity