Inicio
Descripción General
Kothar es un potente plugin de King of the Hill (KOTH) que incluye:
- 🎯 Múltiples Modos de Captura: Tiempo clásico, Puntos y modo OVERLOAD de múltiples zonas
- 📊 Tablas de Clasificación: Visor GUI de victorias/capturas/XP
- 🎨 Visualizaciones: Soporte para BossBar, Scoreboard, Holograma y Waypoints
- 🔗 Arenas Vinculadas: Conecta múltiples KOTHs para compartir puntuaciones
- 🛡️ Sistema Anti-Randy: Requisitos de tiempo de juego para evitar alts
- 📢 Integración Discord: Notificaciones webhook para eventos
- 🔄 Auto-Actualización: Actualizaciones de GitHub con un clic
- 🌍 Multi-Idioma: Inglés, Español, Francés, Portugués, Ruso
Requisitos
Servidor
- Tipo: Spigot o Paper (Paper recomendado)
- Versión: 1.20+
Dependencias
- Hard:
Apollo-Bukkit(requerido)
Integraciones Opcionales
- PlaceholderAPI
- ProtocolLib
- packetevents
- TAB
- Plugins de clanes/equipos (ClansX, SimpleClans, Factions, etc.)
Inicio Rápido
- Instala
Apollo-Bukkit. - Coloca
Kothar-<version>.jaren la carpetaplugins/. - Inicia el servidor.
- Configura los archivos en
plugins/Kothar/ - Recarga con
/kothar reload
Comandos
Comandos de Jugador
/kothar help- Mostrar ayuda/kothar list- Listar KOTHs/kothar info <nombre>- Ver detalles/kothar top [wins|captures|coins|xp]- Tabla de clasificación/kothar shop- Abrir tienda/kothar rank- Ver rango/kothar balance- Ver balance/kothar pay <jugador> <cantidad>- Transferir monedas/kothar playtime [jugador]- Tiempo de juego (Anti-Randy)
Comandos de Admin
/kothar create <nombre>- Crear KOTH/kothar delete <nombre>- Eliminar KOTH/kothar start <nombre>- Iniciar evento/kothar stop <nombre>- Detener evento/kothar select <nombre>- Modo selección/kothar setzone <nombre> <color>- Zonas OVERLOAD/kothar reload- Recargar configuración/kothar update- Actualizar plugin/kothar coins <give|take|set> <jugador> <cantidad>- Gestionar monedas
Permisos
Admin
kothar.admin- Todos los permisos de adminkothar.admin.create- Crear arenaskothar.admin.delete- Eliminar arenaskothar.admin.start- Iniciar eventoskothar.admin.stop- Detener eventoskothar.admin.select- Selección de zonaskothar.admin.reload- Recargarkothar.admin.update- Actualizarkothar.admin.coins- Gestionar monedas
Jugador
kothar.top- Ver tablaskothar.info- Ver infokothar.command.shop- Usar tiendakothar.command.rank- Ver rangokothar.command.balance- Ver balancekothar.command.pay- Transferir
Bypass
kothar.bypass.antirandys- Saltar Anti-Randy
Configuración
Archivos de configuración:
plugins/Kothar/config.ymlplugins/Kothar/database.ymlplugins/Kothar/ranks.ymlplugins/Kothar/shops.ymlplugins/Kothar/webhook.ymlplugins/Kothar/langs/messages_es.yml
Configuración de KOTH
KOTH Clásico
/kothar create <nombre>/kothar select <nombre>- Selecciona pos1/pos2 con la varita
/kothar select <nombre>de nuevo para guardar/kothar start <nombre>
KOTH OVERLOAD (4 Zonas)
Requiere 4 zonas: ROJO, AZUL, VERDE, AMARILLO
- Pon el KOTH en modo OVERLOAD
/kothar select <nombre>- Selecciona y aplica cada color:
/kothar setzone <nombre> RED/kothar setzone <nombre> BLUE/kothar setzone <nombre> GREEN/kothar setzone <nombre> YELLOW
Funciones de Visualización
BossBar
Configurado en config.yml bajo display.bossbar.
Scoreboard
Configurado en config.yml bajo display.scoreboard.
Holograma
Configurado en config.yml bajo display.hologram.
Waypoints
Configurado en config.yml bajo display.waypoints.
Webhook de Discord
Configura webhook.yml.
- Eventos embebidos
- Publicación opcional de tablas
- Rate limiting
Sistema de Actualización
Comando: /kothar update
Descarga automáticamente el último .jar desde GitHub Releases.
Placeholders
{player}- Nombre del jugador{koth}- Nombre del KOTH{time}- Tiempo restante{location}- Coordenadas X, Z{capturer}- Capturador actual{winner}- Ganador{progress}- Progreso{points}- Puntos{team}- Equipo
Solución de Problemas
"Este comando solo puede ejecutarse por un jugador"
Ejecutaste un comando solo-jugador desde consola. Úsalo en el juego.
"No hay suficientes jugadores online…"
La configuración min-players es mayor que los jugadores online.
"El KOTH no está configurado correctamente"
Debes configurar la zona/punto de spawn mediante GUI o selección.
La tienda no hace nada
- Revisa la consola por errores de comandos en
shops.yml. - Valida nombres de materiales y sintaxis de comandos.
API para Desarrolladores
Kothar expone una API y eventos.
Eventos
KotharStartEventKotharEndEventKotharStopEventKotharCaptureEventKotharWinEvent
Acceso Principal
Kothar.getAPI()Kothar.getInstance()