Skip to content

GT Modular Armor#4065

Open
FourIsTheNumber wants to merge 129 commits intomasterfrom
armors
Open

GT Modular Armor#4065
FourIsTheNumber wants to merge 129 commits intomasterfrom
armors

Conversation

@FourIsTheNumber
Copy link
Contributor

@FourIsTheNumber FourIsTheNumber commented Mar 13, 2025

IC2 is very old and ARR, and GTNH is slowly pushing towards obsoleting and removing it. Part of this effort is replacing the IC2 armor types, such as IC2 jetpacks, nano armor, quantum armor, gravichestplate (reliant on IC2).

To this end, this pr introduces Gregtech's own modular armor system (and an armor behavior system). It is composed of three parts: the frame, the energy core, and augments.
Energy cores control the energy tier, maximum energy, and which augment tiers may be equipped.
Frames add slots to the armor from one of the three categories (Protection, Movement, and Utility). They may also add Prismatic slots which can hold any augment.
Augments provide all the varying effects.
Some frames and cores may also provide certain effects.

In HV, you will be able to construct the full set of armor and the first energy core/frames. Throughout progression, you can interchange components/core/frames at will.

Cores:

-Energy Core (HV)
-Nano Core (IV)
-Living Core (ZPM)
-Singularity Core (UHV)

Frames (Protection, Movement, Utility, Prismatic):

Tier 1

-Light Frame (1, 2, 0, 0)
-Medium Frame (1, 1, 1, 0)
-Heavy Frame (2, 0, 1, 0)

Tier 2

-Nimble Frame (1, 3, 1, 0)
-Adaptive Frame (2, 1, 1, 1)
-Tough Frame (3, 0, 2, 0)

Tier 3

-Lightning Frame (1, 4, 1, 1)
-Morphic Frame (2, 1, 2, 2)
-Bulwark Frame (4, 1, 1, 1)

Augments:

Energy Core

-Hazmat (All Pieces, Protection)
-Space Suit (All Pieces, Protection)
-Night Vision (Helmet, Utility)
-Goggles of Revealing (Helmet, Utility)
-Water Breathing (Helmet, Utility)
-Jetpack (Chestplate, Movement)
-Apiarist (Leggings, Utility)
-Swim Speed (Boots, Movement)

Nano Core

-Jetpack Perfect Hover (Chestplate, Movement)
-Fire Immunity (Leggings, Protection)
-Knockback Resistance (Leggings, Protection)
-Fall Protection (Boots, Protection)
-Step Assist (Boots, Movement)
-Omni Movement (Boots, Movement)
-Speed Boost (Boots, Movement, Stackable)
-Jump Boost (Boots, Movement, Stackable)

Living Core

-Creative Flight (Chestplate, Movement)
-Inertia Canceling (Chestplate, Movement)
-Force Field (Chestplate, Protection)
-Teleporter (Leggings, Utility)

Note: No augments currently require the singularity core, but it will add infinite energy to the armor.

@FourIsTheNumber FourIsTheNumber added the New Feature Add something new. Please explain in detail how it works. label Mar 13, 2025
@MCTBL
Copy link
Member

MCTBL commented Mar 14, 2025

Why not just backport Construct's Armor from higher version?

@FourIsTheNumber
Copy link
Contributor Author

Why not just backport Construct's Armor from higher version?

Because I want GT modular armor?

@MCTBL
Copy link
Member

MCTBL commented Mar 14, 2025

Why not just backport Construct's Armor from higher version?

Because I want GT modular armor?

But back port CA can provide more armor options for early stages, and this Modular Armor maybe can like the upgrade from it.
Probably like player from steam stage move into electric stage. From CA move to MA?

@FourIsTheNumber
Copy link
Contributor Author

But back port CA can provide more armor options for early stages, and this Modular Armor maybe can like the upgrade from it. Probably like player from steam stage move into electric stage. From CA move to MA?

Then someone else can backport that lol. That's not what I'm doing or what this pr is, I've already done most of the legwork to implement this system. I'm trying to replace IC2 electric armor with powered armor, whatever tinkers equivalent is way out of scope.

@MCTBL
Copy link
Member

MCTBL commented Mar 14, 2025

But back port CA can provide more armor options for early stages, and this Modular Armor maybe can like the upgrade from it. Probably like player from steam stage move into electric stage. From CA move to MA?

Then someone else can backport that lol. That's not what I'm doing or what this pr is, I've already done most of the legwork to implement this system. I'm trying to replace IC2 electric armor with powered armor, whatever tinkers equivalent is way out of scope.

Maybe such a huge project need a voting? Like areas-of-interest?

@GirixK
Copy link
Contributor

GirixK commented Mar 14, 2025

Maybe such a huge project need a voting? Like areas-of-interest?

If you find someone willing to work on backporting CA, they'll be free to contact one of the admins to open an AOI about it, until then it's a bit of a moot point

@ReignOfFROZE
Copy link
Contributor

Less important, but it would be really cool if we could hide pieces of it like how you can with newer drac armor from 1.12 packs. I know personally I enjoy just seeing my skin/hiding just the helmet/boots/etc and if it's not a ton of trouble to implement, may be a nice QoL feature for others who feel the same. Obviously not something major that should block you shipping this feature, just an afterthought if you're bored :P

@spacebuilder2020
Copy link
Contributor

This reminds me of the Modular Powersuits mod! I think this is a very good idea, to have a GT modular armor

@github-actions
Copy link
Contributor

#5910

github-actions bot and others added 2 commits February 13, 2026 23:25
Co-authored-by: FourIsTheNumber <33456283+FourIsTheNumber@users.noreply.github.com>
Co-authored-by: GitHub GTNH Actions <2970688+Dream-Master@users.noreply.github.com>
@github-actions
Copy link
Contributor

#5911

@github-actions
Copy link
Contributor

#5912

@github-actions
Copy link
Contributor

github-actions bot commented Mar 5, 2026

#6061

Co-authored-by: GitHub GTNH Actions <>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚧 Testing on Zeta Do not merge yet, testing this PR on Zeta New Feature Add something new. Please explain in detail how it works.

Projects

None yet

Development

Successfully merging this pull request may close these issues.