- Port to 1.20.4
- Fix various crashes with AttributeKeys.
- 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)
- Port to 1.20.1
- Many many changes..
- Add utilities to render items to png/gif
- Fix Matrix4 -> Matrix4f conversions
- Prioritize ICCBlockRenderer global renderers.
- Update Quack.
- Update to Forge 43.2 RB to fix issues with ICCBlockRenderer
- 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.
- Fix crashes due to uneven pose stack push-pop in IItemRenderer
Update to 1.19.2
- Update for Forge breaking changes.
- Bump Quack dependency.
- Fix issue with overly specific type for RayTracer.retraceBlock
- Fix issues with some containers (EnderStorage) not syncing to clients.
Initial 1.18.2 release!
Many changes.
- ConfigV3, a complete overhaul from the previous Config system.
- ShaderInstance improvements to complement vanilla.
- Lots of deprecated code removals and cleanups.
- Fix obfuscation issues with ShaderObject implementations.
- Fix bug in ShaderUniformCache preventing the use of Matrix uniforms.
- Fix displayURL link in mods.toml
- Add useful dev commands.
- Add 'usesBlockLight' to ModelProperties.
- Fix issues with BakedVertexSource not properly expanding.
- Fix crash when using ModelProperties from a ModelLoader.
- Fix issues with transparency and RenderWorldLast.
- Add support for SpirV binary shaders
- Fix crash with TConstruct.