FAQ
Welcome to the Frequently Asked Questions section for King of the Ladder.
Which Java version is required?
Section titled “Which Java version is required?”KOTL is compiled with Java 25, so Java 25 or newer is required.
Which server software should I use?
Section titled “Which server software should I use?”Use Paper or a compatible Paper fork. The current build compiles against the Paper 1.21.11 API.
How do players join an arena?
Section titled “How do players join an arena?”There is no normal join command. Players automatically enter when they walk inside a registered, enabled game area.
If entry does not work, verify:
- The arena is registered and ready.
- Arena Availability is enabled.
- Both game area corners are in the same loaded world.
- The player is inside the complete X, Y, and Z cuboid.
- No external listener is cancelling
PlayerEnterArenaEvent.
Why does registration fail?
Section titled “Why does registration fail?”KOTL requires:
- End Location
- King Plate
- Both Game Area corners
- Matching worlds for both corners
- King Plate located inside the selected Game Area
The registration message identifies the missing or invalid value.
Why can the current king not score again?
Section titled “Why can the current king not score again?”Check:
king-settings: become-king-in-a-row: true cooldown: 5The player may still be on cooldown. If become-king-in-a-row is false, a different player must claim the crown first.
Why is the scoreboard or boss bar missing?
Section titled “Why is the scoreboard or boss bar missing?”Scoreboards need:
config.ymlscoreboard-enabled: true- Arena Scoreboard enabled in the setup menu
Boss bars need:
config.ymlboss-bar-enabled: truebossbar.ymlenabled: true- Game BossBar enabled for the arena
- Non-empty
bossbar.ymltext
How do I allow staff commands inside arenas?
Section titled “How do I allow staff commands inside arenas?”Grant:
kotl.command.overrideOr add the required command root or prefix to command-settings.allowed-commands.
Does KOTL support PlaceholderAPI?
Section titled “Does KOTL support PlaceholderAPI?”Yes. Install PlaceholderAPI before KOTL and use:
Which statistics are stored?
Section titled “Which statistics are stored?”KOTL stores kills, deaths, total crown score, tours played, and a crown score per arena. Arenas also store last king, top king, and top king score.
Should I edit arenas.yml manually?
Section titled “Should I edit arenas.yml manually?”Normally, no. Location values use a serializer and the plugin caches arena data. Use /kotl edit <arena_id>.
What is the license?
Section titled “What is the license?”KOTL is licensed under the GPL-3.0 License.
See the repository LICENSE for full notices.
Where should I report issues?
Section titled “Where should I report issues?”Create an Issue with reproduction steps, logs, Java version, and server version.