Contenido generado con IA — puede contener errores.

Empezar

Introducción

Qué es ExyliaCombat, los dieciséis módulos que incluye, lo que necesita para funcionar y cómo está organizada esta documentación.

ExyliaCombat es un plugin de combat tag, y todo lo que un servidor de PvP construye a su alrededor. Un jugador que golpea a otro, o que recibe un golpe, queda marcado en combate durante un rato; desconectarse en ese tiempo se castiga, y a un jugador en combate se le impide huir: sin comandos, sin teletransportes, sin vuelo, sin entrar caminando en una zona segura. Todo ello está repartido en dieciséis módulos que se activan y desactivan por separado: además de las restricciones, la barrera y el NPC de desconexión, hay cooldowns de ítems, un interruptor de PvP, protección para jugadores nuevos y al reaparecer, estadísticas y clasificaciones, anti farmeo de kills, recompensas y rachas, mensajes de muerte, nametags, protección del botín y un combat tag que sigue al jugador por toda una red de proxy.

Todos los plugins de Exylia preguntan a la fachada Combat de ExyliaLib quién está luchando, y quien responde es ExyliaCombat. Así ExyliaSpecials, ExyliaClans, ExyliaMines y el resto coinciden en quién está en combate sin que cada uno lleve su propio temporizador.

Es un plugin premium, que se instala con un cargador de licencias. Consulta Instalación.

Quién decide el combate

ExyliaCombat marca a los jugadores por sí mismo, pero también puede dejarlo en manos de otro plugin de combate que ya tenga el servidor (DeluxeCombat, CelestCombat o PvPManager) y añadir sus módulos encima. Consulta Etiqueta de combate.

Los módulos

Cada módulo se activa o desactiva en config.yml, bajo modules, y guarda su configuración en modules/<module>/config.yml y sus textos en lang/<language>/modules/<module>/messages.yml. Un módulo desactivado no registra ningún listener, comando, placeholder ni temporizador.

MóduloPor defectoQué hace
action-baractivoEl temporizador de combate y los cooldowns de ítems sobre la barra rápida.
combat-displayactivoBarra de jefe, títulos y sonidos para el combate.
combat-nametaginactivoUn color, prefijo, sufijo o brillo en el nombre de los jugadores en combate.
combat-restrictionsactivoLo que no puede hacer un jugador en combate: comandos, inventarios, teletransportes, zonas seguras, vuelo, élitros, bloques, ítems, pociones.
pvp-barrieractivoUn muro dibujado en el borde de una zona segura mientras dura el combate, sólido por defecto.
logout-npcactivoQuien se desconecta en combate deja un NPC con su equipo.
vanilla-cooldownsactivoCooldowns en ítems normales, por mundo y por región.
pvp-toggleactivo/pvp: cada jugador activa o desactiva su propio PvP.
newbie-protectionactivoLos jugadores que entran por primera vez no pueden luchar ni ser golpeados durante un rato.
respawn-protectioninactivoUnos segundos de protección al reaparecer.
loot-protectioninactivoTras una kill de PvP, solo el asesino puede recoger el botín durante un rato.
statsactivoKills, muertes, KDR, rachas, puntos, /pvpstats y las clasificaciones.
kill-abuseactivoDetecta el farmeo de kills: la misma víctima una y otra vez, multicuentas en una dirección, cuentas recién creadas.
kill-rewardsactivoDinero, experiencia, recompensas, hitos de racha y recompensas por cabeza por kills de PvP.
death-messagesactivoUn mensaje por causa de daño para las muertes provocadas por un jugador.
cross-serverinactivoMantiene el combate cuando un jugador cambia de servidor en una red de proxy.

Qué incluye

Requisitos

RequisitoDetalle
ServidorPaper 1.21.1 o superior, o un fork. Folia 1.21.4 o superior. El maniquí con skin del NPC de desconexión necesita la 1.21.9.
Java21
Dependencias obligatoriasExyliaLib, que se instala sola si falta
Dependencias opcionalespacketevents, PlaceholderAPI, WorldGuard, Lands, GriefPrevention, Towny, SuperiorSkyblock2, DeluxeCombat, CelestCombat, PvPManager, Apollo (Lunar) y la API de servidor de Feather. Consulta Integraciones.
Sobre ExyliaLib

La configuración y sus migraciones, los menús y las preguntas, la base de datos y su sincronización por Redis, los cooldowns, la barra de acción, las barras de jefe y los títulos, las recompensas, la economía, las regiones, los clanes y la fachada Combat que leen los demás plugins vienen de ExyliaLib. ExyliaCombat está escrito sobre ella y no funciona sin ella, por eso el cargador la instala en un servidor que no la tiene.

Idiomas

El plugin incluye inglés, español, portugués, francés, ruso y turco (en, es, pt, fr, ru, tr): todos los mensajes, los textos de cada módulo y todos los menús. Consulta Configuración.

¿Falta algo en esta página? Dínoslo en Discord