Recycler Station






♻️ Recycler Station brings recycling to your players' bases with three station types: Basic, Standard, and Advanced. Each has its own look, performance, and matching fuse.
Drop recyclable items into INPUT, and the station feeds them into the recycler and moves the results into OUTPUT automatically. Connect the boxes with industrial pipes, fit the correct fuse, and supply electricity where required. No more moving materials back and forth by hand.
- Features
- Three recycler types: Basic, Standard, and Advanced, with separate station and fuse prices.
- In-game shop: Compare station previews, prices, power requirements, recycling time, and efficiency before confirming a purchase.
- Dedicated INPUT and OUTPUT boxes: Industrial connections keep materials moving through the station.
- Matching fuses: Each recycler uses its own fuse, purchased separately. Fuses do not wear out or need replacing. Server owners can disable the fuse requirement.
- Configurable electricity: Power is optional for Basic and Standard. Advanced always requires power, with a configurable requirement.
- Recycling controls: Use Rust's native speed or a custom speed multiplier, with an optional custom-mode limit on items consumed per cycle.
- Separate transfer controls: Adjust input and output intervals, amounts, and transfers independently of recycling speed.
- Output protection: Processing pauses when OUTPUT is blocked and resumes when space is available.
- Flexible payments: Choose Scrap, Economics, or ServerRewards for shop purchases, with a separate pickup fee setting.
- Purchase limits per wipe: Set a station purchase limit per player, or allow unlimited purchases. Usage resets automatically on map wipe; fuse purchases do not count toward the limit.
- Protected station parts: Tool Cupboard placement checks and configurable owner/TC authorization checks for station pickup.
- Clearer feedback: Reduced chat spam, useful blocked-start messages, and a config option to mute all plugin chat messages.
- Language support: English defaults, a separate Russian translation, and support for additional language files.
- How It Works
- Open the shop with
/rsor/rs buyand purchase a station. - Place it within an authorized Tool Cupboard range, leaving space for its boxes.
- Connect the industrial pipes manually, install its matching fuse if enabled, and connect any required electricity.
- Put recyclable items in INPUT. The station handles recycling and transfers the results to OUTPUT.
- Permissions
recyclerstation.use - Allows players to purchase and place stations, and use the pickup command when its requirements are met.
To give your default player group access:oxide.grant group default recyclerstation.use
- Commands
| 1 | | Command | Purpose | |
| 2 | | --- | --- | |
| 3 | | /rs | Open the shop. | |
| 4 | | /rs buy| Open the shop. | |
| 5 | | /rs help| Show help. | |
| 6 | | /rs remove| Pick up the station you are looking at. | |
| 7 | | /rs give <player> [amount] [basic|standard|advanced]| Admin only: give station items. Defaults to Standard. | |
- Dependencies
ImageLibrary and external image hosting are not required; the station artwork is included in the download.
Economics or ServerRewards is needed only when selected for shop purchases or pickup fees. The default shop uses Scrap, while the default pickup fee uses Economics. Set pickup fee currency to None for free pickup if you do not use a payment plugin.
- Default Config
| 1 | { |
| 2 | "Recycling": { |
| 3 | "Use Rust Speed [true = default, false = custom]": true, |
| 4 | "Custom Speed Multiplier [ 1 = normal, 2 = double]": 1.0, |
| 5 | "Max Items Per Cycle [0 = default]": 30 |
| 6 | }, |
| 7 | "Input Transfer": { |
| 8 | "Transfer Interval [seconds]": 0.25, |
| 9 | "Items Per Transfer": 30, |
| 10 | "Transfers Per Pass [1-6]": 2 |
| 11 | }, |
| 12 | "Output Transfer": { |
| 13 | "Output Full Cooldown [seconds]": 8.0, |
| 14 | "Transfer Interval [seconds]": 0.25, |
| 15 | "Items Per Stack Transfer": 1000, |
| 16 | "Stacks Per Pass [1-6]": 6 |
| 17 | }, |
| 18 | "Power": { |
| 19 | "Require Power For Basic And Standard": false, |
| 20 | "Basic Required Power [rW]": 3, |
| 21 | "Standard Required Power [rW]": 5, |
| 22 | "Advanced Required Power [rW, always required]": 20 |
| 23 | }, |
| 24 | "Fuses": { |
| 25 | "Require Matching Fuse": true |
| 26 | }, |
| 27 | "Shop": { |
| 28 | "Enabled": true, |
| 29 | "Currency [Scrap, Economics, ServerRewards]": "Scrap", |
| 30 | "Purchases Per Player [ 0 = unlimited]": 2, |
| 31 | "Prices": { |
| 32 | "Basic Recycler": 250.0, |
| 33 | "Standard Recycler": 500.0, |
| 34 | "Advanced Recycler": 1000.0, |
| 35 | "Basic Fuse": 50.0, |
| 36 | "Standard Fuse": 100.0, |
| 37 | "Advanced Fuse": 250.0 |
| 38 | } |
| 39 | }, |
| 40 | "Station Pickup": { |
| 41 | "Enabled": true, |
| 42 | "Require Station Owner": true, |
| 43 | "Require TC Authorization": true, |
| 44 | "Fee Currency [None, Economics, ServerRewards]": "Economics", |
| 45 | "Pickup Fee": 250.0, |
| 46 | "Return Station Item": true |
| 47 | }, |
| 48 | "Send Chat Messages": true, |
| 49 | "Debug": false |
| 50 | } |
RecyclerStation.json
{
"Recycling": {
"Use Rust Speed [true = default, false = custom]": true,
"Custom Speed Multiplier [ 1 = normal, 2 = double]": 1.0,
"Max Items Per Cycle [0 = default]": 30
},
"Input Transfer": {
"Transfer Interval [seconds]": 0.25,
"Items Per Transfer": 30,
"Transfers Per Pass [1-6]": 2
},
"Output Transfer": {
"Output Full Cooldown [seconds]": 8.0,
"Transfer Interval [seconds]": 0.25,
"Items Per Stack Transfer": 1000,
"Stacks Per Pass [1-6]": 6
},
"Power": {
"Require Power For Basic And Standard": false,
"Basic Required Power [rW]": 3,
"Standard Required Power [rW]": 5,
"Advanced Required Power [rW, always required]": 20
},
"Fuses": {
"Require Matching Fuse": true
},
"Shop": {
"Enabled": true,
"Currency [Scrap, Economics, ServerRewards]": "Scrap",
"Purchases Per Player [ 0 = unlimited]": 2,
"Prices": {
"Basic Recycler": 250.0,
"Standard Recycler": 500.0,
"Advanced Recycler": 1000.0,
"Basic Fuse": 50.0,
"Standard Fuse": 100.0,
"Advanced Fuse": 250.0
}
},
"Station Pickup": {
"Enabled": true,
"Require Station Owner": true,
"Require TC Authorization": true,
"Fee Currency [None, Economics, ServerRewards]": "Economics",
"Pickup Fee": 250.0,
"Return Station Item": true
},
"Send Chat Messages": true,
"Debug": false
}

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