Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Icon Set Overhaul #8

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

Testure
Copy link

@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
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.

1 participant