Dennis C

Results 24 issues of Dennis C

This PR adds model loading plugins which are intended to replace `ModelEvent.ModifyBakingResult`. These allow more precise model wrapping, including wrapping unbaked models. Another benefit of this API design is that...

enhancement
area: rendering
1.21.10

This PR fixes a bug where certain loading errors during the initial resource reload would cause parts of client mod loading to run twice due to vanilla cancelling the active...

bug
area: loading
needs rebase
1.21.8

This PR adds a Gradle task which, given a list of "extension definitions", validates that calls to vanilla methods for which NeoForge provides an overload with more context are correctly...

enhancement
ci/build
area: tooling
1.21.8

### Description When another mod (in this case FramedBlocks) wraps a baked CTM model in `ModelEvent.ModifyBakingResult` after CTM has wrapped the original model, then [CTM's `ModelEvent.BakingCompleted` handler](https://github.com/Chisel-Team/ConnectedTexturesMod/blob/19a58b080ff2d4fec4fd44ffdb426fc078ce853d/src/main/java/team/chisel/ctm/client/util/TextureMetadataHandler.java#L182) will no longer...