dfa84a934735f11332cbaea595d8fc3bc2aeb89d
PollutionModule only decayed pollution; no source ever fed it. Every 100 server ticks (one simulation interval), LivingWorldMod now scans each active region's loaded chunks for lit AbstractFurnaceBlockEntity instances (covers standard furnace, blast furnace, smoker) using getChunkNow so unloaded chunks are skipped cheaply. Per lit furnace per scan: +0.5 air, +0.1 ground pollution. With 4 furnaces this drives air pollution to an equilibrium of ~55 (decay rate 3.6%/tick), giving a clearly visible pollution score in /lw region info. Bootstrap gains getActiveRegions() and handleFurnaceActivity() for the platform layer to call without needing Minecraft imports. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Java
75%
HTML
24%
JavaScript
0.6%
CSS
0.4%