Solar Panel Upgrades adds a part-based upgrade system to electrical solar panels, allowing their performance to be enhanced through modular components.
Solar Panel Upgrades adds a part-based upgrade system to electrical solar panels, allowing their performance to be enhanced through modular components. Each part type includes 3 tiers of progression.
Players can open an upgrade interface while looking at a solar panel and holding a hammer, then install custom parts by dragging them into specific slots. The menu input button is fully configurable, supporting RELOAD, USE, MIDDLE CLICK, and RIGHT CLICK.
Each upgrade part modifies the panel’s behavior, letting you fine-tune max output, sun angle efficiency, low-light performance, and damage power retention through a simple and intuitive interface. Upgrades are saved per panel, and all changes are applied directly to the entity in a lightweight and persistent system.
The plugin also includes optional loot crate support, allowing you to control whether upgrade parts spawn in containers and define per-container drop chances for each tier. Alternatively, parts can be integrated into your existing systems such as shops or crafting plugins.
All upgrade parts are fully configurable, including their stats and visuals, making it easy to adapt the system to your server’s balance and progression. A default English localization file is included, with full support for custom translations.
Part shortnames and skins are pre-configured but can be modified or replaced with items from systems like Custom Item Manager.
# Permissions:
solarpanelupgrades.use – Allows players to open and use the solar panel upgrade interface
solarpanelupgrades.admin – Allows access to the admin part-giving command
# Commands:
/sppart – Admin chat command to give yourself all available parts for testing or shop setup. Optionally specify an amount.
# Pre-Configured Parts:
## Cells:
Cells T1
Cells T2
Cells T3
Cells increase the solar panel’s maximum power output.
## Tracking Mount:
Tracking Mount T1
Tracking Mount T2
Tracking Mount T3
Tracking mounts improve how effectively the panel captures sunlight at different angles, allowing it to generate power earlier and maintain output longer.
## MPPT Controller:
MPPT Controller T1
MPPT Controller T2
MPPT Controller T3
MPPT controllers improve energy generation during low-light conditions such as sunrise, sunset, or poor alignment.
## Tempered Glass:
Tempered Glass T1
Tempered Glass T2
Tempered Glass T3
Tempered glass helps maintain power output even when the panel is damaged.