industrialquarry
Allow hooking up industrial pipes to the qarrys.
# Industrial Quarry
Connect Industrial pipes straight to Mining Quarries and Pump Jacks.
Industrial Quarry automatically attaches a storage adapter, conveyor, fuel feed and an electric on/off switch to quarries, so you can pipe resources out and fuel in with the industrial system. No more emptying quarry boxes by hand.
---
Features
- Output conveyor – Quarry output is exposed on a conveyor, ready to connect to your pipe network.
- Fuel input conveyor – Pipe fuel into the quarry's fuel tank automatically.
- Electric IO switch – Wire power to the switch to start (input 1) or stop (input 2) the quarry engine remotely.
- Works everywhere – Player-built quarries, pump jacks, monument/map quarries and underground quarries on custom maps (with offset settings).
- Fast conveyors – Raise the move-per-tick limit so pipes keep up with fast quarries.
- Tamper-proof – Parts can't be picked up, damaged, removed with the remover tool, unwired from the quarry side, looped or switched off by players.
- Self-healing – A periodic check re-creates parts that go missing and cleans up parts when the quarry is destroyed or the owner loses permission.
- QuarryLock friendly – Detects QuarryLock and repairs the containers it removes.
- Restart safe – Parts and pipe routes are stored in a data file and re-linked on restart.
Permissions
| Permission | Grants |
|---|---|
| industrialquarry.allow | Quarries owned by the player get industrial parts; use /addiq and /removeiq |
Commands
| Command | Who | Description |
|---|---|---|
| /addiq | Owner / admin | Add parts to the quarry you are looking at |
| /removeiq | Owner / admin | Remove parts from the quarry you are looking at |
| /cleaniq | Admin | Remove all industrial quarry parts and rocks and rebuild them |
| /softcleaniq | Admin | Remove only the adapters and rebuild them |
| /killiq | Admin | Kill the quarry part you are looking at |
Configuration
| Option | Default | Description |
|---|---|---|
| Add a conveyor to the quarry output | true | Output adapter and conveyor |
| Add a conveyor to the fuel tank | true | Fuel adapter and conveyor |
| Add a IO On/Off Switch | true | Electric switch to control the engine |
| Attach to monument/map placed quarries | true | Include quarries with no owner |
| Adjust amount to move each tick | 256 | Conveyor stack size per move (-1 = game default of 128) |
| Block players from switching off the conveyors | true | Prevent toggling of quarry parts |
| Check for missing quarry parts every (sec) | 60 | Repair timer |
| Run CleanIQ on server restarts | false | Wipe and rebuild on boot |
| Monument Quarry Building Block Size | 65 | Distance conveyors are placed from monument quarries |
| Underground Quarry Height / Forward Offset | 2 / 1 | For custom-map underground quarries |
| Output Debug Messages In Console | false | Troubleshooting |
Installation
1. Drop industrialquarry.cs into oxide/plugins.
2. Grant industrialquarry.allow to the players or group who should get the feature.
3. Existing quarries are picked up automatically after start-up; new ones are attached the frame after they spawn.
Notes
- Pump jacks inside monuments are skipped because the required building-block area is too large.
- Removing a quarry with
/removeiqlasts until the next restart or plugin reload, when the plugin re-attaches to permitted quarries.
