KothS – Total Domain 1.20–1.21.8 icon

KothS – Total Domain 1.20–1.21.8 -----

Koth Plugin minecraft



✨KOTH.S✨

A fully customizable King of the Hill (KOTH) plugin for Minecraft servers.
Designed to provide flexibility, simplicity, and automation.​

Includes support for multiple zones, custom rewards, automatic scheduling, full PlaceholderAPI integration, statistics with bStats, and now:​

──────────────

Major Update!

  • ⚡ Internal optimizations → Reduced lag and no more memory leaks.
  • ️ New command: /resetkothstats (reset player/global stats).
  • ❌ Removed: /resetkoth → now replaced with /stopkoth.
  • New multi-language message system (English and Spanish).
  • Improved KOTH capture system.
  • Better PlaceholderAPI compatibility.
  • Console support for non-player commands.
  • New feature: if the captured player leaves the zone, a global message is sent.
  • Coming soon: option to disable broadcasts in specific worlds.

──────────────

Requirements
  • Minecraft: 1.13 – 1.21 (tested on 1.21)
  • Java: 17+
  • PlaceholderAPI (optional but recommended)

──────────────

✅ Features
  • Create and manage custom KOTH zones.
  • Automatic scheduling (daily/hourly events).
  • Configurable reward system with items or commands + chance.
  • Tracks wins per player and per zone.
  • Top 10 leaderboard with PlaceholderAPI support.
  • Simple and intuitive command system.
  • Lightweight and efficient.

──────────────

Main Commands

/createkoth <name> Create a new KOTH zone
/setkothpos <name> <1|2> Set the two corners of a KOTH zone
/startkoth <name> Manually start a KOTH event
/addkothreward <name> <chance> [command] </gamemode 1 {player}> Add a reward with a chance (leave empty for item reward)
/setkothtime <name> <hh:mm,...> Set automatic schedules for a zone
/setkothcapture <name> <seconds> Set the capture time in seconds
/setkothduration <name> <seconds> Set how long the event lasts once active
/deletekoth <name> Delete a KOTH zone
/savekoth Save all configured KOTH zones
/listkoth List all existing KOTH zones
/listkothrewards <name> List rewards for a specific zone
/removereward <zone> <index> Remove a reward by index
/resetkothstats Reset player/global stats
/stopkoth Stop the active KOTH event
/kothreload Reload the plugin configuration


──────────────

PlaceholderAPI Placeholders
  • %koth_wins% → Player’s total wins
  • %koth_wins_<zone>% → Player’s wins in a specific zone
  • %koth_timeleft_<zone>% → Remaining/next event time for a zone
  • %koth_activezone_<zone>% → Whether a zone is currently active (yes/no)
  • %koth_next_<zone>% → Next scheduled time for the zone
  • %koth_top1_name% - %koth_top10_name% → Top 10 player names
  • %koth_top1_wins% - %koth_top10_wins% → Top 10 player wins

──────────────

⚙️ Installation
  1. Download the plugin .jar file.
  2. Place it inside your server’s /plugins/ folder.
  3. Restart or reload your server.
  4. Use /createkoth, /setkothpos, and /setkothtime to set up your first zone.

──────────────

Community

──────────────

⭐ Please consider rating the plugin and leaving a review!
Your feedback helps improve the project and keep development alive.
Thank you for your support ❤️​

https://bstats.org/plugin/bukkit/KothS/25995
Resource Information
Author:
----------
Total Downloads: 372
First Release: May 24, 2025
Last Update: Oct 7, 2025
Category: ---------------
All-Time Rating:
2 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings