The tenant

Something was living in your world before you arrived.

๐Ÿšช THE TENANT — Psychological Horror

Something was living in your world before you arrived.

It has been very patient. It watched you build your house. It learned where you sleep.
And now it would like its home back.

A psychological horror mod for Minecraft Java Edition · 1.20.1 → 26.3 · Fabric
by buildak


๐Ÿ•ฏ๏ธ It's not a mob. It's a presence.

The Tenant doesn't spawn at random, can't be killed with a sword, and doesn't play by the rules of other creatures. An invisible director keeps an eye on every player and builds the tension day after day. It waits for the right moment: when you're alone, when it's dark, when you think you're safe at home.

The longer you play in this world, the closer it gets.

Stage What changes
I — Presence Whispers behind your back. Footsteps following you… that stop the moment you turn around. Your torches found snuffed out, lying on the floor. A door standing open that you're sure you closed.
II — Observation A motionless figure at the edge of the forest. A head peeking out from behind a tree trunk. Something knocking on your door at night.
III — Intrusion It moves closer when you're not looking. It's curled up in a dark corner of your basement. Signs appear: "this is my house". Someone has been through your chests. A music box plays somewhere in the house. When you wake up, it's leaning over your bed.
IV — The Hunt Don't turn around. At night, it chases you on all fours. Only light can save you.

Progress is based on your own time played in the world, so /time set won't skip the dread. Every player in a multiplayer world is haunted separately.


๐Ÿฉป A model unlike anything else in Minecraft

  • No cubes. A true organic mesh of about 19,000 faces: a protruding ribcage, a visible spine and collarbones, long fingers with three joints and nails, and teeth.
  • A jaw that really unhinges. The mouth tears open onto a wet throat and two rows of teeth.
  • A 56-bone skeleton with real skinning. Elbows, knees and the jaw bend like skin, not like blocks.
  • Shader-ready (labPBR). Normal and specular maps are included. With Iris and a PBR shader pack (BSL, Complementary, SEUS PTGI…), its waxy, damp skin catches the light and its milky eyes reflect your torch.
  • Its eyes glow faintly in the dark, even without shaders.

๐ŸŽญ Animations that feel wrong

  • A slow, hunched walk, with arms far too long hanging at its sides.
  • A fast, low crawl on all fours when it hunts you.
  • Its head snaps sideways without warning, with a sickening crack of bone.
  • Its eyes move on their own. They track you, dart around, and sometimes drift apart.
  • When it's you it's staring at, it stops blinking.
  • It breathes. Its fingers twitch. Its smile slowly opens.

๐Ÿ”Š Original sound design

More than 60 sounds made specifically for this mod:

  • breathing right behind you, whispers, and a distorted voice murmuring "I see you";
  • knocking at the door, cracking bones, an out-of-tune music box, distant screams;
  • low drones and a heartbeat that speeds up as it gets closer;
  • jumpscares that genuinely hurt.

๐Ÿ˜ฑ Jumpscares & effects

  • It lunges at the camera. Your view locks onto its face as the screen shakes, flashes and breaks into static, then your ears ring.
  • The screen darkens at the edges, pulsing with your heartbeat when it's near.
  • The Darkness effect closes in during chases.
  • You can't kill it. If you hit it… it will remember.

โš™๏ธ Configuration

Edit config/thetenant.json:

Option Default What it does
pace 1.0 How fast the stages progress
intensity 1.0 How often events happen
jumpscares true Enables jumpscares
jumpscareDamage / jumpscareCanKill 6 / false Jumpscare damage; never lethal by default
chases true Night-time chases at stage IV
worldChanges / signs true Torches, doors, chests and signs
screenFlashes true Turn this off if you are sensitive to flashing lights
cameraShake true Camera shake
ignoreCreative true No haunting in Creative or Spectator mode

๐ŸŽฌ For content creators

Operator commands let you stage the perfect scare:

  • /tenant info [player]: current stage and statistics
  • /tenant stage <player> <0-4>: force a stage (-1 returns to automatic)
  • /tenant trigger <player> <event>: trigger an event (watch, peek, stalk, crouch, behind, chase, jumpscare, bedside, knock, music_box, i_see_you…)
  • /tenant pause / /tenant resume / /tenant reset <player> / /tenant reload

Recording and streaming this mod is allowed and encouraged.


๐Ÿ–ฅ๏ธ Compatibility

  • Minecraft Java Edition 1.20.1 → 26.3, with one file per version range:
    1.20–1.20.1 · 1.20.2–1.20.4 · 1.20.5–1.20.6 · 1.21–1.21.1 · 1.21.2–1.21.3 · 1.21.4 · 1.21.5 · 1.21.6–1.21.8 · 1.21.9–1.21.10 · 1.21.11 · 26.1–26.1.2 · 26.2 · 26.3
  • Requires Fabric Loader and Fabric API
  • Shaders: Iris with a labPBR pack recommended; works fine without shaders
  • Multiplayer: each player has their own haunting, and hallucinations are only heard by their target

๐Ÿ“œ Credits

Code, model, textures, animations and sounds: buildak. Every sound was synthesized from scratch; no third-party samples.

Modpacks are welcome.

 

for any suggestions or bugs please leave a post on my youtube for a reply

my community

(i don't answer the comments of this project i only reply the posts on my youtube)

The tenant Team

profile avatar
Owner
  • 2
    Projects
  • 896
    Downloads

I create content as my mood Follow me for more content

More from Buildak