Chunkwright KoTH banner: KoTH plugin for Paper and Purpur servers, with an in-game screenshot

Chunkwright KoTH

$5.99

King of the hill zones with a capture timer, boss bar, schedules and rewards.

Instant download after payment. One purchase covers one server or network. Updates are free.

Server
Paper and Purpur
Minecraft
1.21.4 to 26.1
Java
21 or newer
Needs
Optional: Vault or VaultUnlocked with an economy plugin (money rewards); Optional: PlaceholderAPI
Version
1.0.0, 2026-10-11
Tested
Tested on real servers: 1,465 checks passed on Paper 1.21.4 to 26.1 and Purpur
Download
0.11 MB zip

What it does

Mark a zone with the wand and start an event by command, from the menu or on a timetable. The first player who holds the zone alone for the capture time wins its items, commands, money and a loot chest. A second player contests the zone and pauses the timer. A boss bar, the action bar and chat show who is capturing. Captures count in stats with a top list and PlaceholderAPI placeholders.

  • Zones from a selection wand, /koth pos1 and pos2, or console coordinates
  • Capture timer: the first player alone caps, a second player contests and pauses it, leaving resets it
  • Boss bar with state colours (all, world or nearby players), action bar and chat broadcasts, sounds
  • Rewards per zone: items, console commands, money through Vault, and a protected loot chest that disappears later
  • Schedules with days, times, time zone, reminders and a minimum player count
  • Several zones can run at once, max event length with no winner
  • Zone manager menu: start and stop, capture time, teleport, reward and loot editors, delete
  • Capture stats, /koth top, PlaceholderAPI placeholders for capper, progress, next start and leaderboard
  • Every message in messages.yml (MiniMessage), commented config, safe saving

Install

  1. Put Koth-1.0.0.jar in your plugins folder.
  2. Restart the server. The plugin makes plugins/Koth/config.yml and messages.yml.
  3. Make your first zone (below) and run /koth start <zone>.

Requirements

  • Paper or Purpur 1.21.4 to 26.1
  • Java 21+
  • Optional: Vault or VaultUnlocked with an economy plugin (money rewards)
  • Optional: PlaceholderAPI

Commands

CommandWhat it doesPermission
/koth helpCommand listkoth.use
/koth listAll zones and what they are doingkoth.use
/koth info <zone>Status, capper, progress, rewards and schedules of a zonekoth.use
/koth scheduleNext scheduled startskoth.use
/koth topTop 10 players by captureskoth.use
/koth stats [player]Captures of you or another playerkoth.use
/koth wandSelection wandkoth.admin
/koth pos1, /koth pos2Corner at your feetkoth.admin
/koth create <zone> [world x1 y1 z1 x2 y2 z2]Make a zonekoth.admin
/koth delete <zone>Delete a zonekoth.admin
/koth start <zone>Start an event nowkoth.admin
/koth stop [zone]Stop one event, or allkoth.admin
/koth settime <zone> <seconds>Capture time, 5 to 86400 secondskoth.admin
/koth setname <zone> <name>Display name, MiniMessage allowed (<gold><bold>Castle)koth.admin
/koth additem <zone>Add the held item to the rewardskoth.admin
/koth addloot <zone>Add the held item to the loot chestkoth.admin
/koth addcommand <zone> <command>Add a console command reward, %player% is the winnerkoth.admin
/koth setmoney <zone> <amount>Money rewardkoth.admin
/koth clearrewards <zone>Remove all rewards of a zonekoth.admin
/koth lootchest <zone> [off]Set the loot chest at the block you look at, or turn it offkoth.admin
/koth tp <zone>Teleport to the middle of a zonekoth.admin
/koth menu [zone]Zone manager menukoth.admin
/koth reloadReload config.yml, messages.yml and zones.ymlkoth.admin

Permissions

PermissionDefaultWhat it gives
koth.useeveryonehelp, list, info, schedule, top, stats
koth.captureeveryoneCounts as a player in zones
koth.adminopEverything else, and koth.use

Every setting is in the commented config.yml, and every message in messages.yml (MiniMessage). The README in the zip lists them all.

How we test it

Tested on real servers: 1,465 checks passed on Paper 1.21.4 to 26.1 and Purpur. Every release runs on Paper 1.21.4, 1.21.5, 1.21.8, 1.21.11, 26.1.2 and Purpur 1.21.11, next to LuckPerms, Vault, EssentialsX and PlaceholderAPI. The run covers unit tests, scripted players going through every command and menu, random input, restarts and reloads. In the soak run 12 bots used the plugin nonstop and the server held 20 TPS, at most 1.8 ms per tick on average.

Changelog

1.0.1 2026-10-12

  • Fixed: a message missing from messages.yml now shows the built-in text instead of a placeholder.

1.0.0 2026-10-11

First release.

  • Zones by wand, /koth pos1 and pos2, or console coordinates.
  • Capture timer with a contested pause, boss bar, action bar and chat broadcasts.
  • Rewards per zone: items, console commands, money through Vault, and a loot chest that disappears after a set time.
  • Schedules with days, times, a time zone, reminders and a minimum player count.
  • Capture stats, /koth top and PlaceholderAPI placeholders.
  • Zone manager menu with start and stop, capture time, teleport, item editors and delete.

Questions

What is in the download?

One zip of 0.11 MB with the plugin jar, a README with setup, commands and config, the changelog and the licence.

Which servers does it run on?

Paper or Purpur 1.21.4 to 26.1, with Java 21 or newer (Java 25 for 26.1). We have not tested Spigot or Folia.

Can I use it on my server?

Yes. One purchase covers one server, or one network under one name. You can change the config and messages as you like. You cannot resell or share the plugin.

How do I get the files?

Right after payment you land on your download page, and we email you its link. The page keeps working, so you can download again later.

Are updates free?

Yes. When we release a new version, the same download link gives you the new zip. Every update is posted in #plugin-updates on our Discord.

Support

Ask in #plugin-help on our Discord, or open a Plugin support ticket in #request-a-quote. Need a change only your server has? Custom plugin work.

Made with our own tooling and tested by our team on real servers before release. How we work.

More plugins from our studio

Chunkwright Gems banner: Gems plugin for Paper and Purpur servers, with an in-game screenshot

Ability gems for SMP servers: actives, passives, energy, levels and a ritual for a rare gem.

Paper and Purpur 1.21.4 to 26.1 / Java 21+

New free builds by email

One short email when a new free build is out. Nothing else. Unsubscribe from any email.