Skip to content

Conversation

@msparkles
Copy link

@msparkles msparkles commented Sep 17, 2025

Unfinished, but the scripts work for even animated textures.
The work now would be to reorganise the files into the structure that's readable to the scripts I wrote.

There are a few issues currently:

  • In assets/minecraft/mcpatcher/ctm/, there needs to be a subfolder that holds our textures and .properties, it's explained in a file called NOTE but tl;dr: Angelica/MCPatcher doesn't implement resource loading order, either correctly or at all.
  • Some blocks (see below) have the right textures in the world, but incorrect textures in the inventory / when shown as BlockIcon. I have no idea why but it seems to be a mod issue.
  • The scripts push my CPU to 100% when running Performance with ImageMagick has been vastly improved by not writing temporary images to disk.
  • Currently, we're generating full CTMs. This can be simplified if/when Angelica supports ctm_compact: Support for CTM method "ctm_compact" GTNewHorizons/Angelica#1020
  • Coils don't work.

Examples of incorrect BlockIcon's: image image image

Gallery of what's currently done: image image image

@msparkles
Copy link
Author

See also: #55

@msparkles msparkles changed the title Make textures CTM use MCPatcher format instead of MyCTMLib format Make textures CTM use MCPatcher format instead of MyCTMLib format (closes #55) Sep 17, 2025
@msparkles
Copy link
Author

The PR also contains some fixes for incorrect item texture locations (e.g. nanofibers belonging to GTNH-Intergalactic instead of GalaxySpace)

@ABKQPO
Copy link
Owner

ABKQPO commented Sep 18, 2025

It must be compatible with MyCTMLib at the very least. Angelica must not remove this configuration until all of MyCTMLib’s features are fully implemented

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