Skip to main content

Commands & Permissions

Complete reference for all zKoth commands and their associated permissions.

Main Command

/zkoth

Display the list of available commands.

/zkoth

Permission: zkoth.use


Management Commands

/zkoth reload

Reload all configuration files.

/zkoth reload

Permission: zkoth.reload


/zkoth version

Display the plugin version.

/zkoth version

Permission: None


/zkoth list

Display all configured KOTHs.

/zkoth list

Permission: zkoth.list


Creation Commands

/zkoth axe

Get the selection axe for defining KOTH zones.

/zkoth axe

Permission: zkoth.axe

Usage:

  1. Get the golden axe with this command
  2. Left-click on the first corner block
  3. Right-click on the opposite corner block

/zkoth create

Create a new KOTH with the selected zone.

/zkoth create <name> [type] [capture_time]

Arguments:

ArgumentRequiredDefaultDescription
nameYes-Unique name for the KOTH
typeNoCAPTUREKOTH type: CAPTURE or SCORE
capture_timeNo30Seconds to capture or points to win

Permission: zkoth.create

Examples:

# Create a capture KOTH with 30 second capture time
/zkoth create castle CAPTURE 30

# Create a capture KOTH (default settings)
/zkoth create fortress

# Create a score KOTH where first to 100 points wins
/zkoth create arena SCORE 100

/zkoth delete

Delete a KOTH permanently.

/zkoth delete <name>

Permission: zkoth.delete

Example:

/zkoth delete castle

/zkoth move

Move a KOTH to a new location using your current selection.

/zkoth move <name>

Permission: zkoth.move

Usage:

  1. Select a new zone with the selection axe
  2. Run /zkoth move <name>

Control Commands

/zkoth spawn

Spawn a KOTH with the configured cooldown.

/zkoth spawn <name>

Permission: zkoth.spawn

The KOTH will enter COOLDOWN status and start after cooldownStart seconds.


/zkoth now

Spawn a KOTH immediately without cooldown.

/zkoth now <name>

Permission: zkoth.now

The KOTH will immediately enter START status.


/zkoth stop

Stop an active KOTH.

/zkoth stop <name>

Permission: zkoth.stop


Configuration Commands

/zkoth loot

Open the loot configuration GUI for a KOTH.

/zkoth loot <name> [page]

Arguments:

ArgumentRequiredDefaultDescription
nameYes-KOTH name
pageNo1Inventory page number

Permission: zkoth.loot

Usage:

  1. Open the loot GUI
  2. Place items you want as rewards
  3. Close the inventory to save

/zkoth addcommand

Add a command to execute on KOTH start or win.

/zkoth addcommand <name> <type> <command>

Arguments:

ArgumentRequiredValuesDescription
nameYes-KOTH name
typeYesstart, winWhen to execute
commandYes-Command to run (without /)

Permission: zkoth.command.add

Examples:

# Broadcast when KOTH starts
/zkoth addcommand castle start bc &6Castle KOTH has started!

# Give winner a reward
/zkoth addcommand castle win give %playerName% diamond 10

Permission Reference

Player Permissions

PermissionDescription
zkoth.useAccess /zkoth command
zkoth.captureCapture KOTH zones (if enabled in config)

Admin Permissions

PermissionDescription
zkoth.reloadReload configuration
zkoth.axeGet selection axe
zkoth.createCreate new KOTHs
zkoth.deleteDelete KOTHs
zkoth.moveMove KOTH zones
zkoth.spawnSpawn KOTHs with cooldown
zkoth.nowSpawn KOTHs immediately
zkoth.stopStop active KOTHs
zkoth.listList all KOTHs
zkoth.lootConfigure KOTH loot
zkoth.command.addAdd commands to KOTHs

Wildcard Permissions

# Give all zKoth permissions
zkoth.*

# Example LuckPerms setup
/lp group admin permission set zkoth.* true

Command Placeholders

When using /zkoth addcommand, these placeholders are available:

PlaceholderDescription
%playerName%Winner's player name
%teamName%Winner's team name
%teamId%Winner's team ID
%teamLeader%Winner's team leader
%name%KOTH name
%world%KOTH world
%centerX%KOTH center X coordinate
%centerY%KOTH center Y coordinate
%centerZ%KOTH center Z coordinate
%captureSeconds%Capture time (CAPTURE type)
%captureFormat%Formatted capture time
%online-player%All online players in team

Examples

Create and Start a KOTH

# Get the selection axe
/zkoth axe

# Select corners (left-click, right-click)

# Create the KOTH
/zkoth create warzone CAPTURE 60

# Start immediately
/zkoth now warzone

Configure Loot and Commands

# Open loot GUI and add items
/zkoth loot warzone

# Add start broadcast
/zkoth addcommand warzone start bc &c&lWARZONE KOTH is now active!

# Add winner reward
/zkoth addcommand warzone win eco give %playerName% 5000
/zkoth addcommand warzone win give %playerName% diamond_block 5

Set Up Permissions (LuckPerms)

# Admin permissions
/lp group admin permission set zkoth.* true

# Staff can control KOTHs
/lp group mod permission set zkoth.spawn true
/lp group mod permission set zkoth.stop true
/lp group mod permission set zkoth.now true

# All players can participate
/lp group default permission set zkoth.capture true
Copyright © 2026 GroupeZ|Build #loading...|-