- Fixed the GitHub check Workflow (even though we build prod with Jenkins).
- Migrated to building with MDG.
- Quack is no longer shadowed into CCL, it is Jar-in-Jar'd.
- Publish access transformers to maven.
- Fixed VBORenderType.
- Fixed BakedQuadVertexBuilder.
- Added support for block models for CCL's Class name ModelLoader.
- Deprecated CCL's Block Model bypassing API, for raw chunk buffer access. This will be removed in 1.21.4.
- Support Embeddium with CCL's Block Model bypassing API.
- Add some workarounds for CBMultipart to really disable lighting.
- Add Codecs for Vector3.
- Automatic names for data generators. (covers1624)
- Added utilities for setting UV texture on all CCModel vertices. (covers1624)
- Fixed flat entity rendering in guis. (brandon3055)
- Added support for rendering items to webp files. (Requires ffmpeg to be installed seperately). (covers1624)
- Fixed first tick gui element position glitch with some elements. (brandon3055)
- Fixed inability to manipulate opaque manipulatable elements. (brandon3055)
- Datagen support for conditional recipes.
- Datagen support for custom shaped/shapeless recipe types.
- Conditional Ingredient system.
- Support Uniform arrays with CCShaderInstance/CCShaderUniform.
- Fix issues with WrappedItemModel returning a null TextureAtlasSprite for particles.
- Datagen support for model overrides.