Description
Gallery
Changelog
Versions

Library mod I made that provides some common utils for the development of my mods, as well as generally shared code among them. It also features:
- A new Animation system based on the Vanilla Keyframes
- Fully data driven Variant system for Entities and Block entities
- A new Variant Data registry type that's used by the data driven Variant system to give further customization over the mob variants
- An easy way to store and release mobs from items
- A specific color.
- More!!
All Versions
+ Add Version
[1.3.teal] Teal Lib 1.3.teal
by Ninni on Oct 18, 2026
Download
- Thread the WorldGenRegion accessor through variant assignment so biome,
previously routed through the entity's ServerLevel and could block a
worldgen worker on an off-thread chunk load, deadlocking chunk generation.
- Select the weighted variant with a fresh per-call RandomSource. The shared
the ThreadingDetector. This also removes the need for the c2me special case.
- Defer variant assignment to the first entity tick when the spawn chunk is
- Pass the accessor into applyEntity so variant data implementations can
Thanks nacolla!
[1.2.teal] Teal Lib 1.2.teal
by Ninni on Oct 18, 2026
Download
- fixed c2me crash
[1.1.teal] Teal Lib 1.1.teal
by Ninni on Oct 18, 2026
Download
- added more template classes for mods to use
- added an EntityAnimationHolder interface you can use to refer to all entities that use Teal Lib's animation system
- made floor particles more easily rotated by classes that extend them
- added a new system to super easily render items on models
- updated fieldguide compat
[1.0.teal] Teal Lib 1.0.teal
by Ninni on Oct 18, 2026
Download
- release