InfiKoth
InfiKoth is a high-performance, modern King of the Hill plugin designed for competitive PvP servers.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
InfiKoth
⚔️ InfiKoth - Professional King of the Hill
InfiKoth is a high-performance, modern King of the Hill plugin designed for competitive PvP servers. Features a sleek boss bar, dynamic rewards, and ultra-flexible configuration.
⚡ Features:
🚀 Optimized Performance:
Lightweight and non-intrusive.
🏳️ Dual Capture Modes:
Support for both Cuboid and Cuboid regions.
🎁 Dynamic Rewards:
Custom item GUI editor and command-based rewards.
📊 Visual Feedback
- BossBar with live progress - Scoreboard & ActionBar support - Capture radius visibility control
👥 Team Mode Support:
Optional team-based capturing with BetterTeams integration. - Solo or team capture modes - Multiple players from the same team can capture together - Team names shown in scoreboard & bossbar
🕒 Flexible Time Formats:
Support for ```1h 20m 3s```, ```30m```, ```60s```, etc.
🎁 Advanced Rewards System:
- GUI-based item rewards editor - Command rewards with placeholders - Broadcast reward messages - Fully configurable per KoTH
🛠️ Live Editing (No Restart):
- Create, redefine, and edit KoTHs in-game - GUI editors for rewards, commands, and regions - Reload-safe configuration
🏗️ How to Create a KoTH
Setting up a new arena is simple and can be done entirely in-game:
1. Get the Wand:
Run ```/koth wand``` to receive the selection tool.
2. Select the Area:
- Right-Click a block to set Position 1. - Right-Click a block to set Position 2.
3. Save your KoTH:
- Run ```/koth create <name> [time]``` (e.g., ```/koth create Arena1 5m``` ,```/koth create Arena1 10m5s```). - Optional: If you don't use a wand, you can use ```/koth create <name> <radius> [time]``` to create a radius-based KoTH at your current location.
⚙️ Configuration
InfiKoth supports intuitive time formatting for capture times and event durations.
Time Example Formats:
- ```60``` -> 60 seconds - ```5m``` -> 5 minutes - ```1h``` -> 1 hour - ```1h30m10s``` -> 1 hour, 30 minutes, and 10 seconds
🏆 Leaderboards (Hologram / Scoreboard Ready)
Player Leaderboards
``` %infikoth_leaderboard_wins_1_name% %infikoth_leaderboard_wins_1_value% ```
Team Leaderboards
``` %infikoth_team_leaderboard_wins_1_name% %infikoth_team_leaderboard_wins_1_value% %infikoth_team_leaderboard_kills_1_name% %infikoth_team_leaderboard_kills_1_value% %infikoth_team_leaderboard_deaths_1_name% %infikoth_team_leaderboard_deaths_1_value% %infikoth_team_leaderboard_losses_1_name% %infikoth_team_leaderboard_losses_1_value% ```
📜 Commands
| Command | Permission | Description | |-------|-----------|------------| | `/koth help` | None | View help menu | | `/koth start <name>` | `koth.start` | Manually start a KoTH event | | `/koth stop <name>` | `koth.stop` | Force stop an active event | | `/koth create <name>` | `koth.create` | Create a new KoTH arena | | `/koth delete <name>` | `koth.delete` | Permanently remove an arena | | `/koth redefine` | `koth.create` | Redefine region | | `/koth wand` | `koth.create` | Get the selection wand | | `/koth info <name>` | `koth.info` | View information about a KoTH arena | | `/koth rewards <name>` | `koth.rewards` | Manage item & command rewards | | `/koth tp <name>` | `koth.tp` | Teleport to KoTH | | `/koth list` | `koth.list` | List all available arenas | | `/koth reload` | `koth.reload` | Reload plugin configuration |
🔑 Permissions
- ```koth.command```: Access to the base ```/koth``` command. - ```koth.start```: Start events. - ```koth.stop```: Stop events. - ```koth.create```: Create/Edit arenas and use the wand. - ```koth.delete```: Delete arenas. - ```koth.list```: View arena list. - ```koth.info```: View specific arena status. - ```koth.rewards```: Access reward editor. - ```koth.tp```: Teleport to KoTH - ```koth.reload```: Use reload command.
ℹ️ Plugin Info
- Support: `2.0.0` - Support: `1.18` through `1.21+` - Support: Infinite21 - Support: `/infikoth` Support: - Support: BetterTeams - Support: Core community and Support:
> 💡 Tip > Use the reward editor GUI with > `/koth rewards <name> item` > to quickly add items you want given to the winner!