SimpleFurnaces
SimpleFurnaces is a lightweight furnace splitter and smart auto-fuel plugin for Rust.
The plugin automatically splits cookable resources across supported ovens and can pull the required fuel directly from the player’s inventory when items are placed inside. It is designed to be simple, efficient, and easy to configure, while still allowing optional advanced smelting customization.
By default, it works as a clean quality-of-life plugin. For servers that want extra control, optional global and per-cooker smelting settings can be used to adjust cooking speed, fuel usage, burn rate, and output multipliers.
Features:
Supports:
Smart Fuel Pull:
SimpleFurnaces calculates how much fuel is actually needed based on the resources placed inside the cooker.
If custom smelting settings are used, the fuel pull will also respect those values. This allows the plugin to stay accurate even when smelting speed, fuel burn rate, or fuel usage has been changed.
Notes:
Default Configuration:
{
"Enable Auto Fuel Pull": true,
"Pull Fuel From Main Inventory": true,
"Pull Fuel From Belt": true,
"Supported Cookers": {
"Furnace": true,
"Large Furnace": true,
"Electric Furnace": true,
"BBQ": true,
"Refinery": true,
"Campfire": true
},
"Smelting": {
"Enabled": false,
"Global": {
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"PerCookerOverrides": {
"furnace": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"legacy_furnace": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"furnace.large": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"electricfurnace.deployed": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"refinery_small_deployed": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"bbq.deployed": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"campfire": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"skull_fire_pit": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
},
"hobobarrel.deployed": {
"Enabled": false,
"SmeltingFrequency": 1,
"SpeedMultiplier": 1.0,
"FuelUsageMultiplier": 1,
"FuelBurnRateMultiplier": 1.0
}
},
"OutputMultipliers": {
"global": {
"global": 1.0
},
"furnace": {
"global": 1.0,
"charcoal": 1.0,
"sulfur": 1.0,
"metal.fragments": 1.0,
"metal.refined": 1.0
},
"legacy_furnace": {
"global": 1.0,
"charcoal": 1.0,
"sulfur": 1.0,
"metal.fragments": 1.0,
"metal.refined": 1.0
},
"furnace.large": {
"global": 1.0,
"charcoal": 1.0,
"sulfur": 1.0,
"metal.fragments": 1.0,
"metal.refined": 1.0
},
"electricfurnace.deployed": {
"global": 1.0,
"sulfur": 1.0,
"metal.fragments": 1.0,
"metal.refined": 1.0
},
"refinery_small_deployed": {
"global": 1.0,
"charcoal": 1.0,
"lowgradefuel": 1.0
},
"bbq.deployed": {
"global": 1.0,
"charcoal": 1.0,
"bearmeat.cooked": 1.0,
"bigcatmeat.cooked": 1.0,
"chicken.cooked": 1.0,
"crocodilemeat.cooked": 1.0,
"deermeat.cooked": 1.0,
"fish.cooked": 1.0,
"horsemeat.cooked": 1.0,
"humanmeat.cooked": 1.0,
"meat.pork.cooked": 1.0,
"snakemeat.cooked": 1.0,
"wolfmeat.cooked": 1.0
},
"campfire": {
"global": 1.0,
"charcoal": 1.0,
"bearmeat.cooked": 1.0,
"bigcatmeat.cooked": 1.0,
"chicken.cooked": 1.0,
"crocodilemeat.cooked": 1.0,
"deermeat.cooked": 1.0,
"fish.cooked": 1.0,
"horsemeat.cooked": 1.0,
"humanmeat.cooked": 1.0,
"meat.pork.cooked": 1.0,
"snakemeat.cooked": 1.0,
"wolfmeat.cooked": 1.0
},
"skull_fire_pit": {
"global": 1.0,
"charcoal": 1.0,
"bearmeat.cooked": 1.0,
"bigcatmeat.cooked": 1.0,
"chicken.cooked": 1.0,
"crocodilemeat.cooked": 1.0,
"deermeat.cooked": 1.0,
"fish.cooked": 1.0,
"horsemeat.cooked": 1.0,
"humanmeat.cooked": 1.0,
"meat.pork.cooked": 1.0,
"snakemeat.cooked": 1.0,
"wolfmeat.cooked": 1.0
},
"hobobarrel.deployed": {
"global": 1.0,
"charcoal": 1.0,
"bearmeat.cooked": 1.0,
"bigcatmeat.cooked": 1.0,
"chicken.cooked": 1.0,
"crocodilemeat.cooked": 1.0,
"deermeat.cooked": 1.0,
"fish.cooked": 1.0,
"horsemeat.cooked": 1.0,
"humanmeat.cooked": 1.0,
"meat.pork.cooked": 1.0,
"snakemeat.cooked": 1.0,
"wolfmeat.cooked": 1.0
}
}
}
}
Plugins by Duff
Discord: https://discord.gg/2KBPH7hXb7