extendedindustrial
Allow placing industrial adapters on items that don't support them by default.
# Extended Industrial
Add Industrial Storage Adapters to deployables that Rust never let you pipe into.
Extended Industrial lets players attach the Storage Adapter to planters, furnaces, recyclers, turrets, generators, stashes and more, so they can feed and empty them with Industrial Conveyors and Splitters. It also adds a Loot Ejector conversion for small wooden boxes.
---
Features
- Hold-to-place adapters – Hold a Storage Adapter and look at a supported deployable. An on-screen hint shows when it can be attached, then just hit fire.
- Auto-attach – Players with the attach permission get adapters spawned automatically on anything they deploy that they have access to.
- Chat spawn –
/addadapteradds adapters to the containers on the entity you are looking at.
- Smart slot mapping – Adapters pull from and push to the correct slots on campfires, fire pits, cauldrons, hobo barrels, fireplaces, BBQs and recyclers (fuel/input vs. output) instead of the wrong slot range.
- Auto Recycle – Recyclers with an adapter start up on their own when pipes deliver items (permission controlled).
- Loot Ejector – Turn a small wooden box into an ejector with
/addejector. Anything piped into it is dropped out as an item bag.
- Protected parts – Auto-attached adapters can't be damaged or picked up. Hand-placed adapters are returned to the player when they pick the deployable up.
- Stash aware – Stash adapters move with the stash when it is hidden or exposed.
- Per-item permissions – Grant only the deployables you want, or everything with one permission.
- Localised – All messages live in the Oxide lang file.
Supported deployables
| Group | Items |
|---|---|
| Planters | Small and large planter, minecart planter, railroad planter, bathtub planter, single pot, triangle planters |
| Traps and defence | Flame turret, gun trap, SAM site, auto turret |
| Cooking and heat | Campfire, BBQ, furnace (incl. legacy), fireplace, skull fire pit / cursed cauldron, hobo barrel, tuna can lamp |
| Storage and misc | Stash, drop box, hot air balloon storage, composter, hitch trough, mixing table, recycler, fuel generator |
| Animals, water and effects | Beehive, chicken coop, fish trap, snow machine, fog machine |
Permissions
The following permissions determine what adapters players can place or spawn:
extendedindustrial.place – Allows players to place a storage adapter if they have permission for that entity.
extendedindustrial.spawn – Allows players to spawn a storage adapter on a container.
extendedindustrial.attach – Automatically attaches storage adapters to all entities and blocks picking up.
Specific Deployable Permissions:
extendedindustrial.all – Grants all deployable-related permissions.
extendedindustrial.planterbox – Planter box adapter
extendedindustrial.flameturret – Flame turret adapter
extendedindustrial.guntrap – Gun trap adapter
extendedindustrial.snowmachine – Snow machine adapter
extendedindustrial.fogmachine – Fog machine adapter
extendedindustrial.samsite – SAM site adapter
extendedindustrial.fuelgenerator – Fuel generator adapter
extendedindustrial.autoturret – Auto turret adapter
extendedindustrial.dropbox – Dropbox adapter
extendedindustrial.composter – Composter adapter
extendedindustrial.hitchtrough – Hitch trough adapter
extendedindustrial.recycler – Recycler adapter
extendedindustrial.mixingtable – Mixing table adapter
extendedindustrial.stash – Stash adapter
extendedindustrial.tunalight – Tuna light adapter
extendedindustrial.hobobarrel – Hobo barrel adapter
extendedindustrial.skull_fire_pit – Skull fire pit adapter
extendedindustrial.campfire – Campfire adapter
extendedindustrial.furnace – Furnace adapter
extendedindustrial.fireplace – Fireplace adapter
extendedindustrial.hab_storage – Hot air balloon storage adapter
extendedindustrial.bbq – BBQ adapter
extendedindustrial.fishtrap – Fish trap adapter
extendedindustrial.beehive – Beehive adapter
extendedindustrial.chickencoop – Chicken coop adapter
extendedindustrial.autorecycle – Recycler automatically switches on when industrial transfers items into it.
extendedindustrial.ejector – Permission required to create a ejector box.
Commands
| Command | Description |
|---|---|
| /addadapter | Add adapters to the storage containers on the entity you're looking at |
| /addejector | Toggle a small wooden box you own between a normal box and a Loot Ejector |
Installation
1. Drop extendedindustrial.cs into oxide/plugins.
2. Grant permissions, for example oxide.grant group default extendedindustrial.place plus the per-item permissions you want.
3. Give players Storage Adapters (craft or reward) and they're ready to go.
No configuration file is needed. Messages can be edited in oxide/lang.
Notes
- Uses Harmony patches (bundled with Oxide) to extend the Storage Adapter.
- Only one adapter is allowed per entity.
