No description
| .vscode | ||
| gradle/wrapper | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle.kts | ||
Mdbd - Dead by Daylight в Minecraft
Плагин для Paper 1.21.5, реализующий мини-игру Dead by Daylight (4v1) на Minecraft-сервере.
Особенности
- 4 выживших vs 1 маньяк - полноценный геймплей DBD в Minecraft
- Генераторы - 7 на карте, нужно починить 5. Прогресс сохраняется, Skill Check мини-игра (GUI)
- Крюки - 3 стадии, спасение, борьба, жертвоприношение
- Выходные ворота - открытие через рубильник, эндгейм коллапс
- Паллеты - ставятся через
/dbdsetup, ломаются маньяком - Медкиты и фонарики - из сундуков, с механиками лечения и ослепления
- Система урона - Healthy → Injured → Downed → Hooked → Dead
- Переноска - маньяк подбирает и носит выживших до крюка
- Terror Radius - звук сердцебиения для выживших рядом с маньяком
- Skill Check GUI - мини-игра с зелёными блоками при починке генератора
- Лобби - ожидание игроков, автоматический старт, возврат после игры
- Scoreboard, BossBar, ActionBar - полноценный интерфейс
Команды
Игроку
| Команда | Описание |
|---|---|
/dbd join |
Войти в лобби |
/dbd leave |
Выйти из лобби/игры |
/dbd list |
Список доступных лобби |
Админу
| Команда | Описание |
|---|---|
/dbd create |
Создать новое лобби |
/dbd forcestart |
Принудительный старт |
/dbd stop |
Остановить игру |
/dbd reload |
Перезагрузить конфиги |
/dbdsetup wand |
Получить топор для выделения зон ворот |
/dbdsetup pos1 / pos2 |
Выделить зону ворот |
/dbdsetup set <gate|generator|hook|chest|pallet|lobby> |
Установить объект |
/dbdsetup save / load <name> |
Сохранить/загрузить шаблон карты |
/dbdsetup build <name> |
Построить карту по шаблону |
/dbdsetup clear |
Очистить все объекты |
/dbdadmin create <generator|hook|chest> |
Создать объект вручную |
/dbdadmin list <type> |
Список объектов |
/dbdadmin remove <type> <id> |
Удалить объект |
/dbdadmin heal/down/unhook/kill <player> |
Управление состоянием игроков |
Установка
- Поместить
Mdbd-<version>.jarвplugins/ - Настроить
game.yml,locations.yml,messages.ymlвplugins/Mdbd/ - Перезапустить сервер или выполнить
/dbd reload - Создать лобби:
/dbd create - Расставить объекты через
/dbdsetup
Требования
- Paper 1.21.5
- ProtocolLib 5.3.0
- Java 21
Сборка
./gradlew build