ModsJava
DigiKoth-V1
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotDigiKoth-V1
Modern, feature-packed King of The Hill (KOTH) plugin for Minecraft 1.20+
with GUI-based upgrades, skills, leaderboard, dynamic rewards, and full admin control!
---
FEATURES
INSTALLATION & SETUP
COMMANDS REFERENCE
Player Commands
/koth menu # Open the buff & skill upgrade GUI
/koth leaderboard # See the global leaderboards
Admin Commands
/dk pos1 # Set arena position 1 (current location)
/dk pos2 # Set arena position 2 (other corner)
/dk save <arena> # Save arena region
/dk start <arena> # Start KOTH event in arena
/dk stop <arena> # Stop the ongoing event
/dk setlevel <player> <level> # Instantly set player level
/dk leaderboard # Open leaderboard as admin
/dk reward <arena> # Set/view rewards for arena
/dk reload # Reload plugin configs/messages
All commands have smart tab-complete and help prompts if mistyped!
---
MAIN PLACEHOLDERS
Use these in message.yml (for chat, GUI, event announcements) and config.yml (menu and slot descriptions):
All placeholders will automatically update to real values during gameplay or when menus open!
---
PERMISSIONS
CONFIGURATION & CUSTOMIZATION
- All interface texts, button names, message broadcasts, and slot descriptions can be modified in message.yml.
- Arena/skill/effect/XP settings all fully editable in config.yml.
- Use `&` color codes for customization (&a = green, &6 = gold, etc).
- Menu layouts (slot names, descriptions, icons, functions) supported for custom GUIs.
---
FAQ & TROUBLESHOOTING
Q: GUI clicks bug, menus “bounce” or duplicate?
A: Ensure only one plugin/listener is handling inventory clicks! Remove duplicate chest GUI plugins.
Q: My placeholders don’t update?
A: Double-check curly braces and spelling: `{placeholder}`. Save, then `/dk reload` or restart your server.
Q: How do I edit rewards or buff/skill unlocks?
A: Check config.yml section for reward chests & XP/level requirements. All logic is comment-labeled!
Q: Can I create more than one arena?
A: YES! `/dk save <arena2>`, `/dk save <arena3>`, etc — switch as desired.
Q: Need help?
A: Reply in this thread, check documentation/wiki tab, or open an issue on the GitHub page. Community support welcome!
---
DigiKoth-V1 — The ultimate, modern, GUI-driven KOTH experience for your Minecraft server!
If you love it, please leave a review and star our GitHub ❤️
[hr]
Looking for extended documentation, update logs, or development info? Check our GitHub repo!
Modern, feature-packed King of The Hill (KOTH) plugin for Minecraft 1.20+
with GUI-based upgrades, skills, leaderboard, dynamic rewards, and full admin control!
---
FEATURES
- Chest GUI Menus: Smooth in-game menus to upgrade buffs, change modes, and swap skills — no more command struggles!
- Skill & Buff Progression: Unlock and cycle powerful effects/skills (TNT, Firebomb, DoubleJump, Immortal, etc) as you level up.
- Global Leaderboard: Real-time ranking in a beautiful leaderboard GUI — dominate the top!
- Multiple Arenas: Save, customize, and run unlimited KOTH arenas.
- Customizable Rewards: Fast, in-GUI editor lets admins set unique prizes for each arena.
- Advanced Admin Tools: Flexible commands for all arena, player, matchmaking and event logic.
- Announcement System: Broadcasting for event start/end, winner, and kill highlights!
- Smart TabComplete: Type `/koth` or `/dk` and see all related command options instantly.
- Easy Config/Message Editing: Tweak titles, instructions, description, colors, and more, all in YAML config.
- Lag-Free and Loop-Proof: Engineered to avoid GUI conflicts and event handler loops.
INSTALLATION & SETUP
- Download DigiKoth-V1.jar and move it to your server’s /plugins folder.
- Restart or reload your server (/reload, /restart).
- Plugin will auto-generate all config.yml, message.yml, and arena data files.
- Set up your arena (from in-game or console):
- /dk pos1 — Set first corner
- /dk pos2 — Set second corner
- /dk save <arena> — Save your current selection as an arena
- /dk start <arena> — Start a KOTH event!
- Players can now join and fight for the hill!
- /koth menu — Open buff/skill upgrades GUI
- /koth leaderboard — Show the global leaderboard
COMMANDS REFERENCE
Player Commands
Code (Text):
/koth menu # Open the buff & skill upgrade GUI
/koth leaderboard # See the global leaderboards
Code (Text):
/dk pos1 # Set arena position 1 (current location)
/dk pos2 # Set arena position 2 (other corner)
/dk save <arena> # Save arena region
/dk start <arena> # Start KOTH event in arena
/dk stop <arena> # Stop the ongoing event
/dk setlevel <player> <level> # Instantly set player level
/dk leaderboard # Open leaderboard as admin
/dk reward <arena> # Set/view rewards for arena
/dk reload # Reload plugin configs/messages
---
MAIN PLACEHOLDERS
Use these in message.yml (for chat, GUI, event announcements) and config.yml (menu and slot descriptions):
- {mm}, {ss}, {ms} — Timer units: minutes, seconds, milliseconds
- {name} — Player name or arena name (depending on message)
- {level}, {LEVEL} — Player’s current level or level requirement
- {arena} — Arena name (used for save, reward, etc)
- {timer} — Event or match timer
- {PLAYER_WINNER} — Winner’s name, for broadcasts
- {SKILL}, {skill} — Skill being chosen/switched (GUI, messages)
- {mode} — Buff mode name (EARLY, MID, LATE, etc)
- {effect} — Effect/buff names (e.g., TNT, LIGHTNING)
- {EFFECT_MODE} — Current menu effect mode
- {EFFECT_MODE_DESC}, {BUFF_MODE_DESC} — Descriptions in GUIs
[*]{EFFECT_REQUIRED_LEVEL} — Min level to unlock buff effect (GUI/title)
[*]{SKILL_MODE} — Current skill selection (GUI)
[*]{BUFF_MODE} — Current buff mode selection (GUI)
[*]{countdown} — Visual remaining time, floating text, or bossbar
All placeholders will automatically update to real values during gameplay or when menus open!
---
PERMISSIONS
- digikoth.admin — Required for all /dk admin commands (OP/console only by default)
CONFIGURATION & CUSTOMIZATION
- All interface texts, button names, message broadcasts, and slot descriptions can be modified in message.yml.
- Arena/skill/effect/XP settings all fully editable in config.yml.
- Use `&` color codes for customization (&a = green, &6 = gold, etc).
- Menu layouts (slot names, descriptions, icons, functions) supported for custom GUIs.
---
FAQ & TROUBLESHOOTING
Q: GUI clicks bug, menus “bounce” or duplicate?
A: Ensure only one plugin/listener is handling inventory clicks! Remove duplicate chest GUI plugins.
Q: My placeholders don’t update?
A: Double-check curly braces and spelling: `{placeholder}`. Save, then `/dk reload` or restart your server.
Q: How do I edit rewards or buff/skill unlocks?
A: Check config.yml section for reward chests & XP/level requirements. All logic is comment-labeled!
Q: Can I create more than one arena?
A: YES! `/dk save <arena2>`, `/dk save <arena3>`, etc — switch as desired.
Q: Need help?
A: Reply in this thread, check documentation/wiki tab, or open an issue on the GitHub page. Community support welcome!
---
DigiKoth-V1 — The ultimate, modern, GUI-driven KOTH experience for your Minecraft server!
If you love it, please leave a review and star our GitHub ❤️
[hr]
Looking for extended documentation, update logs, or development info? Check our GitHub repo!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.21
- 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.
DigiKoth-V1 is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.21. Downloaded 41 times (via Spigot). Download it and open it directly in the game.