Skip to content

Insulation feature & Insulation Wrapper#4828

Open
syticchan wants to merge 4 commits into
GregTechCEu:1.20.1from
syticchan:fluid-pipe-insulation
Open

Insulation feature & Insulation Wrapper#4828
syticchan wants to merge 4 commits into
GregTechCEu:1.20.1from
syticchan:fluid-pipe-insulation

Conversation

@syticchan
Copy link
Copy Markdown

@syticchan syticchan commented May 13, 2026

What

  • New Insulation Wrapper, applying it on a fluid pipe network nullifies all damage caused by thermogenics/cryogenics.
  • Pipes get an overlay texture and Jade HUD will display "Insulated" info once insulated.
  • You can remove Insulation from a pipe using crowbar
  • Add insulatedByDefault option to .fluidPipeProperties. Currently applied for Naquadah, Duranium, Neutronium

Implementation Details

Insulation Wrapper texture resembling a toilet paper roll.

Outcome

Added Insulation feature for fluid pipes & Insulation Wrapper (+recipes).

How Was This Tested

pr_test.mp4

Add Asbestos Insulation Wrapper; Jade HUD shows Insulation status on fluid pipes if insulated
@syticchan syticchan requested a review from a team as a code owner May 13, 2026 16:42
@screret
Copy link
Copy Markdown
Contributor

screret commented May 13, 2026

insulated pipes should have some kind of visual overlay showing they're insulated

@screret
Copy link
Copy Markdown
Contributor

screret commented May 13, 2026

also, partially insulated pipe segments shouldn't be selected at random. IIRC there's a thing for painting pipe networks that spray cans use, you should? be able to do something similar

Comment thread src/main/java/com/gregtechceu/gtceu/data/recipe/misc/ComponentRecipes.java Outdated
Comment thread src/generated/resources/assets/gtceu/lang/en_us.json Outdated
Comment thread src/generated/resources/assets/gtceu/lang/en_us.json Outdated
@syticchan syticchan changed the title Insulation feature & Asbestos Insulation Wrapper Insulation feature & Insulation Wrapper May 14, 2026
+ Renamed "Asbestos Insulation Wrapper" to just "Insulation Wrapper"
+ You can now remove Insulation from a pipe with a crowbar
+ Pipe blocks get an overlay texture once insulated
+ .fluidPipeProperties has an extra option to make pipe insulated by default. Currently applied to Naquadah, Duranium, Neutronium pipes
+ Pipe segments selection during partial insulation should function the same as spray cans instead of being randomized like before
@syticchan syticchan force-pushed the fluid-pipe-insulation branch from 142dde3 to 288b49f Compare May 16, 2026 19:25
@syticchan syticchan requested a review from screret May 16, 2026 19:54
@syticchan syticchan force-pushed the fluid-pipe-insulation branch from 995cac7 to f81c5d4 Compare May 18, 2026 06:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants