Skip to content

Texture Overrides - #30

Merged
Ruling-0 merged 3 commits into
mu-icon-setsfrom
mu-texture-overrides
Aug 16, 2026
Merged

Ruling-0 merged 3 commits into
mu-icon-setsfrom
mu-texture-overrides

Conversation

@Ruling-0

@Ruling-0 Ruling-0 commented Aug 16, 2026 •

Copy link
Copy Markdown
Owner

I learned that the existing system makes it quite annoying to add resource pack overrides for specific materials/shapes. This PR first refactors the previous texture systems to be a bit more general, then adds an override at the front of the shape texture chain. This override means any textures under materiallib:mloverrides/<materialName>/<iconName>[_<variant>][_OVERLAY] overrides the normal TextureSet/IconSet resolution.

Stack created with GitHub Stacks CLI • Give Feedback 💬

@Ruling-0 Ruling-0 changed the title mu texture overrides Texture Overrides Aug 16, 2026
@Ruling-0
Ruling-0 force-pushed the mu-texture-overrides branch from e57d251 to bdff4b7 Compare August 16, 2026 18:56
@Ruling-0
Ruling-0 force-pushed the mu-texture-overrides branch from bdff4b7 to ec2f553 Compare August 16, 2026 20:44
@Ruling-0
Ruling-0 merged commit 34884b4 into master Aug 16, 2026
1 check passed
@Ruling-0
Ruling-0 deleted the mu-texture-overrides branch August 16, 2026 22:26
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