Aetherhaven

Aetherhaven is a town-building add-on built around laying out plots, growing a settlement with named locals, and following quests that push your town forward.
Back to Files

Aetherhaven-2.1.2.jar

File nameAetherhaven-2.1.2.jar
Uploader
HexvaneHexvane
Uploaded
Jul 7, 2026
Downloads
621
Size
22.5 MB
File ID
8384286
Type
R
Release
Supported game versions
  • 0.5

What's new

[2.1.2] - Unreleased

Added

  • Creative menu tab — Aetherhaven items appear under their own creative library tab (house icon).
  • Tourist portal town records shelf — The tourist portal prefab now includes a town records shelf so you can manage the plot after it is built.
  • Villager role purge/ah villager purge <role> removes every loaded NPC of that role in the world (no town-binding filter). Town save data is preserved so respawn / reset can bring the tracked villager back.
  • Tourist purge/ah tourist purge removes active visiting tourists in every town in the world. Invited, housed, and citizen tourists are kept; hired guards and guild hall adventurers are not affected.
  • Fixing Stick (NPC debug telemetry) — World Editor staff can craft the Fixing Stick at the Town Planning Desk (1 stick). Bonk an NPC to write a JSON diagnostics dump to npc_telemetry under plugin data and get the filepath in chat. Tracks spawn origin, town and pool bindings, and issue flags. Bonk plays a short combat impact and the NPC’s hurt reaction.

Fixed

  • Move building preview height — Opening Move Building now starts the ghost at the building’s stored height, not the terrain-snapped plot sign height.
  • Town member staff assembly finish — When a second player finishes a build with the building staff, deferred plants/lights and prefab entities are placed and the plot is marked complete (no longer stuck assembling or stripped by rehydrate).
  • Tourist portal demolish and move — Demolishing or moving a tourist portal building now removes its registry entry so tourists no longer spawn or try to leave at the old location. Moves preserve portal ids and retarget tourists already walking home; demolish reassigns them to another portal when one remains, otherwise despawns them.
  • Duplicate tourist portal registry entries — The portal is a 2-block structure; only the base cell is registered now. Existing filler-voxel entries are purged on the next tourist tick.
  • Crystal Keeper, Pyrotechnic, Florist, and Bard gifts — Gift confirm choices used missing lang keys (give / cancel) and the gift action lacked reaction nodes, so buttons showed as raw keys and giving always failed with “You cannot give that gift right now.”
  • Charter and plot sign interaction — Town charters and blueprinting plot signs that lost their block-entity link (visible but unusable) can be repaired with /ah plots repair. /ah replace-charter also re-attaches the charter entity correctly instead of failing with no server log.
  • Broken portal tourists — Tourists that stood still with empty dialogue (no name, portrait, or greeting) and never left are repaired on load, or removed if they cannot be recovered. Stuck return-home tourists are force-despawned instead of lingering forever.
  • Tourist purge orphan shells/ah tourist purge now removes legacy unbound Aetherhaven_Townsfolk entities (no town/tourist components or save rows) left behind by older tourist bugs, and purges live tourists that lost their town binding.

This mod has no related projects