34d180404a
Client launcher reported on startup: Mod improved_village_placement requires lithostitched 1.4 or above Currently, lithostitched is not installed Cause: lithostitched was flagged side=server in pack.lock and the live manifest, so the client launcher skipped it during sync. But Improved Village Placement (added in v0.29.1) declares lithostitched as a runtime dependency and IVP itself is side=both, so the client loaded IVP and then failed the dep check. Lithostitched is a worldgen library — many mods that use it need it on both sides (client renders modded structures using its hooks). Flipping to side=both is the safer default for any library mod. The other server-side flagged entries (Yung's Better X, noisium, async-locator, servercore) are genuinely server-only and stay as-is. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>