Wiki Release: 2026.09.5 · UltimateKoth: 2.26.1 · Documentation branch: 2
UltimateKoth getting started#
The safest way to configure UltimateKoth is to build one small test KOTH, make it work from start to finish, then add automation and rewards.
Before creating the first KOTH#
Check these global settings first:
Config.gui.enabled— controls the GUI system.Config.money.enabledandConfig.money.type— controls money integration. The supplied configuration usesVAULT.Config.koth.default_capture_time— default capture time for newly created KOTHs; supplied default is60seconds.Config.koth.proximity.default— default proximity radius; supplied default is16blocks.Config.koth.maxtime.default— default maximum event duration; supplied default is300seconds.Config.scheduler.timezone— supplied value isAmerica/Sao_Paulo; scheduler times are interpreted using this timezone.
Create a test KOTH#
- Run
/ukoth wandand select the region required by the creation flow. - Run
/ukoth createand complete the name/input requested by the plugin. - Verify it with
/ukoth list,/ukoth view <name>and/ukoth tp <name>. - Keep capture time short while testing.
- Run
/ukoth start <name>manually. - Enter the region with a normal player and verify the capture timer/progress.
- Contest the region with a second eligible player/group and confirm the configured dispute behavior.
- Let the event finish and verify winner handling before adding expensive rewards.
What players should see#
Players normally use /koth events, /koth info, /koth stats, /koth loots and /koth warp. These commands are useful during testing because they show what UltimateKoth itself considers active/next/configured.
Add features in this order#
After the manual event works, add one feature at a time:
- reward commands;
- loot/key behavior;
- warp and starter item;
- holograms/scoreboards;
- proximity and maximum-time edge cases;
- scheduler and pre-alerts.
This order makes troubleshooting much easier because a broken scheduler cannot hide a broken KOTH definition.