Nexal KOTL
King of the Ladder minigame with cron scheduling, boss bar tracking, and per-arena leaderboards.
Features
View Documentation
Read the full setup guide, configuration reference, and API docs.
Dependencies
- PlaceholderAPI(optional)
Changelog
Add /kotl admin help to show admin commands in chat Fix players who log out inside the zone continuing to collect time and winning while offline Fix lag during matches: zone entries and exits are saved in the background, and the leader, stats and placeholders no longer rescan the whole match history Editing config.yml no longer ends running matches, and a server shutdown no longer announces that an admin stopped them Fix a deleted or renamed arena keeping its old cron schedule Check arena names: letters, digits, - and _ up to 32 characters, no duplicates that differ only in case, and not "global" Add a Configuration screen to /kotl admin for the default duration, ties, countdown and boss bar /kotl admin now opens a hub with Configuration and Arenas, and shows the admin help from the console Move the output of /kotl list, info, stats and leaderboard, and every admin menu prompt, to messages.yml Restyle the admin menus to the Nexal theme, without filler panes Countdown, zone and tie messages now name the arena Show winner commands with %player% as typed in the admin menu Chat prompts from the admin menu expire after 60 seconds Export and import run in the background; export counts every record, an import reports success only once every record is saved (a storage error is reported as a failure), and imported arenas get their schedule and hologram right away Fix placeholders for arena names containing _, and add %nexalkotl_time_<arena>% and %nexalkotl_time_seconds_<arena>% Time in the zone counts a running match up to now instead of its full length Add %count% (players in the zone) to the boss bar title; the default title and color follow the orange theme Messages missing from an older messages.yml fall back to the defaults A dead player lying in the zone no longer holds it Fix a match running at double speed when it was started right after another one stopped Arena names in commands and placeholders now match regardless of case Add Back and Close buttons to the delete confirmation screen The "(default)" duration label and the name shown for unknown players can now be changed in messages.yml Fix possible conflicts with other plugins that bundle the cron4j scheduling library Fix the help menu not working on Spigot servers Add history limits (history.max-age-days and history.max-entries in config.yml, also in /kotl admin > Configuration) to remove old matches and their zone entries; off by default, and player stats and leaderboards are kept Data is saved safely: a crash, power cut or full disk while saving no longer leaves a broken data file
One-time purchase
- Instant download
- Lifetime updates
- Premium support
- 30-day money-back guarantee
Information
- Version
- v1.0.4
- File Size
- 2.41 MB
- Released
- 2026-03-28
- Updated
- 2026-10-11
Supported Versions
Explore more from the Minigames category
View allNexal Towers
10 placeable tower types with ammo, upgrades, and chunk-optimized performance.
Nexal TNT Run
Classic TNT Run minigame with double jump, multiple layers, arena cloning, and cron scheduling.
Nexal Boat Racing
Competitive boat racing minigame with checkpoint anti-cheat, real-time positioning, and cron scheduling.
More plugins from us
Browse allNexal Withdraw
Withdraw currencies into tradeable physical items. Supports Vault, TokenManager, PlayerPoints, and more.
Nexal Vote
Vote reward system with streak multipliers, milestones, vote parties, and a reward shop GUI.
Nexal TPA
Teleport requests with warmup particles, clickable chat buttons, and cross-server TPA on BungeeCord or Velocity.
Nexal Titles
Unlockable titles with achievements, purchases, rarities, chat hover descriptions and above-head display.
Try our plugins live (Soon)
We're building a public server where you can test every plugin hands-on before you buy. No purchase required, just join and explore.
Follow us on Discord to get notified when the server goes live.
One-time purchase