promotional bannermobile promotional banner

listener

Listener is a Fabric 1.21.1 multiplayer horror minigame mod in which one invisible, sound-hunting Listener (plus an Executioner) stalks the other players, who must stay quiet, collect relics, and escape through a beacon before time runs out.

# Listener

An asymmetric horror minigame for Minecraft 1.21.1. One player becomes the invisible **Listener** and hunts by sound. Everyone else must stay quiet, find the relics and escape through the beacon before the timer runs out.

## How a match works
- The Listener cannot be seen and cannot be hurt, and screen-dims the world to a few blocks of fog. He tracks Seekers by the noise they make: footsteps, voice, doors, relics.
- Seekers search the map for **5 relics**. Every relic found extends the Listener's hearing range.
- Once all relics are gathered, the team reaches a beacon and holds the ritual to escape. The escape is individual: whoever leaves through the beacon wins.
- 20-minute match, always at night, with ground mist and a dread-filled soundscape.

## Roles
- **Listener** – invisible hunter with echolocation, a tablet that shows silhouettes and loudness, traps, rage mode and random variants (Hunter, Sprinter, Seer).
- **Executioner** – slow, tall second killer. One hit eliminates; throws an axe, uses rope traps and the meat grinder.
- **Seeker** – tripwires, snares, shotgun, medkit, adrenaline and party popper.
- **Deaf Seeker** – no audio cues, but sees visual signals.
- **Priest** – shields allies, raises barriers, reveals relics, stuns killers with an ultimate.
- **Golem** (neutral) – stands webbed in place until a side holds Shift next to him to win him over. Fights for killers or survivors with different abilities depending on who woke him.

Roles scale with the number of players (recommended 6–9). The first killer picks between Listener and Executioner in a menu, and killers get a 20-second head start.

## Features
- Voice-based gameplay: the in-mod microphone meter reacts to your voice; shouting near the Listener can be fatal. Works with Simple Voice Chat.
- Three escape beacons, only one of them working per match; power the iron door with redstone torches.
- Downed and revive mechanics, stamina, tracking traps and a ghost haunt mode for eliminated players.
- Loot in chests is shuffled between containers each match; players cannot break or place blocks during a match.
- Custom HUD: match timer, relic counter, role card, proximity meter, end-of-match summary.
- Map editing commands: relic spots, beacon groups, role spawns, torch and door spots. The map is fully restored after every match.
- Rule books for every role are handed out at the start.

## Requirements
- Minecraft 1.21.1, Fabric Loader, Fabric API
- Recommended: Simple Voice Chat (for voice-based noise detection)

## Commands (operators)
`/listener start`, `/listener stop`, `/listener teststart`, `/listener role <role> [player]`, `/listener spawn set|clear <role>`.
Settings are in `config/listener.json`, the map in `config/listener_map.json`.

*Fan-made project. All textures and code are original.*



# Слушатель (Listener) Асимметричная хоррор-мини-игра для Minecraft 1.21.1. Один игрок становится невидимым **Слушателем** и охотится на звук. Остальные должны сидеть тихо, найти реликвии и сбежать через маяк до конца таймера. ## Как проходит матч - Слушатель невидим и неуязвим. Он выслеживает Искателей по шуму: шагам, голосу, дверям, реликвиям. - Искатели ищут на карте **5 реликвий**. Каждая найденная реликвия увеличивает радиус слуха Слушателя. - Когда все реликвии собраны, команда приходит к маяку и удерживает ритуал. Побег индивидуальный: побеждает каждый, кто ушёл через маяк. - Матч длится 20 минут и идёт ночью. Видимость ограничена примерно 12 блоками, у земли стелется туман, играет тревожный звуковой фон. Раз в несколько десятков секунд экран «слепнет» на 3 секунды. ## Роли - **Слушатель** — невидимый охотник: эхолокация, планшет с силуэтами и громкостью игроков, ловушки, режим ярости и случайные варианты (Охотник, Спринтер, Провидец). - **Палач** — медленный и высокий второй киллер. Удар выводит из игры; метает секиру, ставит верёвочные ловушки, использует мясорубку. - **Искатель** — растяжки, капканы, дробовик, аптечка, адреналин и хлопушка. - **Глухой искатель** — не слышит звуковых подсказок, но видит визуальные сигналы. - **Священник** — ставит щит союзнику и защитный барьер, подсвечивает реликвию, ультимейтом оглушает киллера. - **Голем** (нейтральная роль) — стоит в паутине и не может двигаться, пока кто-то не подойдёт и не зажмёт Shift. Затем служит той стороне, которая его переманила, и умения у него разные: у киллеров он замедляет и придавливает выживших, у выживших лечит союзников и замедляет киллеров. Набор ролей зависит от числа игроков (рекомендуется 6–9). Первый киллер выбирает в меню, кем стать, Слушателем или Палачом. Киллеры выходят на охоту на 20 секунд раньше остальных. ## Возможности - Игра на голосе: встроенный индикатор микрофона реагирует на ваш голос, крик рядом со Слушателем может быть смертельным. Работает вместе с Simple Voice Chat. - Три маяка для побега, в матче работает только один. Железную дверь маяка нужно запитать пятью редстоуновыми факелами. - Механики «поваленного» и воскрешения, выносливость, ловушки-маячки и режим призрака для выбывших игроков. - Лут в сундуках перемешивается между контейнерами в каждом матче. Ломать и ставить блоки во время матча нельзя. - Свой интерфейс: таймер матча, счётчик реликвий, карточка роли, шкала близости Слушателя, итоговый экран с результатами. - Команды для настройки карты: точки реликвий, группы маяков, спавны ролей, точки факелов и дверей. После матча карта полностью восстанавливается. - В начале матча каждому выдаются книги с правилами и описанием его роли. ## Требования - Minecraft 1.21.1, Fabric Loader, Fabric API - Рекомендуется: Simple Voice Chat (для обнаружения шума по голосу) ## Команды (для операторов) `/listener start`, `/listener stop`, `/listener teststart`, `/listener role <роль> [игрок]`, `/listener spawn set|clear <роль>`. Настройки лежат в `config/listener.json`, карта в `config/listener_map.json`.

listener Team

profile avatar
  • 1
    Projects
  • 14
    Downloads