ColorControl - very interesting minigame for your minecraft server!
The aim of the game is kill the enemy team.
After joining the game you will be able to select your team color (Red or blue) or just stay random.
This game could be as solo as team (Up to any amount of players, like 50v50).
On game start you will be sended to your base (By default base contains two item generators - wood and stone). You must claim items, make a bridge to another cubes and grab it by breaking all top part of the block to your color. After claiming the cube it becomes a spawner. In fact all game spawners work differently, than bedwars spawners, for example. Spawners wont drop any items, but when player standing on spawner it will give items to player (All players standing on spawner). Also you can grab already grabbed spawners. Just break top cube layer to your color, so you will reclaim spawner from other's team to your's.
All players have in game lives. By default it is 3 lives. So you and your teammates must kill every enemy player 3 times to win. But note, that you cannot grap team's spawners and also you will get poison effect by entering enemy's team base. This game allows all crafts. So you can craft workbench, claim diamonds or iron ingots and craft full armor set, sword and other. Also by default arena contains all items for the opportunity to craft enchantment table. So you can enchant all your armor. Also arena may contains string and arrow for the bow (Really recomended, because it is so funny). Short description: Grab spawners, craft items, fight!
Spoiler: Packages list
- SHARED & MULTIARENA mode. So you can run this plugin on splited server or on one server with other minigames/survival (Not recomended)
- Supported languages: English, Simplified Chienese, German, Russian (Plugin fully translatable)
- Ingame arena creator (Check IMAGES & GIFS & VIDEOSsection)
- LuckyBlock NTD support - https://www.spigotmc.org/resources/92026/
- Configurable lives amount (default 3)
- Configurable lives equalizer
- Spawn (ColorControl lobby) fly for players with special permission (Configurable for disabling)
- Tablist sorting using TAB, also will keep lobby sorting and prefixes if you use LuckPerms
- PlaceholderAPI placeholders
- Debug mode for better discord support
- A large number of APIs and libraries (Events, e.t.c)
- Smart commands filter for player based on his permissions
- Win dance (Now only build one, but later i will add a gui with win dance selector)
- PlaceholderAPI support (You can make all messages with player rank prefix/suffix or whatever you want)
- Adaptation for 1.8 version (Concrete replacement) (Check IMAGES & GIFS & VIDEOS section)
- Antiflicker scoreboard based on Spigot API with information about arena (Fully customizable)
- Any team size (50v50 or whatever you want)
- Waiting lobby removal (Divided into bars to not receive lag strikes)
- Fixed fireballs direction & autoinject
- Teleport protection
[!] My plugin copies world per arena and loading it using Bukkit API.
My plugin commands:
- ntdcolorcontrol (colorcontrol, color, cc) - Main command
- ntdcolorcontrolshout (global, shout) - Can be edited/disabled. Command that converts message to "!<message>" for global format
- /color arenas "Arenas list" (Permission - colorcontrol.command.arenas)
- /color spec "Spectate game" (Permission - colorcontrol.command.spectate)
- /color start "Start current game" (Permission - colorcontrol.command.startgame)
- /color setlobbylocation "Set lobby location" (Permission - colorcontrol.command.setlobbylocation)
- /color sel "Clear selection" (Permission - colorcontrol.command.sel)
- /color pos "Set selection pos" (Permission - colorcontrol.command.pos)
- /color join "Join arena" (Permission not required)
- /color forcestart "Force start arena" (Permission - colorcontrol.command.forcestart)
- /color expand "Expand selected area" (Permission - colorcontrol.command.expand)
- /color exit "Exit ColorControl game/arena" (Permission not required)
- /color editarena "Edit arena" (Permission - colorcontrol.command.editarena)
- /color currentarenadebug "Debug current arena" - (Permission - colorcontrol.command.currentarenadebug) [Only use on author request (May cause lag strikes)]
- /color createarena "Create new arena"- (Permission - colorcontrol.command.createarena)
Special permissions:
- colorcontrol.game.selectmap - permission for selecting map (Using /color join <arena> command)
- colorcontrol.game.createmap - permission for loading new arena if there is no opened (Example: arena-X)
- colorcontrol.fly - permission for lobby fly if enabled