WEDERKOTH
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
- Multi-Arena System
Every KOTH arena is completely independent and stored in its own configuration file.
- Selection Wand
Create regions easily using /koth wand.
Left and right click select both corners while particles visualize the selected area.
- Live Capture System
A player must control the KOTH for the configured amount of time.
If another player enters the region, the KOTH becomes contested.
If the capturing player leaves, capture progress is reset.
- Automatic Timeout
Configure how long a KOTH can remain open using max-open-seconds.
WederKoth can optionally wait for an active capture attempt before closing.
- Native BossBar
Display arena name, capture progress and current status in real time.
- Native Scoreboard
Players can follow the KOTH state and capture information without additional
scoreboard libraries.
- Native Holograms
Permanent TextDisplay holograms can display:- Arena name
- Current status
- Remaining time
- Current capturing player
No DecentHolograms or other hologram plugin is required.
- KOTH Starter Items
Give players physical items capable of starting a specific KOTH arena.
Material, name and lore are fully configurable.
- Advanced Rewards
Each arena can have its own rewards:- Items
- Console commands
- Vault economy rewards
- Scheduled KOTH Events
Create recurring events by day and time with configurable timezone support.
- Victory Rankings
Track:- Daily wins
- Weekly wins
- All-time wins
- Multi-Language
Included languages:- English
- Spanish
- French
- Italian
- Portuguese
- MiniMessage + Legacy Colors
Configuration files support MiniMessage while also accepting traditional
& color codes.
- PlaceholderAPI Support
Use live KOTH information in other plugins. - Vault Support
Give economy rewards to KOTH winners. - Folia Compatible
Task scheduling uses the appropriate region, entity and global schedulers. - Full Tab Completion
Commands include contextual tab completion for easier administration.
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>
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
Code (Text):
ITEM:DIAMOND:5
COMMAND:give %player% golden_apple 3
ECONOMY:5000
Code (Text):
/koth reward add <arena>
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
Code (Text):
/koth top daily
/koth top weekly
/koth top alltime
Code (Text):
/koth wand
Code (Text):
/koth create <name>
COMMANDS
Player Commands
Code (Text):
/koth help
/koth stats
/koth top [daily|weekly|alltime]
/koth next <arena>
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>
Code (Text):
/koth givestarter <arena> <player> [amount]
Code (Text):
/koth schedule add <day> <time> <arena>
/koth schedule list
/koth schedule remove <index>
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>
Code (Text):
/koth reward add <arena>
/koth reward list <arena>
/koth reward remove <arena>
/koth reward clear <arena>
Code (Text):
/koth reload
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
Code (Text):
%koth_arena%
%koth_arena_<id>%
Code (Text):
%koth_owner%
%koth_owner_<id>%
Code (Text):
%koth_players%
%koth_players_<id>%
Code (Text):
%koth_time%
%koth_time_<id>%
⚙ 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.
Stores scheduled KOTH events.
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:
- Capture Modes
SCORE, LAST_STANDING and
LAST_CAPTURE can currently be configured, but only
CAPTURE has complete gameplay logic. - Grace Period
grace-seconds is configurable, but leaving the KOTH currently
resets capture progress immediately. - Reset Wins
/koth resetwins is registered but not implemented yet. - Teams / Factions
Team integration is planned, but there are currently no hooks for Towny,
Factions, BetterTeams or similar plugins. - DecentHolograms Hook
The configuration key is reserved for future use. WederKoth currently uses
native TextDisplay holograms. - Small Caps Font
Requires your own compatible resource pack.
REQUIREMENTS
Required:
- Paper 1.21+ or a compatible fork
- Java 21
Optional Dependencies:
- PlaceholderAPI
Required only if you want to use the %koth_...% placeholders. - Vault + an economy plugin
Required only for ECONOMY: rewards.
✔ WederKoth works without PlaceholderAPI or Vault.
INSTALLATION
- Download the latest WederKoth .jar.
- Place the file inside your server's:
Code (Text):
plugins/
- Start or restart your server.
- WederKoth will automatically generate:
Code (Text):
plugins/WederKoth/
├── config.yml
├── languages/
├── koths/
├── schedule.yml
└── data/
- Give your administrators:
Code (Text):
wederkoth.admin
- Enter the server and get the selection wand:
Code (Text):
/koth wand
- Select the two corners of your KOTH region using left and right click.
- Create the arena:
Code (Text):
/koth create <name>
- Configure the arena and start it:
Code (Text):
/koth start <name>
✔ Your first KOTH is now ready!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.20, 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
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.