LAB/05 — INVENTORY
PlayerRanches
- Price
- £19.99
- Rating
- ★ 5.0 (1)
- Version
- v1.4.5
- Author
- CarlFounding MemberTrusted Dev
Changelog
v1.4.56 Oct 2026
Overhaul of the ui
- added Features for buying animals
- Added premade Pens
- Few config changes
vv1.0.13 Oct 2026
Change for a facepunch update for the livestock
v1.0.02 Oct 2026
No notes for this release.
| Version | 1.0.0 |
| Author | Crtcarl |
| Platform | Oxide / uMod (Rust) |
| Optional plugins | Economics, ServerRewards, Clans, TruePVE, EntityScaleManager |
Player Ranches turns the vanilla animal fence into a real ranch. A player builds a closed pen with animal fences and an animal fence gate. The plugin detects the pen, the player buys it, and a feeding and water station appears inside. Livestock led into the pen are registered to the ranch and protected. Upgrades add more animal slots, automatic water, and automatic milk, wool and dung collection.
Features
- Build it yourself - no admin setup and no fixed zones. Any closed pen made from animal fences with a gate becomes a ranch.
- Automatic pen detection - the plugin finds the fence loop, measures the area, and tells the player what is wrong if the pen is not closed (for example, where the gap is).
- Ranch UI - buy, upgrade, manage the herd, sell animals, and manage access, all from one panel.
- Tiers - Basic, Standard and Premium by default. Each tier sets the animal cap and unlocks add-ons. Tiers are fully configurable.
- Ranch station - a hitch and trough, a water barrel, and a ranch box are placed inside the pen.
- Auto water - on the Premium tier a powered pump keeps the barrel and the trough full of fresh water.
- Auto-milker - milks ready cows and puts the milk in the ranch box.
- Auto-shearer - shears sheep and puts the wool in the ranch box.
- Dung collector - collects dung into the ranch box.
- Animal protection - ranch animals only take damage from the owner, team, clan and authorized players. Other players cannot lead them away.
- No fence decay - ranch fences and gates do not decay.
- Sell to the server - sell animals at livestock vendor prices, or for the plugin currency.
- Sell or gift to players - offer an animal to another player for a price, with an accept or decline popup.
- Shared access - team members, clan members, and up to 8 authorized players can use a ranch.
- Homed animals - ranch animals stay homed to the pen and roam near its centre.
- Births - newborns join their mother's ranch.
- Currency - any item (default scrap), Economics, or ServerRewards.
- Admin panel - list all ranches, view one, teleport to it, show its outline, re-check it, move or rebuild its station, or remove it.
Requirements
- Oxide / uMod for Rust.
- The plugin uses Harmony patches (included with Oxide).
Optional:
| Plugin | Used for |
|---|---|
| Economics / ServerRewards | Currency for buying, upgrading and selling. |
| Clans | Clan members share ranch access. |
| TruePVE | Protects the ranch station (no damage, members-only looting). Without TruePVE, anyone can break and open the station like any other box. |
| EntityScaleManager | Scales the water pump model down. Without it the pump is full size. |
Installation
- Copy
PlayerRanches.csintooxide/plugins/. - The plugin creates
oxide/config/PlayerRanches.jsonon first load. - Edit the config if needed, then reload:
oxide.reload PlayerRanches
Permissions
| Permission | Purpose |
|---|---|
playerranches.use | Use the player command. Only checked when Require playerranches.use permission is true in the config. |
playerranches.admin | Use the admin command and admin panel. |
playerranches.vip | Example limit permission. Lets the player own 2 ranches. Add more limit permissions in the config. |
How it works for players
- Build a pen from animal fences and add an animal fence gate.
- A popup appears when the gate is detected. It says if the pen is closed or what is missing.
- Type
/myranchand buy the ranch (50 scrap by default). - A trough and water barrel are placed inside the pen.
- Lead livestock into the pen. Each animal is registered to the ranch, up to the tier's animal cap.
- Upgrade the ranch and buy add-ons in the UI. Produce goes into the ranch box.
Player commands
The command name can be changed in the config.
| Command | Purpose |
|---|---|
/myranch | Open the ranch UI. Opens straight onto the ranch you are standing in. |
/myranch accept | Accept an animal offer from another player. |
/myranch decline | Decline an animal offer. |
Admin commands
| Command | Purpose |
|---|---|
/aranch | Open the admin panel. |
/aranch here | Open the admin panel on the ranch you are standing in. |
/aranch rescanall | Re-check every ranch pen. |
/aranch pump | Show the status of the pump where you stand. |
/aranch station | Show the station layout and its usage. |
/aranch station <barrel|pump|box> <x> <y> <z> [yaw] | Move a station part. |
/aranch station trough <yaw> | Set the trough yaw. |
/aranch station scale <n> | Set the pump scale. |
/aranch station gap <m> | Set the distance from the fence. |
/aranch station height <m> | Set the station height. |
/aranch station rebuild | Rebuild the station on all ranches. |
The ranch outline in the admin panel uses ddraw, so it only shows for players with the admin flag.
Default tiers
| Tier | Upgrade cost | Animal cap | Unlocks |
|---|---|---|---|
| Basic | Included with purchase | 4 | Trough, water barrel |
| Standard | 100 | 8 | Ranch box, auto-milker |
| Premium | 250 | 14 | Auto-shearer, dung collector, powered water pump |
Add-on prices: auto-milker 100, auto-shearer 100, dung collector 75.
Configuration
The config file is oxide/config/PlayerRanches.json.
| Section | Controls |
|---|---|
| Commands | Player and admin command names. |
| General | Chat prefix, ranch limit per player, limit permissions, buy price, maximum authorized players, team and clan sharing, popup, animal scan interval, roam radius. |
| Pen detection | Gate and fence prefabs, search radius, minimum and maximum fence pieces, minimum and maximum pen area, gap tolerances. |
| Currency | Type (Item, Economics, ServerRewards), item shortname, display name. |
| Harvesting | Milk and wool check interval, ranches processed per second, add-on prices, tame-only rules. |
| Protection | Animal damage rules, neglect damage, leading block, admin bypass, fence decay, station rebuild delay. |
| Ranch fixtures | Trough, pump and box prefabs, station layout, water tick rates. |
| Selling animals to the server | On/off, price multiplier, currency payout, who can sell. |
| Selling / giving animals to players | On/off, price buttons, offer expiry. |
| Tiers | Name, upgrade cost, animal cap and unlocks for each tier. |
Key defaults:
| Setting | Default |
|---|---|
| Buy price | 50 scrap |
| Max ranches per player | 1 (2 with playerranches.vip) |
| Max authorized players per ranch | 8 |
| Pen area | 20 to 1600 square metres |
| Fence pieces | 4 to 200 |
| Milk and wool check interval | 600 seconds |
| Milker and shearer need tame animals | true |
| Station rebuild after it is destroyed | 300 seconds |
| Offer expiry | 120 seconds |
Notes
- If a pen is opened (a fence is removed or destroyed), new animals do not register and collecting pauses until the pen is closed again.
- If two ranches' fences connect, the ranches merge into one.
- If the owner is offline when an animal sale pays out, the owner is paid on the next
/myranch.
Localization
All player messages are in the Oxide lang file (oxide/lang/en/PlayerRanches.json) and can be translated.
REVIEWS · 1
★★★★★
I’m running this on all three of my PvE servers, and my players absolutely love it. The auto‑watering, feeding, and collecting features are pure gold. Carl really went above and beyond with this one.
𝐻𝒾𝑔𝒽𝑀𝒾𝓁𝑒𝓈