promotional bannermobile promotional banner

Teal Lib

A library mod that's teal... That's the appeal
Back to Files

1.3.teal

File nameteallib-1.3.teal.jar
Uploader
NinnihNinnih
Uploaded
Jul 25, 2026
Downloads
17.4K
Size
256.5 KB
Mod Loaders
NeoForge
File ID
8507094
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:teallib-1597849:8507094"

Learn more about Curse Maven

What's new

  • Thread the WorldGenRegion accessor through variant assignment so biome, height and weather lookups stay region-local and non-blocking. They 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 level RNG is not thread-safe under parallel chunk generation and tripped 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 not yet queryable, covering structure-placed spawns.
  • Pass the accessor into applyEntity so variant data implementations can query the level.

Thanks nacolla!

This mod has no additional files