▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
DeathRun

DeathRun

DeathRun - плагин для Майнкрафт, добавляющий мини-игру с сервера HiveMC. Игроки делятся на бегунов и смертей, где одни бегут по трассе, а другие активируют ловушки.

Оцените первым
1.7K
8

DeathRun - это плагин для Minecraft, который портирует известную мини-игру с HiveMC Network. Если вы искали готовый PvP/parkour-режим для своего сервера, то это правильный выбор. Суть игры проста: участники делятся на две команды - бегуны (Runners) и смерти (Deaths).

Бегунам нужно пройти всю карту, уклоняясь от коварных ловушек, которые активируют игроки за роли смертей. Важно понимать, что каждое потерянное сердце считается окончательным - смертей не прощают, и малейшая ошибка может стоить победы.

Требования и совместимость

Плагин работает на серверах Minecraft 1.16-1.21.1. Для запуска вам понадобится:

  • Софт: Paper, Spigot или Purpur.
  • Java 17 и выше.
  • Обязательная зависимость - WorldEdit (v7.2.9+). Без него плагин просто не поднимется.

Хотите поиграть с друзьями онлайн? Плагин без проблем встанет на BungeeHost (https://bungee.host) - сервер разворачивается буквально в 1 клик, так что заморачиваться с настройкой окружения не придется.

Статус разработки

Оригинальный проект официально заброшен автором, но это не значит, что он мертв. На Modrinth висит свежая версия 1.3.2 (от сентября 2024 года), в которой пофиксили неприятный NPE при обновлении бустер-предметов и обновили библиотеки. Плюс, в сети есть активные форки, которые поддерживают актуальность кода.

Настройка и конфигурация

Вся настройка крутится вокруг двух YAML-файлов. Конфиг интуитивно понятный, но дает широкие возможности для кастомизации арен, эффектов от блоков и бустеров.

File: config.yml

yaml

------------------------------------------------------------------------

INFORMATION

------------------------------------------------------------------------

This is configuration file for DeathRun plugin.

------------------------------------------------------------------------

GENERAL

------------------------------------------------------------------------

Lobby Server Name

server: dr-lobby-1

Minimum amount of players that is needed to game start.

arena-min-players: 5

Amount of players with 'DEATH' role on arena.

arena-deaths-amount: 1

Amount of time that runners have to complete run. (in seconds)

arena-game-time: 600

Amount of time that is needed to game start.

arena-pre-starting-time: 30

Amount of time before start barrier will be removed.

arena-starting-time: 10

Amount of time before players on server will be moved to lobby.

arena-end-delay: 10

Amount of time before trap can be used again.

arena-trap-delay: 20

Max ,,survivable`` distance that player can fall.

arena-max-fall-distance: 8

Speed Amplifier for Death role.

arena-death-speed-amplifier: 10

------------------------------------------------------------------------

EFFECTS

------------------------------------------------------------------------

block-effects:

  • block: EMERALD_BLOCK effect: JUMP amplifier: 7 duration: 1.5
  • block: REDSTONE_BLOCK effect: SPEED amplifier: 5 duration: 1.5

------------------------------------------------------------------------

BOOSTERS

------------------------------------------------------------------------

boosters:

  • slot: 0 power: 2.5 delay: 10 item: name: Booster (Right Click) material: FEATHER delayItem: name: Booster ( seconds) material: FEATHER direction: FORWARD sound: ENTITY_BLAZE_AMBIENT

------------------------------------------------------------------------

SOUNDS

------------------------------------------------------------------------

arena-sound-pre-starting: BLOCK_NOTE_BLOCK_PLING arena-sound-starting: ENTITY_EXPERIENCE_ORB_PICKUP arena-sound-started: ENTITY_ENDER_DRAGON_GROWL arena-sound-checkpoint-reached: ENTITY_EXPERIENCE_ORB_PICKUP arena-sound-trap-delay: ENTITY_VILLAGER_NO arena-sound-player-death: ENTITY_SKELETON_DEATH

File: language.yml

yaml

------------------------------------------------------------------------

INFORMATION

------------------------------------------------------------------------

This is configuration file for DeathRun plugin.

------------------------------------------------------------------------

GENERAL

------------------------------------------------------------------------

chat-message-no-permissions: You don't have permissions to this command. chat-message-invalid-command-usage: Invalid command usage, correct usage is <dark_red>. chat-message-arena-player-joined: has joined. (/) chat-message-arena-player-left: has quit. chat-message-arena-starting-timer: Game starts in seconds. chat-message-arena-player-finished: FINISH > Player has finished game in seconds. <dark_gray>(#) chat-message-arena-game-start-runner:

  • * You are Runner.
  • * Your task is complete run in shortest possible time, during this task interfering player will trigger various traps.

chat-message-arena-game-start-death:

  • * You are Death.
  • * Your task is to disturb runners by launching traps.

chat-message-game-end-spectator:

  • * You are <dark_gray>Spectator.
  • * Now you can follow other players.

------------------------------------------------------------------------

TITLES

------------------------------------------------------------------------

arena-pre-starting-title: arena-pre-starting-subtitle: arena-starting-title: arena-starting-subtitle: arena-death-title: YOU DIED! arena-death-subtitle: Don't give up! Try again! arena-checkpoint-title: CHECKPOINT! arena-checkpoint-subtitle: You reached # checkpoint. arena-finish-title: <dark_aqua>FINISH arena-finish-subtitle: Your position is #. arena-game-end-title: GAME END! arena-game-end-subtitle: arena-move-server-title: Waiting.. arena-move-server-subtitle: You will be transferred to lobby in seconds.

------------------------------------------------------------------------

SCOREBOARD

------------------------------------------------------------------------

arena-scoreboard-title: DEATH RUN arena-scoreboard-lines-waiting:

  • 'Map: '
  • 'Players: /'
  • Waiting..

arena-scoreboard-lines-starting:

  • 'Map: '
  • 'Players: /'
  • Start in seconds

arena-scoreboard-lines-playing:

  • 'Time: '
  • 'Role: '
  • 'Runners: '
  • 'Deaths: '
  • 'Map: '

------------------------------------------------------------------------

HOLOGRAMS

------------------------------------------------------------------------

arena-hologram-trap-delayed: seconds

------------------------------------------------------------------------

ROLES

------------------------------------------------------------------------

arena-roles-runner-name: Runner arena-roles-death-name: Death arena-roles-spectator-name: Spectator

------------------------------------------------------------------------

ITEMS

------------------------------------------------------------------------

arena-item-leave-name: Leave (Right Click)

Важный нюанс

Обратите внимание на параметр arena-max-fall-distance: 8 в конфиге. По умолчанию выживаемое расстояние падения - 8 блоков. Если на вашей карте есть большие спуски, которые игроки могут пробежать без урона, но из-за неровностей текстур они падают чуть дальше - они умирают. Тщательно тестируйте паркур, чтобы бегуны не умирали от случайных падений на ровном месте.

Библиотеки

Проект использует несколько открытых библиотек, что говорит о хорошем качестве кода:

  • LiteCommands by Rollczi
  • ProtocolSidebar by CatCoderr
  • Kyori Adventure by Kyori
  • okaeri-configs by Okaeri
  • commons-io by Apache Software Foundation

Скачайте плагин DeathRun, если вам нужна динамичная мини-игра для сервера Minecraft. Это отличный способ разнообразить геймплей и дать игрокам пощекотать нервы.

Партнёрский материал

Сервер для плагина DeathRun - как у профи

Плагин DeathRun создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином DeathRun для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:2 года назад
Главная