The xSolarPanel plugin modifies Rust’s solar panel behavior so that once a panel has generated power from sunlight, it will continue producing power indefinitely, regardless of day/night cycles or if the solar panels are are fully sealed in a dark spot. This plugin is designed for servers that want to simplify power management or create unique gameplay experiences involving permanent energy sources.
Media
Spoiler
🔧 Console Commands
Spoiler
xsolarpanel.output => View permanent solar output value
xsolarpanel.output [NUMBER] => Set permanent solar output value
xsolarpanel.clear => Clear all stored activated solar panel IDs.
⚙️ Configuration
Spoiler
{
"PermanentEnergyOutput": 20,
"MinEnergyOutput": 1,
"MaxEnergyOutput": 1000,
"ApplyToKnownPanelsOnLoad": true,
"NotifyOnActivation": true,
"ActivationMessage": "Your solar panel has been permanently activated by the sun.",
"ResetDataOnWipe": true
}
PermanentEnergyOutput ⮞ Sets the constant power output for permanently activated panels.
MinEnergyOutput ⮞ Lowest allowed permanent energy value.
MaxEnergyOutput ⮞ Highest allowed permanent energy value.
ApplyToKnownPanelsOnLoad ⮞ Re-applies saved panel activations on server start.
NotifyOnActivation ⮞ Sends a chat message when a panel becomes activated by the sun.
ActivationMessage ⮞ Custom text shown to the player upon activation.
ResetDataOnWipe ⮞ Clears saved activations automatically after a map wipe.