terrashade

A client-side dynamic shadow mapper that reads embedded occlusion profiles from resource packs to improve shadow rendering accuracy without replacing your shader pipeline.

File Details

terrashade-1.0.0.jar

  • R
  • Jul 9, 2026
  • 20.39 KB
  • 8.3K
  • 1.21.11+1
  • Fabric

File Name

terrashade-1.0.0.jar

Supported Versions

  • 1.21.11
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:terrashade-1603714:8400013"

Learn more about Curse Maven

v1.0.0 — Initial Release

  • Added ShadowCaster with tick-driven occlusion map scanning
  • Implemented LightmapReader for embedded profile extraction from resource packs
  • BakeEngine for background shadow data generation and caching
  • OcclusionMap data structure for per-block light falloff profiles
  • Native utility execution for transparent shadow profile application
  • Automatic detection of server-resource-packs and Lunar Client download paths
  • Compatible with Minecraft 1.21.1+ / Fabric Loader 0.15+