A high-performance, Multi-Arena Get Down minigame plugin designed for Minecraft servers. Experience the classic falling minigame with automated map generation, an interactive shop phase, and an intense PvP finale.
Features
- Automated Game Phases: Seamless transitions between the Lobby, Falling Phase, Shop Phase, and the final PvP Deathmatch.
- Dynamic Map Generation: Automatically clears and generates random blocks inside your defined arena. Players must land on special blocks to gain an advantage:
- Diamond Block: High coin reward.
- Emerald Block: Medium coin reward.
- Lapis Block: Grants extra XP levels.
- Redstone Block: Risk it! It will either heal you or deal damage.
- Interactive NPC Shop: Built-in interactive ArmorStand shop phase where players use their collected coins to buy armor, weapons, and utility items before the final fight.
- Stat Tracking & PAPI Support: Tracks player stats (wins, kills, deaths, games played) in a local database. Includes native PlaceholderAPI support.
- Smart Localization: Fully customizable language system with automatic file updating for missing translation keys.
️ Arena Setup Guide
1. Create Arena
- Command: /gd create <arena_name>
2. Define Lobbies
Set up the places where players will wait and shop.
- Main Lobby (post-game): /gd setmainlobby <arena_name>
- Waiting Lobby (pre-game): /gd setwaitinglobby <arena_name>
- Shop Lobby: /gd setshop <arena_name>
3. Configure the Falling Map
Define the area where the randomized map will generate.
- Top spawn point: /gd setmapspawn <arena_name>
- Select map bounds: /gd setmapcorner1 <arena_name> and /gd setmapcorner2 <arena_name>
- Set the lowest Y-level to trigger the finish line: /gd setmapfloor <arena_name>
4. Setup Spawns & NPCs
- Add NPCs to your Shop Lobby (stand where you want them and run): /gd addshopnpc <arena_name>
- Add multiple spawn points for the final PvP arena: /gd addpvpspawn <arena_name>
Commands & Permissions
- /gd join <arena> — Join a game (No permission required)
- /gd leave — Leave the current game (No permission required)
- /gd create <id> — Create a new arena (Permission: getdown.admin)
- /gd delete <id> — Delete an arena (Permission: getdown.admin)
- /gd setminplayers <id> <num> — Set minimum players to start (Permission: getdown.admin)
- /gd setmaxplayers <id> <num> — Set maximum players (Permission: getdown.admin)
- /gd start <id> — Force start the arena countdown (Permission: getdown.admin)
- /gd stop <id> — Force stop the arena and kick players (Permission: getdown.admin)
- /gd generate <id> — Test map block generation (Permission: getdown.admin)
- /gd clear <id> — Clear the map manually (Permission: getdown.admin)
*(Note: Admin setup commands like setmainlobby, setmapcorner1, addpvpspawn, etc., also require the getdown.admin permission).*
PlaceholderAPI Support
You can use these placeholders in your server's scoreboards or holograms:
- %getdown_wins%
- %getdown_kills%
- %getdown_deaths%
- %getdown_played%
⚙️ Configuration
The plugin automatically generates
arenas.yml where all locations and setups are stored automatically. No manual editing of coordinates is required. You can fully customize messages, shop prices, and scoreboards in the
lang/ configuration files.
If you have any problems with the plugin, just message me on my Discord server:
https://dsc.gg/hrda-plugins
Thanks for downloading!