Consider full-fidelity vanilla village restoration #21

Open
opened 2026-08-23 09:39:45 +00:00 by rhelwig · 0 comments
Owner

Implemented now:

  • Bounded cobweb cleanup inside generated vanilla village pieces.
  • Safety-oriented reconstruction from intact counterparts for missing walls, roofs, stairs, slabs, fences, doors, and window panes.
  • Farmland restoration plus housing-gated door and bed repairs.
  • Existing solid blocks and player changes are preserved.

Possible later behavior:

  • Restore decorative and other non-safety template details.
  • Handle village pieces with no reliable zombie-to-intact template counterpart.
  • Decide whether any explicit player-controlled mode should reconcile modified solid blocks.

Constraints:

  • Do not overwrite player remodeling by default.
  • Keep template comparison and repair discovery bounded and resumable.
  • Preserve biome palette and saved piece rotation/position.

This remaining full-fidelity pass is optional and may be closed without implementation if safety and functional renovation prove sufficient.


Migrated from https://github.com/rhelwig/LiveVillages/issues/21
Original author: rhelwig
Original labels: none

Implemented now: - Bounded cobweb cleanup inside generated vanilla village pieces. - Safety-oriented reconstruction from intact counterparts for missing walls, roofs, stairs, slabs, fences, doors, and window panes. - Farmland restoration plus housing-gated door and bed repairs. - Existing solid blocks and player changes are preserved. Possible later behavior: - Restore decorative and other non-safety template details. - Handle village pieces with no reliable zombie-to-intact template counterpart. - Decide whether any explicit player-controlled mode should reconcile modified solid blocks. Constraints: - Do not overwrite player remodeling by default. - Keep template comparison and repair discovery bounded and resumable. - Preserve biome palette and saved piece rotation/position. This remaining full-fidelity pass is optional and may be closed without implementation if safety and functional renovation prove sufficient. --- Migrated from https://github.com/rhelwig/LiveVillages/issues/21 Original author: `rhelwig` Original labels: none
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ronhelwig.com/live-villages#21
No description provided.