Skip to content

WIP: Re-Adding power transportation#106

Draft
Tyronadre wants to merge 18 commits intoGTNewHorizons:masterfrom
Tyronadre:master
Draft

WIP: Re-Adding power transportation#106
Tyronadre wants to merge 18 commits intoGTNewHorizons:masterfrom
Tyronadre:master

Conversation

@Tyronadre
Copy link
Copy Markdown

Currently, power transportation is disabled due to various problems.

With this DRAFT pull I want to show a concept draft, before i work further on this project.
The gradle file is changed, so gt is enabled and can be used to test

PowerTransportation will be re-added to LP with the following features:

  • For now only EU Power will be added
  • EU Power provides have an IO and a maximum charge based on the batteries in their inventory
    • The PowerProvider has a base IO of 32 EU/t and a base capacity of 32k EU
    • The IO and Capacity can be increased with batteries in the inventory of said provider, essentially working like a battery buffer.
    • GUI:
image
  • Pipes can transfer and supply energy depending on their transportation upgrade.
    • There will be supplier and transfer upgrades for each power level. (For now i implemented LV to UV)
    • Transfer upgrades should cost something with Superconductors, so its reasonable that they dont have powerloss. I have not yet decided on a specific reciepe. In contrast, we could add powerloss (but that would be a bit painfull with the routing algorithm that LP uses)
    • Supplier upgrades will supply power to the adjacent blocks
    • The transfered Amperage is decided by the number of power transportation / supplier upgrades on the route. (Currently the transport upgrades along the route are not calculated, only the ones on start and end point. Depending if power loss, or non powerloss transportation will be developed, this might be different so i didnt bother for now)
    • If the voltage of a supplier is higher than the connected block, lets say MV supplier upgrade connecting to an LV machine, this machine will explode, as it recieves MV power.

Im open for comments/suggestions on how to proceed further.

@Dream-Master Dream-Master requested a review from a team September 26, 2025 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants