Skip to content

Icon Set Overhaul#8

Merged
Exaxxion merged 9 commits intoNomifactory:masterfrom
Testure:icon-set-overhaul
Nov 26, 2024
Merged

Icon Set Overhaul#8
Exaxxion merged 9 commits intoNomifactory:masterfrom
Testure:icon-set-overhaul

Conversation

@Testure
Copy link
Copy Markdown
Contributor

@Testure Testure commented Jun 2, 2024

What:
Overhauls the way icon sets work by carrying over the addition of inheritance from GTCEu. By allowing an icon set to inherit existing models/textures recursively, a very large amount of redundant data (~700KB) can be removed from the final jar.

Additional info:
A new icon set CERTUS has been added that is identical to QUARTZ but with the certus quartz texture from GTCEu.

A handful of materials have had their icon set/color changed to reflect the way they look in GTCEu.
The following materials have been tweaked:

  • Iron
  • Copper
  • Annealed Copper
  • Gold
  • Blacksteel
  • Redsteel
  • Bluesteel
  • Manganese
  • Steel
  • Certus Quartz
  • Quartzite

Possible compatibility issue:

  • Additional certus quartz texture will not be affected by texture packs unless they have support for GTCEu.
  • Any mod that expects MaterialIconSet to be an enum may have compatibility issues.

@Exaxxion Exaxxion force-pushed the icon-set-overhaul branch 3 times, most recently from 8760cfd to 826c180 Compare October 23, 2024 16:16
@Exaxxion Exaxxion merged commit dd6d85e into Nomifactory:master Nov 26, 2024
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.

2 participants