Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for AugmentedThunder

Villagers expand remembered villages with gradual homes, paths, scaffolding, warehouses, and resource logistics.

Report VillageGrowth?

Release
0.1.3

AugmentedThunder released VillageGrowth version 0.1.3 on Today 3:43 PM

VillageGrowth 0.1.3

Player-Visible Changes

  • VillageGrowth now protects remembered village villagers from lethal environmental damage, hostile attacks, and non-admin player damage.
  • Drowning and suffocation now trigger an immediate rescue attempt back to safe village ground.
  • Villagers now keep vanilla breeding food in their inventories instead of having it drained into warehouses.
  • When beds are open and no babies are present, VillageGrowth feeds adult villagers from warehouse bread, carrots, potatoes, or beetroot so vanilla breeding can resume organically.

Admin And Config Changes

  • Added /villagegrowth population <village|nearest|all> for loaded population, last-seen villagers, deaths, transformations, rescues, babies, bed capacity, breeding food, ready adults, blockers, and recent population events.
  • Added villagegrowth.admin.population for population diagnostics.
  • Added villagegrowth.admin.villager-damage as the intentional staff bypass for protected villager damage.
  • Active NEED_BEDS projects now keep their target chunks ticketed before a worker is assigned.
  • VillageGrowth summaries used by other plugins now use cached lightweight capacity data instead of running full village scans on refresh.
  • Completed generated/template project records now persist as compact repair-memory manifests so VillageMemory can re-register missing generated house blocks after restart.

Bug Fixes

  • Reserved home villagers stay out of construction and warehouse inventory runs while a village is below bed capacity.
  • Unsafe warehouse routes now trigger movement recovery instead of repeatedly sending villagers through drowning or suffocation paths.
  • Worker assignment diagnostics now expose candidate, reserved, and active-worker counts when role budget prevents assignment.
  • Reduced TPS spikes from growth metrics by moving physical bed/workstation scans to a bounded incremental refresh and by skipping NPC temporary-block checks for irrelevant terrain blocks.
  • Completed generated projects are no longer dropped from storage before VillageMemory has a durable source for future repair backfill; cancelled projects remain discarded.

Information

Published onMay 27, 2026
Downloads0

Platforms

Paper Paper (26.1.2)

Dependencies

Paper Paper
Edit Plugin Dependencies: Paper