About SimpleQuarries
About SimpleQuarries
SimpleQuarries
SimpleQuarries is a lightweight production controller for Rust quarries, pump jacks, and the Giant Excavator.
The plugin lets you adjust resource output, production speed, diesel efficiency, and Excavator signal computer settings from the config. It is meant to stay simple and easy to manage, without adding commands, permissions, UI, or extra dependencies.
By default, everything runs at vanilla values. Server owners can then change only the parts they want, such as increasing sulfur output, speeding up the Excavator, improving pump jack oil production, or making diesel last longer.
Features:
- Control player placed Mining Quarries
- Control map placed Mining Quarries
- Control player placed Pump Jacks
- Control map placed Pump Jacks
- Control Giant Excavator output and speed
- Control Excavator Signal Computer charge settings
- Output multipliers for each supported resource
- Production speed settings
- Diesel efficiency settings for quarries and pump jacks
- Option to keep diesel usage balanced when speed is increased
- Option to allow or block Excavator supply drops
- No permissions
- No commands
- No UI
Supports:
- Mining Quarry
- Pump Jack
- Giant Excavator
- Excavator Signal Computer
Mining Quarries:
Quarries are split into player placed and map placed sections.
Player placed quarries support:
- Stone
- Sulfur
- HQM
Map placed quarries support:
- Stone
- Sulfur
- HQM
Player placed quarry output depends on the resource deposit generated by Rust after using survey charges. Some deposits can contain more than one resource, so the default config includes the possible secondary outputs where needed.
Pump Jacks:
Pump Jacks are handled separately from Mining Quarries.
Player placed Pump Jacks support:
- Crude Oil
Map placed Pump Jacks support:
- Crude Oil
- Low Grade Fuel
Pump Jacks use the same kind of settings as quarries, including speed, diesel efficiency, and output multipliers.
Giant Excavator:
The Giant Excavator has its own config section.
Supported Excavator outputs:
- Stones
- Metal Ore
- Sulfur Ore
- HQM Ore
The Excavator section lets you change process rate, speed multiplier, and output multipliers.
Signal Computer:
SimpleQuarries also includes settings for the Excavator Signal Computer.
You can change:
- Charge time
- Automatic charge time
- Whether supply drops are allowed
Diesel Settings:
Quarries and Pump Jacks include a setting to keep diesel usage balanced when production speed is increased.
"Keep Diesel Usage Vanilla When Speed Is Increased": true
When enabled, increasing the speed multiplier will not make diesel drain faster than expected. This makes the config easier to use, since you do not need to manually calculate diesel compensation.
You can still increase diesel efficiency separately with:
"Diesel Efficiency Multiplier": 2.0
Default Configuration:
{
"Quarries": {
"Enabled": true,
"Player Placed Quarries": {
"Stone": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"stones": 1.0,
"metal.ore": 1.0
}
},
"Sulfur": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"stones": 1.0,
"metal.ore": 1.0,
"sulfur.ore": 1.0
}
},
"HQM": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"stones": 1.0,
"metal.ore": 1.0,
"sulfur.ore": 1.0,
"hq.metal.ore": 1.0
}
}
},
"Map Placed Quarries": {
"Stone": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"stones": 1.0,
"metal.ore": 1.0
}
},
"Sulfur": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"sulfur.ore": 1.0
}
},
"HQM": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"hq.metal.ore": 1.0
}
}
}
},
"Pump Jacks": {
"Enabled": true,
"Player Placed Pump Jacks": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"crude.oil": 1.0
}
},
"Map Placed Pump Jacks": {
"Enabled": true,
"Process Rate Seconds": 5.0,
"Speed Multiplier": 1.0,
"Diesel Efficiency Multiplier": 1.0,
"Keep Diesel Usage Vanilla When Speed Is Increased": true,
"Output Multipliers": {
"crude.oil": 1.0,
"lowgradefuel": 1.0
}
}
},
"Excavator": {
"Enabled": true,
"Process Rate Seconds": 3.0,
"Speed Multiplier": 1.0,
"Output Multipliers": {
"hq.metal.ore": 1.0,
"sulfur.ore": 1.0,
"stones": 1.0,
"metal.ore": 1.0
},
"Signal Computer": {
"Enabled": true,
"Charge Time Seconds": 600.0,
"Automatic Charge Time Seconds": 600.0,
"Allow Supply Drops": true
}
}
}
Plugins by Duff
Discord: https://discord.gg/2KBPH7hXb7