will007's Wishlist
-
AutoBackpacks
[ ! ] The zip contains a DLL extension that goes into RustDedicated_Data/Managed. Some hosts do not allow uploading DLLs - check with your host before buying. [ ! ]
Auto Backpacks keeps Rust's wearable backpacks organised without players having to open anything. What does not fit the main inventory slips into the backpack they are wearing, priority items go to the belt, the items they never want moved stay where they are, and the backpack sorts itself by category.
Permission tiers then add room on top of the small and large backpack: up to 8 tiers and 60 slots, with a separate size for each backpack. When a player loses a tier, the extra items land in a drop bag at their feet instead of vanishing.
Players run everything from one in-game window, redesigned in 3.0 (Backpack, Settings, My Items and Capacity Tiers), with a compact HUD that shows used and free slots. Owners get an admin editor, so nobody has to edit the config file.
Works on Needs Languages Capacity Oxide and Carbon CrashExtensions 1.12.6+ (included) 8 built in up to 8 tiers, 60 slots Jump to: Features · Screenshots · Trailer · Capacity tiers · Commands · Permissions · Install · Configuration · FAQ
🌟 Features
For players
Auto move. An item that reaches a full inventory (gathered, looted, crafted or handed out by a kit) goes into the worn backpack instead of the floor. Priority items. By default wood, stones, metal ore, cloth and leather go to a free belt slot first. Owners can send them to the top of the backpack instead, or keep them in the inventory. Never-move items. Keycards stay where they are by default, and every player can add their own items to either list (24 per list) from a searchable picker with category filters. Smart sort. When a player finishes looting a box or a body with a full inventory, up to 10 items move into the backpack. Category sorting. The backpack keeps itself sorted by category, and one button (or /ab sort) sorts it on demand. Capacity HUD. A compact widget left of the belt (right of it while in a team) shows the backpack, the slots used and the extra slots. Its colour changes at 40, 70 and 90 percent, and it pulses red once when the backpack becomes full. Settings per player. Every feature can be switched off from the Settings tab, and notices can come as a toast, in chat, as a game tip or not at all. For server owners
Capacity tiers. Up to 8 tiers and 60 slots, with separate sizes for the large and the small backpack. The highest tier a player has wins, and a tier whose permission belongs to another plugin (a VIP plugin, for example) works as it is. Drop bags. With the default settings, items above a player's capacity (a lost tier, or a dropped backpack holding extra items) go into drop bags at their feet. They last 30 minutes and hold 30 items each, up to 5 bags per drop. Admin editor. /ab admin edits the general settings, the tiers, the server item lists, the drop bags and the notifications in game, and a dialog gives an online player a tier. Changes apply at once. Next-tier panel. Players see every tier, their own and how to get the next one: a chat message or a server console command that you set, such as one that opens your store. 8 languages. English, German, Spanish, French, Italian, Portuguese (Brazil), Russian and Ukrainian are built in, and each player sees the language of their own game. NCP support. With NCP (Notification Center Pro) loaded, notices can go through it instead of the plugin's own toast. 📸 Screenshots
Every screen below is Auto Backpacks running in Rust.
Backpack and capacity Settings My items Capacity tiers Searchable item picker Admin editor Player without a backpack In-game HUD 🎥 Trailer
The Auto Backpacks 3.0 trailer (click to play, 55 seconds)
🏆 Capacity tiers
Tier Permission Large backpack Small backpack Default none (everyone) 28 12 Small autobackpacks.capacity.small 34 18 Medium autobackpacks.capacity.medium 40 24 Large autobackpacks.capacity.large 46 30 Extra autobackpacks.capacity.extra 52 36 Ultimate autobackpacks.capacity.ultimate 58 42 🎮 Commands
Command What it does /ab Open the window /ab backpack, /ab settings, /ab items, /ab tiers Open it on that tab /ab star Add the item in your hand to your priority list /ab never Add the item in your hand to your never-move list /ab sort or /ab organize Sort your backpack by category /ab auto Turn auto move on or off /ab cap or /ab capacity Show your backpack's slots in chat Admin
Command What it does /ab admin Open the admin editor (needs autobackpacks.admin) autobackpack.reload Server console: re-read the config file. A broken file is kept as a copy and the running settings stay autobackpack.updatecapacity Server console: apply the capacity tiers to every online player now The chat command can be renamed in the config. The HUD widget opens the window too, and players can bind a key from their F1 console: bind b autobackpacks.open
🛡️ Permissions
Permission What it unlocks autobackpacks.use Required for everything below. Without it a player keeps the vanilla backpack autobackpacks.ui The /ab window autobackpacks.automove What does not fit the inventory goes into the backpack autobackpacks.smartsort After looting a box or a body, a full inventory moves into the backpack autobackpacks.priority Priority items and the personal priority list autobackpacks.categorysort The backpack keeps itself sorted by category autobackpacks.organize The sort button and /ab sort autobackpacks.admin The admin editor and tier grants. Staff only The tier permissions (autobackpacks.capacity.*) are in the table above and are configurable. A feature a player has no permission for shows as VIP ONLY on its card in the Settings tab, so permissions double as a natural VIP upsell.
A typical setup gives everyone the basics and keeps the extras for your VIPs:
oxide.grant group default autobackpacks.use oxide.grant group default autobackpacks.ui oxide.grant group default autobackpacks.automove oxide.grant group default autobackpacks.smartsort oxide.grant group default autobackpacks.categorysort oxide.grant group default autobackpacks.organize oxide.grant group vip autobackpacks.priority oxide.grant group vip autobackpacks.capacity.medium 📦 Install
Install the extension, once per server. Stop the server, copy Oxide.Ext.CrashExtensions.dll into RustDedicated_Data/Managed (Carbon: carbon/extensions) and start it again. The console prints Loaded extension CrashExtensions with its version. An older copy of the DLL is simply overwritten: it is one shared file for all our plugins. Install the plugin. Copy AutoBackpacks.cs into oxide/plugins (Carbon: carbon/plugins). It compiles on its own and creates its config, data and language files. Grant the permissions above, give yourself autobackpacks.admin and open /ab admin to tune everything else in game. ⚙️ Configuration
Everything lives in oxide/config/AutoBackpacks.json, and the admin editor changes the same settings in game. Each player's switches and lists are stored in oxide/data/AutoBackpacks_Users.json.
Config sections (click to expand)
📚 FAQ
Q: Does this create a separate virtual backpack?
A: No. It works with the small and large backpack items players wear, and it never gives anyone a backpack.
Q: Do players need every permission?
A: No. Grant autobackpacks.use and only the features you want. The window needs autobackpacks.ui, and autobackpacks.admin stays with your staff.
Q: How much capacity can I configure?
A: Up to 8 tiers and 60 slots. Each tier has its own large and small backpack size, and the shipped Ultimate tier is 58 / 42.
Q: Does a tier upgrade charge an economy plugin?
A: No payment flow is built in. The next-tier button shows a message or runs a server console command that you set, so it can point at your store or your VIP plugin.
Q: What happens when a player loses a tier?
A: With the default settings, items above the new capacity move into drop bags at their feet. When you update from 2.x, backpacks are not shrunk on the load that migrates the config.
Q: Do I need NCP or VenuxUpdater?
A: No. NCP is optional, and without it the plugin shows its own toast. VenuxUpdater is an optional extra in the zip that keeps the extension up to date, and it does nothing until you turn it on.
Q: Does it contact any outside service?
A: Only to download its icons, buttons and art (54 small images) once from cdn.crashplugins.space, which your server then caches. Nothing about your server or your players is sent.
Q: Does it work on Carbon?
A: Yes. The extension goes into carbon/extensions instead of RustDedicated_Data/Managed, and everything else is the same.
Q: How do I translate it?
A: Eight languages are built in. Edit oxide/lang/<language>/AutoBackpacks.json, or copy the English file to a new language folder and translate its values.
Questions, ideas or bug reports? Use the Support tab of this file or join our Discord.
- #backpack
- #backpacks
-
(and 7 more)
Tagged with:
-
Personal Farmer
Take your farms to the next level with Personal Farmer – your own AI-powered farmhand that automates planting, watering, harvesting, crossbreeding, animal care, and more! Whether you’re running a massive plantation, maintaining a chicken coop, or managing bees, your bot is always ready to help.
Features:
🌿 Smart Farmhand AI
• Automatically plants and harvests crops, or produces clones.
• Can crossbreed clones to achieve specific genes, propagate them and then plant for harvest.
• Waters crops and fetches water from barrels, water catchers, or rivers.
• Collects resources (corn, pumpkins, etc.), puts them in composters, and spreads fertilizer.
• Learns your farm layout – assign plantations, composters, water sources, and storage with ease.
🐓 Chicken Coop Assistant
• Feeds chickens and collects eggs.
• Breeds and maintains your chicken population.
• Gently interacts with chickens to boost their happiness.
🍯 Beehive Support
• Collects honeycombs from beehives.
🐴 Hitch Trough Support
• Helps keep your horses fed.
• Automatically collects horse dung and puts it in composter to produce fertilizer.
🧠 Fully Automated Workflow
• Starts with its own inventory, but can optionally manage all resources autonomously.
• Auto-stores items like eggs, resources, clones, honey and other loot into assigned containers.
🔒 Persistent & Secure
• Saves setup and assigned tasks across server restarts.
• Use multiple farmers for different bases
• Only allows interaction on player-owned or authorized buildings – no bots on enemy farms!
❓ How to Use
• Receive farmer's sleeping bag by entering /pfarmer command, or give it to players using any other plugin that supports custom items (like shops and etc.)
• Deploy the bag. Farmer will start to analyze current base.
• Open tool cupboard and open farm manager. Enable functionality that you need.
📃 Commands
• givefarmerbag <Steam ID> <Skin ID> <Amount> ("personalfarmer.admin" permission required)
• /pfarmer <Config command>
📺 See It in Action! Watch the Video
👀 Plugin work demonstration:
📃 Configuration:
{ "Specify the ID of the farmer generator, the number of digits(8 - 15)": 9, "Farmer settings (key is a sleeping bag skin)": { "3480145757": { "Spawn": { "Permission to give/deploy farmer's sleeping bag (leave empty if allowed to everyone)": "personalfarmer.default", "Command argument to receive sleeping bag (works through the chat command /pfarmer, leave empty to disable)": "default", "Name": { "Localization key": "PersonalFarmer_default", "Localization value": "%OWNER_NAME%'s Farmer" }, "Maximum health": 100.0, "Clothes": { "Unlock container?": false, "List of items": [ { "Item": { "Item shortname or ID": "burlap.shirt", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "burlap.trousers", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "burlap.gloves.new", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "burlap.shoes", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "hat.boonie", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 } ] } }, "Controller": { "Controller tick (0 - 0.2f)": 0.1, "Brain tick (0.1 - 5f)": 0.1, "Farm zone size where farmer can work": { "x": 100.0, "y": 100.0 }, "Item for watering": { "Give item if there isn't any on farm?": false, "Item setup": { "Item shortname or ID": "bucket.water", "Item skin": 0 } }, "Allow to pickup dropped items?": true, "Can collect resources?": true, "Can mine resources?": true, "Item for mining": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "lumberjack.pickaxe", "Item skin": 0 } }, "Can the farmer heal himself?": true, "Item for heal": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "syringe.medical", "Item skin": 0 } }, "Allow drowning damage?": false, "Allow the farmer to route underwater?": true, "Allow the farmer to go underwater?": true }, "Storage": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "woodbox_deployed", "wicker_barrel", "box.wooden.large", "fridge.deployed" ] }, "Planters": { "List of prefab entities that the farmer can use": [ "planter.large.deployed", "planter.small.deployed", "planter.triangle.deployed", "bathtub.planter.deployed", "minecart.planter.deployed", "plantpot.single.deployed" ], "Can farmer use it?": true }, "Composters": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "composter" ] }, "Chicken coops": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "chickencoop.deployed" ] }, "Beehives": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "beehive.deployed" ] }, "Water tanks": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "waterbarrel", "water_catcher_small", "water_catcher_large" ] } }, "3480146242": { "Spawn": { "Permission to give/deploy farmer's sleeping bag (leave empty if allowed to everyone)": "personalfarmer.vip", "Command argument to receive sleeping bag (works through the chat command /pfarmer, leave empty to disable)": "vip", "Name": { "Localization key": "PersonalFarmer_vip", "Localization value": "%OWNER_NAME%'s VIP Farmer" }, "Maximum health": 150.0, "Clothes": { "Unlock container?": false, "List of items": [ { "Item": { "Item shortname or ID": "jumpsuit.suit.blue", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "shoes.boots", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "hat.boonie", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 } ] } }, "Controller": { "Controller tick (0 - 0.2f)": 0.1, "Brain tick (0.1 - 5f)": 0.1, "Farm zone size where farmer can work": { "x": 100.0, "y": 100.0 }, "Item for watering": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "waterjug", "Item skin": 0 } }, "Allow to pickup dropped items?": true, "Can collect resources?": true, "Can mine resources?": true, "Item for mining": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "lumberjack.pickaxe", "Item skin": 0 } }, "Can the farmer heal himself?": true, "Item for heal": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "syringe.medical", "Item skin": 0 } }, "Allow drowning damage?": false, "Allow the farmer to route underwater?": true, "Allow the farmer to go underwater?": true }, "Storage": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "woodbox_deployed", "wicker_barrel", "box.wooden.large", "fridge.deployed" ] }, "Planters": { "List of prefab entities that the farmer can use": [ "planter.large.deployed", "planter.small.deployed", "planter.triangle.deployed", "bathtub.planter.deployed", "minecart.planter.deployed", "plantpot.single.deployed" ], "Can farmer use it?": true }, "Composters": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "composter" ] }, "Chicken coops": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "chickencoop.deployed" ] }, "Beehives": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "beehive.deployed" ] }, "Water tanks": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "waterbarrel", "water_catcher_small", "water_catcher_large" ] } } } } -
Dynamic Monuments [Jungle Bundle]
‼️Note: This is an add-on, not a standalone plugin. It requires the Dynamic Monuments plugin to be installed (sold separately).
🌴Enhance your Rust world with Jungle Bundle — a rich and immersive monument pack for the Dynamic Monuments plugin!
Explore dense jungle environments and mysterious ancient sites, or configure them to appear in any biome you prefer.
Included in the addon:
7 land monuments 1 coastal location 1 dam 2 modified in-game locations Player-placeable locations:
The Mayan Pyramid The Tree House Eye of the Jungle Eclipse Fort Bone Cape The Ancient Dam Installation Instructions:
Make sure you have the latest version of the Dynamic Monuments plugin installed Move the contents of the data/DynamicMonuments folder from the archive you downloaded into the oxide/data/DynamicMonuments folder on your server Reload the plugin
Check out the rest of my work: Adem's Codefling Library
Join the Mad Mappers Discord!
-
Heli Tower
- Heli Tower is a public self-defense tower against patrol helicopters.
- Use this tower on your Rust server to create patrol helicopter events.
INCLUDES
First floor. Two defense floors. Upper floor with shops. Elevator. Repair bench. Recyclers. Automatic lighting for the night.- #helitower
- #heli
- (and 16 more)
-
ATM (Cash Machine)
Plugin will automatically turn every vending machine with matching skin id (config file) into ATM. It's up to user to decide how and where they going to be place.
Manual placement
Vending machines can be placed manually by admin (deploying or spawning) and then turned into ATM by using /setatm command. Monument Addons (auto spawn)
To avoid having manually spawn ATMs each wipe I highly recommend using MonumentAddons. This plugin will handle respawning of vending machines, they will be spawned on same monuments through future map changes. Setup is very simple, requires just two commands, /maspawn vendingmachine.deployed to spawn vending machine at monument and then /maskin 3042408530 to change vending machine skin. Rust Edit
In order to include ATMs at your custom map/monument you will have place card reader inside Rust Edit. To activate card readers simply look at them and type /setreader.
