Live
Brad Copp published Biofuel Generator UpgradesBrad Copp updated Water Wheel UpgradesBrad Copp updated Windmill UpgradesBrad Copp updated Solar Panel UpgradesRazor updated Admin TC ManagerRazor updated Animal FarmRazor updated The Supermarket eventRazor updated SoundBoxKap followed @AroxRazor updated Animal Farm ProDávid Balázs updated SquidBridgeaRandumDude updated FillPantersRickySpanish updated Zombie AnimalsSilent_Creations published High TimezRickySpanish updated Escape RoomCrazyRust updated Cargo ConvoyaRandumDude updated FillPantersCrazyRust updated Lighthouse Party EventCrazyRust updated Christmas Outpost EventRazor updated TestGenerator ModifierMayonnaiseScc started Plugin video Badwolf followed @RazoraRandumDude published FillPantersDeutscherRitterPlatz reacted 👍 to PlaceryExtendedRickySpanish updated NPC DefendersZA_Machete published Simple Hopper Rangelaimeris reacted 👍 to Better Sentry TurretsMabel published Halloween AtmosphereMabel published Trick Or TreatVoodooLights reacted ❤️ to Beast Master - Gen 2 Update
Browse/Rust/Plugins/Biofuel Generator Upgrades

Biofuel Generator Upgrades

Brad Copp★ 0.0 (0)v1.0OxideCarbonHarmony#biofuel#generator#upgrades#parts
Biofuel Generator Upgrades1 / 3
Upgrade biofuel generators with parts for more fuel, faster processing, and automatic stirring.
Description

Biofuel Generator Upgrades adds 18 upgrade parts to Rust's biofuel generators. There are six part types with three tiers each, so players can improve fuel yield, processing speed, stirring, and refill efficiency.

How it works

Look at a biofuel generator while holding a hammer to open the upgrade menu. Drag a part into its matching slot to install it, or remove it to uninstall it. The menu shows the installed parts and the generator's resulting stats.

Upgrade parts

Fuel Booster

Produces more low grade fuel from food.

  • T1: +10% food fuel yield
  • T2: +25% food fuel yield
  • T3: +50% food fuel yield

Heater

Processes food and waste faster.

  • T1: 15% shorter processing time
  • T2: 30% shorter processing time
  • T3: 50% shorter processing time

Mixer

Releases more fuel with each stir.

  • T1: 1.5× fuel per stir
  • T2: 2× fuel per stir
  • T3: 3× fuel per stir

Feed Hatch

Keeps stirring charge when more food is added.

  • T1: keeps 50% of charge
  • T2: keeps 75% of charge
  • T3: keeps 100% of charge

Waste Booster

Produces more low grade fuel from waste inputs.

  • T1: +25% waste fuel yield
  • T2: +50% waste fuel yield
  • T3: +100% waste fuel yield

Auto Stirrer

Stirs automatically when the generator has enough power, material to process, and output space.

  • T1: +50 power required while enabled
  • T2: +25 power required while enabled
  • T3: +10 power required while enabled

An automatic stir takes 10 seconds. Manual stirring takes priority, and an interrupted automatic stir grants no charge. A completion effect plays when the stir finishes. Players can switch the installed Auto Stirrer off in the upgrade menu; switching it off or removing it removes the extra power requirement.

Server setup

The menu button can be set to RELOAD, USE, MIDDLE CLICK, or RIGHT CLICK. Part stats, item shortnames, and skins are configurable. Optional loot crate drops have per-container, per-tier chances; parts can also be supplied through shops or crafting systems. English localization is included and can be translated. All 18 parts are pre-configured.

Permissions

  • biogenupgrades.use - Open and use the upgrade interface.
  • biogenupgrades.admin - Use the admin part-giving command.

Command

  • /bgpart - Give one of each of the 18 parts. Add an amount or a player name/Steam ID to give multiple sets or target another player.
Default configuration
BioGenUpgrades.json
{
  "Open Menu Button - RELOAD | USE | MIDDLE CLICK | RIGHT CLICK": "RELOAD",
  "Automatic Stir Duration Seconds": 10.0,
  "Allow Non-Team Players To Open Owner Generator": false,
  "Module Types": {
    "fuelbooster": {
      "Display Name": "Fuel Booster",
      "Slot Index": 0,
      "Tiers": {
        "t1": {
          "Display Name": "Fuel Booster T1",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374045,
            "Display Name": "BioGen Part: Fuel Booster T1"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.1
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t2": {
          "Display Name": "Fuel Booster T2",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374482,
            "Display Name": "BioGen Part: Fuel Booster T2"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.25
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t3": {
          "Display Name": "Fuel Booster T3",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374522,
            "Display Name": "BioGen Part: Fuel Booster T3"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.5
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        }
      }
    },
    "heater": {
      "Display Name": "Heater",
      "Slot Index": 1,
      "Tiers": {
        "t1": {
          "Display Name": "Heater T1",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374563,
            "Display Name": "BioGen Part: Heater T1"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 0.85
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t2": {
          "Display Name": "Heater T2",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374603,
            "Display Name": "BioGen Part: Heater T2"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 0.7
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t3": {
          "Display Name": "Heater T3",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374646,
            "Display Name": "BioGen Part: Heater T3"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 0.5
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        }
      }
    },
    "mixer": {
      "Display Name": "Mixer",
      "Slot Index": 2,
      "Tiers": {
        "t1": {
          "Display Name": "Mixer T1",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374678,
            "Display Name": "BioGen Part: Mixer T1"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.5
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t2": {
          "Display Name": "Mixer T2",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374717,
            "Display Name": "BioGen Part: Mixer T2"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 2.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t3": {
          "Display Name": "Mixer T3",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374758,
            "Display Name": "BioGen Part: Mixer T3"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 3.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        }
      }
    },
    "feedhatch": {
      "Display Name": "Feed Hatch",
      "Slot Index": 3,
      "Tiers": {
        "t1": {
          "Display Name": "Feed Hatch T1",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374311,
            "Display Name": "BioGen Part: Feed Hatch T1"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.5,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t2": {
          "Display Name": "Feed Hatch T2",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374363,
            "Display Name": "BioGen Part: Feed Hatch T2"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.75,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t3": {
          "Display Name": "Feed Hatch T3",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374405,
            "Display Name": "BioGen Part: Feed Hatch T3"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 1.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        }
      }
    },
    "wastebooster": {
      "Display Name": "Waste Booster",
      "Slot Index": 4,
      "Tiers": {
        "t1": {
          "Display Name": "Waste Booster T1",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374801,
            "Display Name": "BioGen Part: Waste Booster T1"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.25
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t2": {
          "Display Name": "Waste Booster T2",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374844,
            "Display Name": "BioGen Part: Waste Booster T2"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.5
            },
            "Automatic Stirring": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Extra Auto Stir Power": {
              "Add": 0.0,
              "Multiplier": 1.0
            }
          }
        },
        "t3": {
          "Display Name": "Waste Booster T3",
          "Required Part Item": {
            "ShortName": "sticks",
            "SkinId": 3814374890,
            "Display Name": "BioGen Part: Waste Booster T3"
          },
          "Stat Changes": {
            "Food Fuel Yield": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Processing Time": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Fuel Per Stir": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Charge Kept On Refill": {
              "Add": 0.0,
              "Multiplier": 1.0
            },
            "Waste Fuel Yield": {
              "Add": 0.0,
…
Sponsored
Pine Hosting
Pine Hosting

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

Visit site ↗
$15.99
Part of a bundle
4 Upgrade Plugins Bundle
4 items · 14% off the set
$63.96$55.00
Save $8.96 buying the set
View bundle
Views8
Downloads0
Purchases0
Rating★ 0.0
Version1.0
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon · Harmony
Size117 KB
PublishedOct 7, 2026
UpdatedOct 7, 2026
✓ Reviewed for safety and integrity