Skirmish
Skirmish adds team based Capture the Flag and King of the Hill matches to your server. Players pick a kit, join an arena, and fight it out over rounds. Map voting, an MVP vote at the end of each match, and a season leaderboard keep players coming back.
Built for: Survival, SMP, minigame servers, PvP servers.
Two game modes
Capture the Flag has each team defending a flag stand while trying to steal and return the other team's flag. A team needs a set number of captures to win the round, and a flag must be home before that team can score, the classic rule. King of the Hill has both teams fighting for a control point, and the first team to hold it for the configured time wins the round. Matches are best of a configurable number of rounds, with a countdown, a round timer, overtime, and sudden death if a round ties.
A boss bar shows the live round timer and score, and sounds play for joining, scoring, countdowns, kills, and flag pickups and returns.
Kits
Set up any number of kits, each with its own armor, hotbar, and inventory. Kits can be locked behind a permission, and players pick one from a menu before a match starts. Kits save straight from a player's own inventory, enchants and all.
Map voting and MVP votes
Between matches, players vote for the next arena from a menu instead of always playing the same map. When a match ends, an MVP vote opens so players can recognize a standout teammate or opponent.
Season leaderboard
Wins, losses, captures, kills, deaths, and MVP awards are tracked per player and shown in a leaderboard menu and with /skirmish top. Stats persist across restarts.
Admin tools
Build an arena in a few commands: set the lobby, team spawns, flags or control point, then enable it. Arenas can be edited, disabled, or removed at any time, and every match setting from round length to friendly fire is in one config file with an in game reload.
Features
Commands
Permissions
Placeholders
Requirements
Installation
Try it first
Skirmish is live on our test server, hosted here on BuiltByBit. Use the test server link on this page to connect and try the commands and menus yourself.
Support
Questions and bug reports are welcome. Join the No Click Studios Discord at https://discord.gg/drBwA958bn.
Skirmish adds team based Capture the Flag and King of the Hill matches to your server. Players pick a kit, join an arena, and fight it out over rounds. Map voting, an MVP vote at the end of each match, and a season leaderboard keep players coming back.
Built for: Survival, SMP, minigame servers, PvP servers.
Two game modes
Capture the Flag has each team defending a flag stand while trying to steal and return the other team's flag. A team needs a set number of captures to win the round, and a flag must be home before that team can score, the classic rule. King of the Hill has both teams fighting for a control point, and the first team to hold it for the configured time wins the round. Matches are best of a configurable number of rounds, with a countdown, a round timer, overtime, and sudden death if a round ties.
A boss bar shows the live round timer and score, and sounds play for joining, scoring, countdowns, kills, and flag pickups and returns.
Kits
Set up any number of kits, each with its own armor, hotbar, and inventory. Kits can be locked behind a permission, and players pick one from a menu before a match starts. Kits save straight from a player's own inventory, enchants and all.
Map voting and MVP votes
Between matches, players vote for the next arena from a menu instead of always playing the same map. When a match ends, an MVP vote opens so players can recognize a standout teammate or opponent.
Season leaderboard
Wins, losses, captures, kills, deaths, and MVP awards are tracked per player and shown in a leaderboard menu and with /skirmish top. Stats persist across restarts.
Admin tools
Build an arena in a few commands: set the lobby, team spawns, flags or control point, then enable it. Arenas can be edited, disabled, or removed at any time, and every match setting from round length to friendly fire is in one config file with an in game reload.
Features
- Capture the Flag and King of the Hill, best of a configurable number of rounds.
- Any number of kits with custom armor and inventory, optional permission lock.
- Kit picker, map vote, MVP vote, and season leaderboard menus.
- Boss bar with live round timer and score.
- Configurable round length, overtime, sudden death, and respawn protection.
- Friendly fire toggle and restore on end, so players get their inventory, health, and position back.
- Configurable sounds for joining, scoring, countdowns, kills, and flag events.
- Optional Discord webhook announcement when a match ends.
- PlaceholderAPI support for player stats.
- Config auto migration and an in game reload.
Commands
- /skirmish help - list the commands.
- /skirmish join, leave - enter or exit a match.
- /skirmish kit - open the kit picker.
- /skirmish vote [arena] - open the map vote menu or vote for an arena.
- /skirmish arenas, list - list all arenas and their status.
- /skirmish stats [player] - view your stats or another player's.
- /skirmish top - open the season leaderboard.
- /skirmish admin reload - reload the config and messages.
- /skirmish admin start, stop - force start or stop a match.
- /skirmish admin arena create <name> <ctf|koth> - create an arena.
- /skirmish admin arena setlobby|setspawn|setflag|setpoint <name> - set up an arena.
- /skirmish admin arena enable|disable|delete|list <name> - manage arenas.
- /skirmish admin kit save <id> [icon], delete <id> - manage kits.
Permissions
- skirmish.play - join matches, kits, voting, and stats. Default: everyone.
- skirmish.admin - reload and the admin subcommands. Default: operators.
Placeholders
- %skirmish_wins%, %skirmish_losses%, %skirmish_games%, %skirmish_winrate% - a player's season record.
- %skirmish_captures%, %skirmish_kills%, %skirmish_deaths%, %skirmish_mvps% - capture and combat stats.
Requirements
- Minecraft 1.21 to 26.1.2.
- Paper, Spigot, or Bukkit.
- Java 21.
- PlaceholderAPI is optional, for placeholders.
- A Discord webhook URL is optional, for match result announcements.
Installation
- Drop Skirmish-1.0.0.jar into your plugins folder.
- Start the server once to generate the config.
- Build an arena with /skirmish admin arena, then edit config.yml to taste and run /skirmish admin reload.
Try it first
Skirmish is live on our test server, hosted here on BuiltByBit. Use the test server link on this page to connect and try the commands and menus yourself.
Support
Questions and bug reports are welcome. Join the No Click Studios Discord at https://discord.gg/drBwA958bn.
