CyberMax
Knollwren · King of the Hill plugin for Paper servers

King of the Hill events your players fight over

Players fight to hold a zone, a boss bar shows who is winning, and the winner gets the rewards you choose. Three ways to win (classic, pause, points), a schedule in your time zone, team play, stats, PlaceholderAPI and an API.

Paper 1.21 · Java 213 capture modes32 tests passingfull source included

For: Minecraft server owners running Paper 1.21 (PvP, factions, SMP and minigame servers).

See it work: real output from the plugin

A 2-minute points event on "Summit", three players

Recorded by the plugin's own DemoTest on a MockBukkit server: players move on and off the hill, Knollwren scores one point per second held alone, and the boss bar text below is exactly what players saw. Two players on the hill at once score nothing (contested).

TimeOn the hillAvaBenCyBoss bar
0:20Ava2000Summit · leader Ava 20 pts · 1:40 [17%]
0:30Ava, Ben2000Summit · leader Ava 20 pts · 1:30 [17%]
0:55Ben20250Summit · leader Ben 25 pts · 1:05 [21%]
1:10Cy202515Summit · leader Ben 25 pts · 0:50 [21%]
1:25Ava352515Summit · leader Ava 35 pts · 0:35 [29%]
1:40Ben, Cy352515Summit · leader Ava 35 pts · 0:20 [29%]
2:00Ben(event over)

Rewards run when time is up (winner, second and third, each from your config):

A classic capture of "Old Tower" (45 seconds to win)

Leaving or being contested resets the timer; Ava wins on the second try.

TimeOn the hillBoss bar
0:30AvaOld Tower · Ava 30/45s · 4:30 [67%]
0:35Ava + BenOld Tower · contested · 4:25 [0%]
0:45BenOld Tower · Ben 10/45s · 4:15 [22%]
0:50nobodyOld Tower · free · 4:10 [0%]
1:34AvaOld Tower · Ava 44/45s · 3:26 [98%]
1:35Ava(captured)

Chat, as players saw it:

What's inside

Three capture modesclassic (hold alone, reset on leave/contest), pause (timer pauses), points (most seconds held; ties go to who got there first; optional target)
Any number of hillscreate in game with /koth pos1, pos2, create; several can run at once
ScheduleDAILY 20:00, SAT,SUN 18:30, WEEKDAYS 19:00, EVERY 3h, in your time zone; fixed or random hill; minimum players
Rewardswinner, second and third (points); any console command, private messages and broadcasts (MiniMessage)
Teamsscoreboard teams hold the hill together, every online member is paid; clan plugins plug in through the API
Boss barholder, progress, contested, time left; everyone, the hill's world, or off
Statswins, seconds held, events joined; /koth top and /koth stats
PlaceholderAPI%knollwren_capper%, %knollwren_time_left%, %knollwren_next%, %knollwren_wins% and more
APIKothStartEvent (cancellable), KothEndEvent, KnollwrenAPI start/stop/session/stats/setTeamResolver

Tested like real software

32 automated tests (JUnit 6 + MockBukkit 4.116.3 against the Paper 1.21.11 API) cover every capture rule, schedules across time zones, rewards, teams, permissions, broken configs and shutdowns. They ship in the zip: cd source && mvn test.

SuitePassingFor example
Recorded demo1/1record demo
Plugin on a MockBukkit server13/13console creates a hill that is saved to hills yml
Capture rules (all modes)12/12duplicates and nulls are one side
Schedules and zones6/6bad schedules explain themselves

Install in 2 minutes

  1. Drop Knollwren-1.0.0.jar into plugins/ and restart.
  2. Stand on one corner of your hill: /koth pos1; the opposite corner: /koth pos2; then /koth create peak.
  3. /koth start peak. Rewards and the schedule are in config.yml; /koth reload applies changes and lists any problem by hill and field.

Compared with other KOTH plugins

List prices read on each plugin's own page. Some of them also support older Minecraft versions; Knollwren is Paper 1.21 only.

PluginPriceChecked
Knollwren$8our price
UltimateKoth (voxel.shop)$12.002026-10-11
AxKoth (voxel.shop; also on BuiltByBit)$10.992026-10-11
zKoth - King of the Hill (voxel.shop)$9.202026-10-11
Ultimate Outpost, capture-point events (voxel.shop)$11.002026-10-11

FAQ

Which servers does it run on?

Paper 1.21.x with Java 21 or newer. It is built against the Paper 1.21.11 API and tested on MockBukkit 4 (a simulated Paper server). Spigot and Folia are not supported.

Is it allowed under Minecraft's rules?

Yes. Knollwren hands out in-game rewards that players earn by playing. Running your server under Minecraft's EULA and Commercial Usage Guidelines is up to you: rewards earned in play are fine; don't sell gameplay advantages for real money.

Why not a $10.99-$12 KOTH plugin?

Those are established plugins with more versions supported. Knollwren is $8, Paper-native, ships its full source with 32 automated tests, and has all three capture modes plus points-mode prizes for second and third.

Does it need other plugins?

No. PlaceholderAPI is optional; rewards can call any plugin's console command (economy, crates, ranks).

Can I use it on several servers?

Yes: every server of your network. You can't resell or share the plugin or its source.

Is CyberMax affiliated with Mojang or PaperMC?

No. Minecraft is a trademark of Mojang Synergies AB, named only to describe compatibility.

Minecraft is a trademark of Mojang Synergies AB. Knollwren is made by CyberMax and is not affiliated with or endorsed by Mojang, Microsoft or PaperMC.
$8Get Knollwren