promotional bannermobile promotional banner

echoes smp

A Bedrock SMP add-on built around one idea: the world remembers where people die.

Echoes of Dread

A Bedrock SMP add-on built around one idea: the world remembers where people die.

There's no shop, no kit, no land-claim. Instead, every player death quietly adds "dread" to the 32x32 region it happened in. Do nothing, and it fades. Let deaths pile up, and the region starts turning against you — and eventually, something wakes up there.

The loop

Dread What happens
0–24 (Calm) Nothing.
25–54 (Uneasy) Faint soul particles drift nearby at night. Purely atmospheric — a hint.
55–99 (Tainted) Hostile mobs within ~16 blocks get Strength/Speed while you're in the zone. A one-time subtitle warns you on entry.
100+ (Haunted) The server gets a world-wide omen message. The next time anyone walks into that cell, an Echo Wraith awakens — a corrupted, netherite-axe-wielding Vindicator with boosted health, strength and speed.

Kill the Wraith and the region calms back down to a low simmer (not zero — the ground remembers) and drops a Sunstone Ward, plus XP for the killer.

Deaths add different amounts of dread depending on cause: dying to a mob adds the most, environmental deaths (fall/lava/drowning/etc.) add a moderate amount, and PvP kills add comparatively little — so the system tracks "this place is dangerous," not "these two players fought."

Left alone, every tracked region loses dread automatically over time (~20 minute passes), so old graveyards don't stay cursed forever.

The Sunstone Ward

Every player gets one for free on first join. Craftable afterward from Glowstone Dust x4 + Amethyst Shard x1 (plus-shaped pattern) at a crafting table.

  • Right-click: scan — shows the current dread tier/value of where you're standing.
  • Sneak + right-click: cleanse — zeroes the dread of your current region and consumes the item (ignored in Creative).

Install

  1. Download EchoesOfDread.mcaddon and open it (or import it) with Minecraft Bedrock installed — it should prompt to import both packs automatically.
  2. In your world settings, add both "Echoes of Dread" packs (Behavior and Resource) — importing the .mcaddon should already link them, but double check both are toggled on.
  3. Create/enter the world. No experimental toggles should be required — this uses the stable @minecraft/server 2.x API and the stable data-driven item format. If your game version is old enough that the pack refuses to load, update Minecraft (this targets engine version 1.21.90+).
  4. Play normally. The system runs itself — nothing to configure in-game.

If you'd rather add the packs by hand: unzip the .mcaddon, and you'll find EchoesOfDread_BP.mcpack and EchoesOfDread_RP.mcpack inside — each of those is also just a zip, importable the same way.

Tuning it

Everything gameplay-affecting lives in one file: EchoesBP/scripts/constants.js. Cell size, all dread thresholds, per-death amounts, decay rate/interval, and tick intervals for ambient effects are all named constants there — no need to touch the event logic in main.js to rebalance the addon. A few ideas:

  • Smaller CELL_SIZE (e.g. 16) = more localized, "this exact spot" hauntings.
  • Raise DREAD.HAUNTED on a big/populated server so Wraiths stay rare and special.
  • Lower DECAY_AMOUNT or lengthen DECAY_INTERVAL_TICKS for a server that should feel permanently marked by its history.

The echoes smp Team

profile avatar
  • 16
    Followers
  • 8
    Projects
  • 7.5K
    Downloads

More from pyrowthebirdView all