Back to mods
GregTech Solar Expansion project artwork

CurseForge · Minecraft mod

GregTech Solar Expansion

Expands GTCEu Modern with a structured multi-tier solar energy progression from LV to ZPM

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which GregTech Solar Expansion release should I use?

Updated 2 months ago
Latest stable file gt_solar-1.20.1-0.2.3.jar
Game version 1.20.1
Loader Forge

GregTech Solar Expansion gt_solar-1.20.1-0.2.3.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is GregTech Solar Expansion required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does GregTech Solar Expansion gt_solar-1.20.1-0.2.3.jar need?

gt_solar-1.20.1-0.2.3.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install GregTech CEu Modern first. We found matching files for this game-version and loader setup. 8 come through another mod in the chain.

1 listed on this file 8 pulled in by those mods
GregTech CEu Modern Needed by GregTech Solar Expansion gt_solar-1.20.1-0.2.3.jar
required
Matching file found Matched file: GregTech CEu 1.20.1-7.5.3
Just Enough Items (JEI) Needed by GregTech CEu Modern
pulled in
Matching file found Matched file: 15.74.0.232 for Forge 1.20.1
EMI Needed by GregTech CEu Modern
pulled in
Matching file found Matched file: emi-1.1.24+1.20.1+forge
Jade 🔍 Needed by GregTech CEu Modern
pulled in
Matching file found Matched file: [Forge 1.20.1] 11.13.3
KubeJS Needed by GregTech CEu Modern
pulled in
Matching file found Matched file: KubeJS Forge 2001.6.5-build.26
MezzConfig Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig 0.6.10 for Forge 1.20.1
MezzConfigGUI Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig GUI mc1.20.1-0.5.11 for Forge
Rhino Needed by KubeJS
pulled in
Matching file found Matched file: Rhino Forge 2001.2.3-build.10
Architectury API Needed by KubeJS
pulled in
Matching file found Matched file: [Forge 1.20(.1)] v9.2.14

8 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add GregTech Solar Expansion without breaking your instance.

Built for GregTech Solar Expansion gt_solar-1.20.1-0.2.3.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use gt_solar-1.20.1-0.2.3.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install GregTech CEu Modern first. We found matching files for this game-version and loader setup. 8 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside gt_solar-1.20.1-0.2.3.jar. It opens that exact file at the source.

About this project

What does GregTech Solar Expansion add?

About

GregTech Solar Expansion expands the solar energy branch of GTCEu Modern with a structured multi-tier progression from LV to ZPM.

Solar Panels do not simply generate a fixed amount of energy. Their actual production depends on environmental conditions such as sky access, time of day, weather, biome, and dimension.

The built-in GUI makes the system transparent: you can see stored energy, current generation, panel integrity, actual EU/t and amperage delivered to the network, as well as a detailed breakdown of every factor affecting production.

The mod is designed to fit naturally into GregTech progression while providing extensive configuration options for both regular players and modpack creators.


Features

  • Solar Panels from LV to ZPM
  • Solar Cells and Photoactive Layers with tier-based material progression
  • Dynamic solar generation affected by:
    • Sky access
    • Time of day
    • Weather
    • Biome
    • Dimension
  • Fully redesigned Solar Panel GUI
  • Compact and Detailed display modes
  • Progress bars for:
    • Stored Energy
    • Generation
    • Integrity
  • Real network output display showing actual EU/t and amperage
  • Configurable Base / Overdrive output modes
  • Detailed generation tooltips showing individual multipliers and final output
  • Color-coded multiplier feedback:
    • White = 100%
    • Green > 100%
    • Orange = 1–99%
    • Red <= 0%
  • 4 module slots prepared for future upgrade mechanics
  • Full English and Russian localization
  • Integration with GTCEu harvesting rules

Configuration

GregTech Solar Expansion includes a built-in configuration screen:

Mods -> GregTech Solar Expansion -> Config

You can configure:

  • General solar generation conditions
  • Individual settings for every Solar Panel tier from LV to ZPM
  • Base and Overdrive output amperage for every tier
  • Biome generation multipliers and overrides
  • Generation multipliers for:
    • Overworld
    • Nether
    • End
  • Custom dimension overrides
  • Identifiers from other mods and datapacks

Configuration changes are applied without restarting the world.

In multiplayer, gameplay configuration is server-authoritative:

  • Operators can edit gameplay settings
  • Other players automatically receive the current server settings in read-only mode

This allows solar progression and balance to be adjusted for individual worlds and modpacks without modifying the mod itself.


Requirements

  • Minecraft 1.20.1
  • Forge 47.4.0
  • GTCEu Modern 7.4.x or 7.5.x

Tested and verified on:

Minecraft 1.20.1 + Forge 47.4.0 + GTCEu Modern 7.5.x


Development Status

GregTech Solar Expansion is still in active development.

Planned future development includes:

  • Functional upgrade modules
  • Solar Panel degradation and Integrity mechanics
  • Further recipe and balance adjustments
  • Additional solar-related content

The current module slots, Integrity system, generation calculations, and configuration system provide the foundation for these mechanics.


Full Changelog

0.2.3

Release note

  • Version 0.2.2 was skipped; all changes prepared for it are included in 0.2.3.

Added

  • Built-in mod configuration screen available through Mods -> GregTech Solar Expansion -> Config.
  • Server-authoritative configuration editing and synchronization:
    • Operators can change gameplay settings in multiplayer.
    • Other players receive the current server settings in read-only mode.
  • Editors for general generation conditions, per-tier panel settings from LV to ZPM, biome overrides, and dimension overrides, including identifiers from other mods and datapacks.
  • Validation, Apply, Cancel, and Reset to Defaults controls for in-game configuration.
  • Separate configurable Base and Overdrive output amperage for every panel tier.
  • The selected output mode is stored independently for each Solar Panel and controls actual energy transfer.
  • Configurable generation multipliers for the Overworld, Nether, End, and custom dimensions.

Changed

  • Configuration changes now take effect without restarting the world.
  • Generation caches are refreshed automatically when configuration changes.
  • Stored energy is clamped when buffer capacity is reduced.
  • Generation now safely combines sky, time, weather, biome, dimension, module, and integrity multipliers, including bonuses above 100%.
  • Solar Panels now follow GTCEu harvesting rules and its requireGTToolsForBlocks setting:
    • Wrench only by default.
    • Wrench or Pickaxe when the setting is disabled.
  • Updated textures for Solar Panels, Solar Cells, and Photoactive Layers.
  • Updated the HV Photoactive Layer recipe:
    • Fine Naquadah Wire replaced with Fine Niobium-Titanium Wire.
    • Gallium Arsenide Plates replaced with Ultimet Plates.

Fixed

  • Fixed generation bonuses above 100% being ignored.
  • Fixed displayed combined percentages disagreeing with configured generation factors after integer EU/t rounding.
  • Improved dimension status reporting when generation is disabled by a non-positive multiplier or blocked by the sky-access check.

Localization

  • Added Russian and English text for the configuration screen, validation messages, Base/Overdrive modes, and dimension generation status.

0.2.1

Fixed

  • Solar Panel assembler recipes now correctly accept one of two soldering fluids through the #gt_solar:solar_soldering fluid tag:
    • gtceu:tin
    • gtceu:soldering_alloy
  • Fixed mod version substitution in META-INF/mods.toml:
    • Switched from ${file.jarVersion} to ${mod_version}.
    • Added processResources expansion in build.gradle.

Added

  • New fluid tag file: data/gt_solar/tags/fluids/solar_soldering.json.

0.2.0

Overview

This update introduces a completely new Solar Panel GUI and significantly expands generation telemetry and environmental logic.

The system now clearly shows real network output, generation factors, and per-block current limits, forming the foundation for future module and degradation mechanics.

Added

  • Completely redesigned Solar Panel GUI replacing the previous debug-style screen.
  • Aligned and reusable progress bars:
    • Stored
    • Generation
    • Integrity, currently fixed at 100%
  • Compact / Detailed view toggle.
  • 4 module slots in preparation for future module mechanics.
  • Output line showing actual EU/t and amperage delivered to the network.
  • Per-block current limit toggle (1A / 2A), saved in NBT.
  • Detailed generation breakdown tooltips for:
    • Sky access
    • Time of day
    • Weather
    • Biome
    • Dimension
    • Modules
    • Panel Integrity
  • Color-coded multiplier indicators:
    • White = 100%
    • Green > 100%
    • Orange = 1-99%
    • Red <= 0%

Changed

  • Generation logic expanded to account for weather, tier-based time of day, dimension, biome, and sky access.

Config / Balance

  • Added tier-based time-of-day multipliers.
  • Added biome-based generation multipliers with default rules and configurable overrides.

Localization

  • Full Russian and English localization for GUI and tooltips.

0.1.1

  • Updated recipes for compatibility with newer GTCEu releases.
  • Confirmed compatibility with GTCEu 7.4.1, 7.5.1, and 7.5.2.

0.1.0

  • Initial public-ready release.
  • Added multiple Solar Panel tiers with custom textures.
  • Added Photoactive Layers and Solar Cells.

Project description from CurseForge.

Pick your setup

GregTech Solar Expansion by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

GregTech Solar Expansion versions and loaders

5 of 5 releases match

Looking for an older file? The official CurseForge project page is in Resources.