A minecraft minigame plugin.

Related tags

Spring Boot DeathRun
Overview

INFORMATIONS

Death Run is a minigame that first appeared on the HiveMC server and became popular right away. In this game idea is that as death we have to make the game difficult for runners who will try to reach finish line in shortest time possible.

TRAPS

Below are list of available traps.


Trap Blocks

Trap TNT

Trap Giant

Trap Lava

Trap Water

Trap Wall

Trap Pistons

CONFIGURATION

{
  "settings": {
    "server": {
      "thisServer": "dr-arena-1",
      "lobbyServer": "lobby"
    },
    "arena": {
      "limits": {
        "minPlayers": 5,
        "maxPlayers": 16,
        "maxDeathPlayers": 1
      },
      "timers": {
        "arenaInGameTime": 300,
        "arenaStartingTime": 30,
        "arenaEndMoveServerDelay": 15,
        "arenaTrapDelay": 20,
        "arenaStrafeDelay": 50
      },
      "effects": {
        "jumpBoostAmplifier": 15,
        "jumpBoostTime": 1.5,
        "speedAmplifier": 5,
        "speedTime": 5
      }
    },
    "sounds": {
      "arenaStarting": "NOTE_PLING",
      "arenaStartGlass": "ORB_PICKUP",
      "arenaStartGlassRemoved": "ENDERDRAGON_GROWL",
      "arenaCheckpointReached": "ORB_PICKUP",
      "arenaTrapDelayEvent": "VILLAGER_NO",
      "arenaPlayerStrafeUse": "BLAZE_BREATH",
      "arenaPlayerDeath": "SKELETON_DEATH"
    }
  },
  "messages": {
    "chat": {
      "noPermissions": "&cYou don't have permissions to this command.",
      "playerJoined": "&7<player> &ehas joined. &b(<currentPlayers>/<maxPlayers>)",
      "playerLeft": "&7<player> &ehas quit.",
      "startingTimer": "&eThe game starts in &6<startTimer> seconds&e.",
      "playerFinishedGame": "&r &f&lFINISH > &7Player &6<player> &7has finished game with &f<finishTime> &7time. &8(#<finishPosition>)",
      "commandStartCantUsageAtThisMoment": "&cYou can't use this command at this moment.",
      "startShorted": "&aStart has been shorted to &e<startTimer> seconds &aby &e<player>&a.",
      "gameStartRunner": [
        "&r",
        "&r   &6&l* &7You are &aRunner&7.",
        "&r   &f&l* &7Your task is complete run in shortest possible time, during this task interfering player will trigger various traps.",
        "&r"
      ],
      "gameStartDeath": [
        "&r",
        "&r   &6&l* &7You are &cDeath&7.",
        "&r   &f&l* &7Your task is to disturb runners by launching traps.",
        "&r"
      ],
      "gameEndSpectator": [
        "&r",
        "&r   &6&l* &7You are &8Spectator&7.",
        "&r   &f&l* &7Now you can follow other players.",
        "&r"
      ]
    },
    "title": {
      "startingTitle": "&c<startTimer>",
      "startingSubTitle": "&r",
      "deathTitle": "&cYOU DIED!",
      "deathSubTitle": "&eTry again!",
      "checkpointTitle": "&eCheckpoint #<checkpointNumber>",
      "checkpointSubTitle": "&r",
      "finishTitle": "&3&lFINISH",
      "finishSubTitle": "&7Finished game at &f#<finishPosition>&7.",
      "gameEndTitle": "&c&lGAME END!",
      "gameEndSubTitle": "&r",
      "endMoveServerTitle": "&bWaiting..",
      "endMoveServerSubTitle": "&7You will be transfered to lobby in &f<endTimer> seconds&7."
    },
    "scoreboard": {
      "title": "&e&lDEATH RUN",
      "waiting": [
        "&r",
        "&fMap: &a<mapName>",
        "&fPlayers: &a<currentPlayers>/<maxPlayers>",
        "&r",
        "&fWaiting..",
        "&r",
        "&ewww.mrstudios.pl"
      ],
      "starting": [
        "&r",
        "&fMap: &a<mapName>",
        "&fPlayers: &a<currentPlayers>/<maxPlayers>",
        "&r",
        "&fStart in &a<startTimer> seconds",
        "&r",
        "&ewww.mrstudios.pl"
      ],
      "playing": [
        "&r",
        "&fTime: &a<timeLeft>",
        "&fRole: &a<playerRole>",
        "&r",
        "&fRunners: &a<runnersLeft>",
        "&fDeaths: &c<deathsAmount>",
        "&r",
        "&fMap: &a<mapName>",
        "&r",
        "&ewww.mrstudios.pl"
      ]
    },
    "items": {
      "teleport": "&aTeleport &7(Right Click)",
      "strafeLeftAvailable": "&aStrafe Left &7(Right Click)",
      "strafeBackAvailable": "&aStrafe Back &7(Right Click)",
      "strafeRightAvailable": "&aStrafe Right &7(Right Click)",
      "strafeLeftDelay": "&aStrafe Left &8(<strafeDelay> seconds)",
      "strafeBackDelay": "&aStrafe Back &8(<strafeDelay> seconds)",
      "strafeRightDelay": "&aStrafe Right &8(<strafeDelay> seconds)",
      "leave": "&cLeave &7(Right Click)"
    },
    "holograms": {
      "trapDelayHologram": "&c<trapDelayTimer> seconds"
    },
    "roles": {
      "lobby": {
        "tabListPrefix": "&7"
      },
      "runner": {
        "displayName": "&aRunner",
        "tabListPrefix": "&7"
      },
      "death": {
        "displayName": "&cDeath",
        "tabListPrefix": "&7"
      },
      "spectator": {
        "displayName": "&7Spectator",
        "tabListPrefix": "&8[SPECTATOR] &7"
      }
    },
    "kick": {
      "serverIsFull": "&cThis arena is full.",
      "gameInProgress": "&cThis arena is in play."
    }
  },
  "configVersion": 4
}

PLACEHOLDERS

Placeholder list for PlaceholderAPI plugin.

%deathrun_arena_name%       | Return player current arena name.     (String)
%deathrun_role_name%        | Return player current role in game.   (String)
%deathrun_role%             | Return player current role in game.   (Enum)
%deathrun_deaths%           | Return player deaths count.           (Integer)
%deathrun_checkpoint%       | Return player checkpoint number.      (Integer)
%deathrun_finish_position%  | Return player finish position.        (Integer)
%deathrun_version%          | Return plugin version.                (String)
%deathrun_runner_amount%    | Return amount of runners in arena.    (Integer)
%deathrun_death_amount%     | Return amount of death in arena.      (Integer)
%deathrun_spectator_amount% | Return amount of spectators in arena. (Integer)
%deathrun_players_amount%   | Return amount of players in arena.    (Integer)
%deathrun_gamestate%        | Return arena gamestate.               (Enum)

DISCORD SERVER

You might also like...

A minecraft plugin that let's you suicide in game

A minecraft plugin that let's you suicide in game

Suicide A minecraft plugin that let's you suicide in game Command /suicide - Let's you suicide Permission me.suicide - You can edit this in config.yml

Feb 16, 2022

A Minecraft plugin that adds magic spells for epic fights!

A Minecraft plugin that adds magic spells for epic fights!

EpicSpellsPlugin EpicSpellsPlugin is a Minecraft Spigot plugin for version 1.18+ that aims to add magic spells to the game for epic pvp and pve fights

Dec 4, 2022

r/place replica in Minecraft (Bukkit/Spigot plugin)

r/place replica in Minecraft (Bukkit/Spigot plugin)

MinePlace offers a completely new gaming experience in Minecraft. As a parody of r/place, a world-renowned reddit community project, this project offe

Aug 19, 2022

This plugin adds subways/trams to Minecraft

This plugin adds subways/trams to Minecraft

Subways A Spigot plugin that adds subways/trams to Minecraft. Info I wanted to make a subway first, but it turned out to look more like a tram, whoops

Jun 28, 2022

Titanium is a plugin meant to block harmful packets before they're received by the Minecraft packet handler.

Titanium Titanium is a plugin meant to block harmful packets before they're received by the Minecraft packet handler. Report Bug · Request Feature Tab

Dec 7, 2022

A Minecraft Plugin For 1.8.8 - 1.19.2 For Giving A Player A Custom Item On Join Which Executes A Command On Right Click

PixelPlayz Custom Item A Minecraft Plugin For 1.8.8 - 1.19.2 For Giving A Player A Custom Item On Join Which Executes A Command On Right Click Install

Sep 9, 2022

A collection of client-side tweak kits to enhance your Minecraft game experience. Tweak Minecraft and beyond!

TweakerMore A collection of client-side tweak kits for enhance your Minecraft game experience Everything is disabled by default, so you don't need to

Jan 3, 2023

FactionRanking is a plugin that allows server administrators to put factions in competition in different rankings

Description FactionRanking is a plugin that allows server administrators to put factions in competition in different rankings (working for 1.7 and hig

Dec 22, 2022

GodType is a very simple Bukkit plugin to allow the console (or a player) to chat as a defined name.

GodType GodType is a very simple Bukkit plugin to allow the console (or a player) to chat as a defined name. Config A config.yml file will be created

Dec 24, 2021
Owner
null
trying to create a plugin using the spigot api! this plugin will be responsible for delivering the products according to the settings!

KettraShop "simples plugin de ativação de produtos da loja, dentro do Minecraft" ⚙️ Configurações caso você não tenha uma loja virtual para seu servid

SEBASTIAN JN ฅ^•ﻌ•^ฅ 4 Nov 2, 2022
An open source Minecraft plugin that allows operators to control who has access to the nether.

Nether Access Controller Description Nether Access Controller is a Minecraft plugin that allows operators to control access to the nether. It is essen

Daniel Stephenson 2 Feb 12, 2022
Minecraft Hug Plugin

Hug Sometimes virtual hugs are better than IRL hugs because you don't actually have to touch anyone. Hug makes it possible to hug another player on th

Stuart Duncan 5 Sep 7, 2022
This is a plugin for Minecraft Server (Spigot API) introduces a sector system which connects a single world across multiple servers.

OpenSourceSectors ?? ??️ This is a plugin for Minecraft Server (Spigot API) introduces a sector system which connects a single world across multiple s

null 20 Dec 28, 2022
Minecraft configurable plugin , which sends messages the first time a player logs into the server or the next time they log in.

JoinMessages Minecraft configurable plugin , which sends messages the first time a player logs into the server or the next time they log in or leave.

ᴠᴀʟᴇɴᴛɪɴ ᴢʜᴇʟᴇᴠ 6 Aug 30, 2022
A Velocity proxy plugin for Minecraft server discovery in k8s. All discovered servers are automatically added to the Velocity proxy.

kryo-server-discovery This plugin connects minecraft servers to a velocity proxy within Kubernetes. The service account in the namespace which the pro

Kryonite 9 Sep 13, 2022
A Minecraft plugin that adds Hacker News to your server

HNMC A Minecraft plugin that adds Hacker News to your server. Features Let your players waste their time responsibly by providing an in-game UI for Ha

Kaden Scott 2 Jan 30, 2022
A guild plugin for Minecraft Servers that supports 1.13 and above

OasisGuild Description A guild plugin for Minecraft Servers that supports 1.13 and above Languages zh_cn(简体中文) en_us(English) Placeholders %oasisguild

ChiyodaXiaoYi 2 Apr 6, 2022
This plugin integrate your minecraft server with discord webhook

B_DiscordIntegration This plugin integrate your minecraft server with discord webhook PLUGIN FEATURES: Join / Quit message Chat preview Death message

Black_ 1 Feb 11, 2022
A minecraft plugin to automatically use a totem of undying from your inventory

AutoTotem Spigot Download https://www.spigotmc.org/resources/autototem.99443/ Automatically use totems of undying from your inventory without needing

null 2 May 5, 2022