Home›Java›Mods›WederKoth
WederKoth

WEDERKOTH

[​IMG]

Advanced King of the Hill system for modern Minecraft servers

KING OF THE HILL, BUILT FOR MODERN SERVERS

WederKoth is a modern and highly configurable King of the Hill plugin.
Create multiple independent KOTH arenas, schedule automatic events, configure
rewards and provide your players with live BossBars, scoreboards and holograms.

Every arena has its own configuration, allowing you to customize regions,
capture times, displays, sounds, rewards and much more independently.

No external hologram plugin or resource pack is required.
​

FEATURES​


CAPTURE SYSTEM​

The currently implemented mode is CAPTURE.

A player enters the KOTH region and must remain in control for the configured
capture time.


✔ One eligible player inside → capture progresses

⚠ Another eligible player enters → KOTH becomes contested

✖ Capturing player leaves → progress resets

✖ Creative and spectator players cannot capture
​

When the timer reaches zero, the player wins and the configured rewards are executed.

⏱ SCHEDULE SYSTEM​

Create recurring KOTH events directly in-game.
Code (Text):

/koth schedule add <day> <time> <arena>
/koth schedule list
/koth schedule remove <index>
 
The timezone is configurable, allowing scheduled KOTH events to match your
server's location.

REWARD SYSTEM​

Every arena can have completely independent rewards.

Supported reward types:
Code (Text):

ITEM:MATERIAL:amount
COMMAND:command %player%
ECONOMY:amount
 
Examples:
Code (Text):

ITEM:DIAMOND:5
COMMAND:give %player% golden_apple 3
ECONOMY:5000
 
You can also add the item currently in your hand:
Code (Text):

/koth reward add <arena>
 
Or specify a material:
Code (Text):

/koth reward add <arena> diamond 64
 
RANKING SYSTEM​

WederKoth automatically tracks player victories.

Players can view their statistics with:
Code (Text):

/koth stats
 
And view rankings using:
Code (Text):

/koth top daily
/koth top weekly
/koth top alltime
 
Code (Text):

/koth wand
 
Select both corners of the KOTH region and then:
Code (Text):

/koth create <name>
 
Your arena is ready to configure.

COMMANDS​

Player Commands
Code (Text):

/koth help
/koth stats
/koth top [daily|weekly|alltime]
/koth next <arena>
 
Arena Administration
Code (Text):

/koth list
/koth wand
/koth create <name>
/koth delete <name>
/koth start <name>
/koth pause <name>
/koth resume <name>
/koth stop <name>
/koth tp <name>
 
Starter Items
Code (Text):

/koth givestarter <arena> <player> [amount]
 
Scheduling
Code (Text):

/koth schedule add <day> <time> <arena>
/koth schedule list
/koth schedule remove <index>
 
Arena Configuration
Code (Text):

/koth set mode <arena> <value>
/koth set time <arena> <value>
/koth set score <arena> <value>
/koth set grace <arena> <value>
/koth set maxtime <arena> <value>
/koth set pauseclose <arena> <value>
 
Rewards
Code (Text):

/koth reward add <arena>
/koth reward list <arena>
/koth reward remove <arena>
/koth reward clear <arena>
 
Maintenance
Code (Text):

/koth reload
 
Aliases:
Code (Text):

/koth
/wederkoth
 
PERMISSIONS​

wederkoth.use

Default: Everyone

Provides access to:
/koth help,
/koth stats,
/koth top and
/koth next.
​

wederkoth.admin

Default: OP

Provides access to arena creation and management, schedules,
rewards and configuration commands.
​

PLACEHOLDERAPI​

Placeholder identifier:

Code (Text):

koth
 
Arena
Code (Text):

%koth_arena%
%koth_arena_<id>%
 
Current Capturer
Code (Text):

%koth_owner%
%koth_owner_<id>%
 
Players Inside
Code (Text):

%koth_players%
%koth_players_<id>%
 
Capture Time
Code (Text):

%koth_time%
%koth_time_<id>%
 
Without an arena ID, WederKoth uses the first currently active arena.

⚙ CONFIGURATION​

WederKoth separates its configuration into multiple files to keep everything
organized.

config.yml

Global settings, language, integrations, display options, timezone,
default capture settings and starter-item configuration.
​

koths/<name>.yml

Every arena receives its own configuration file containing its region,
capture settings, BossBar, scoreboard, sounds, hologram, starter item
and rewards.
​

languages/{en,es,fr,it,pt}.yml

All player-facing messages.
​
schedule.yml

Stores scheduled KOTH events.
​
data/stats.yml

Stores player victory statistics.
​

⚠ CURRENT LIMITATIONS​

WederKoth is actively being developed. The following features are present in
the configuration/API structure but are not fully implemented yet:


REQUIREMENTS​

Required:


Optional Dependencies:


✔ WederKoth works without PlaceholderAPI or Vault.

INSTALLATION​

  1. Download the latest WederKoth .jar.
  2. Place the file inside your server's:
    Code (Text):

    plugins/
     
  3. Start or restart your server.
  4. WederKoth will automatically generate:
    Code (Text):

    plugins/WederKoth/
    ├── config.yml
    ├── languages/
    ├── koths/
    ├── schedule.yml
    └── data/
     
  5. Give your administrators:
    Code (Text):

    wederkoth.admin
     
  6. Enter the server and get the selection wand:
    Code (Text):

    /koth wand
     
  7. Select the two corners of your KOTH region using left and right click.
  8. Create the arena:
    Code (Text):

    /koth create <name>
     
  9. Configure the arena and start it:
    Code (Text):

    /koth start <name>
     


✔ Your first KOTH is now ready!
​
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

WederKoth is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21 and newer. Downloaded 9 times (via Spigot). Download it and open it directly in the game.

Explore more