CodeChicken Lib

CodeChicken Lib

Mod

Contains various libraries for 3D math and transformations, rendering, networking, configs, and much, much more.

Client or server Library

212.8k downloads
8 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...
  • Fix issues with Composite models not displaying in the JEI item pane.
  • Fix packet writing race condition crash when multiple players are present, sometimes.
  • 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 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.