Módulos conectados · guerras de clanes multiequipo

PCW & CLANES

PCW-Core permite enfrentamientos entre 2 y 15 clanes, con el mismo cupo de participantes para cada alineación, apariciones independientes y victoria para el último clan con jugadores vivos.

Una guerra, de dos hasta quince clanes

El tamaño de la partida indica cuántos clanes participan; el tamaño de cada alineación es un ajuste independiente. Todas las alineaciones deben tener exactamente el mismo cupo.

⚔

Entre 2 y 15 clanes

El anfitrión define el número de clanes y jugadores por clan al abrir la sala. Los límites efectivos están en PCW-Core/config.yml.

🗺️

Un spawn por clan

Configura en la arena un slot numerado por cada clan que podrá jugar. Los slots se asignan según el orden en el que los clanes aceptan la invitación.

🤝

Aceptar, confirmar, elegir

Los líderes aceptan la invitación de sala y cada clan confirma. Después, líderes y co-líderes eligen los miembros de su propia alineación.

Crear una sala y comenzar la partida

El flujo actual se realiza con comandos; no requiere seleccionar equipos red/blue ni una GUI de confirmación.

Ejemplo rápido para una guerra 3 vs 3 entre cuatro clanes:
Administrador: crea arena y configura slots 1-4. Líder/co-líder: /pcw create 4 3 DueloClanes → invita clanes con /pcw inviteclan <tag> → cada clan usa /pcw accept y /pcw confirm → cada líder invita sus tres jugadores → cada invitado usa /pcw join.
Ayuda por perfil: /pcw help user, /pcw help premium, /pcw help staff, /pcw help admin.
  1. Un administrador crea el mapa con /pcw arena create DueloClanes. Desde las ubicaciones de spawn deseadas, configura una aparición por slot: /pcw arena setspawn DueloClanes 1, luego 2, 3, hasta el máximo requerido.
  2. Un líder o co-líder de clan crea una sala con /pcw create 4 3 DueloClanes. En el ejemplo competirán cuatro clanes con tres jugadores cada uno. El número de slots de spawn de la arena debe ser al menos cuatro.
  3. El anfitrión invita a los otros clanes con /pcw inviteclan <tag>. Un líder o co-líder del clan invitado usa /pcw accept; el cupo de clanes debe llenarse antes de confirmar.
  4. Cuando todos los clanes se hayan unido, un líder o co-líder de cada uno usa /pcw confirm. La selección de jugadores queda habilitada cuando todos confirman.
  5. Cada líder o co-líder invita miembros conectados de su propio clan con /pcw invite <jugador>. Los participantes aceptan con /pcw join. La batalla arranca automáticamente al completar todos los cupos.
  6. Al morir, el participante queda eliminado y no deja caer su inventario. La partida termina cuando solo queda un clan con supervivientes; si ninguno sobrevive, termina sin ganador.
  7. La victoria entrega la recompensa configurada por jugador ganador (15 Coins por defecto); bajas válidas dan 1 Coin y cada cinco bajas consecutivas dan 5 Coins por defecto. Todas aplican el multicoins activo, sin límite diario.
Condiciones para iniciar: la arena debe disponer de un spawn por clan, los clanes y jugadores deben estar disponibles, cada clan debe confirmar y cada alineación debe alcanzar exactamente el cupo común. Las apariciones no pueden coincidir a menos de dos bloques si comparten mundo. Los slots antiguos red/blue se migran como los slots 1/2.
PCW guarda los UUID y nombres de mundo de sus puntos de aparición y puede utilizarlos en mundos Bukkit/Paper cargados por separado. Multiverse-Core es opcional. Configura la hora con /pcw arena time <arena> <day|noon|night|midnight> y el ciclo con /pcw arena cycle <arena> <on|off>. Si dos arenas comparten mundo, no podrán iniciar partidas simultáneas. PCW todavía no tiene plantillas de bloques, wand de selección, mundos aislados ni comandos de reparación de mapa; el respaldo y la restauración de bloques no forman parte del flujo PCW actual.
Los participantes usan el chat PCW separado del chat PTC. /pcw leave permite abandonar; abandonar una partida activa cuenta como eliminación. Las partidas PCW usan inventario inicial tomado de PCW-Core/config.yml y restauran el estado previo del jugador al terminar.
Recomendaciones para una guerra: configura un spawn por cada slot que vayas a usar y sepáralos al menos dos bloques; confirma que dos arenas no compartan mundo si quieres partidas simultáneas; prueba la alineación completa con los clanes reales; y respalda la base de datos antes de cada evento. PCW no guarda copia de bloques ni repara el mapa, así que usa un mapa de evento preparado para ese fin.

Ayuda por perfil, comandos de arena y sala

Usa la ayuda en el servidor para comandos paginados y agrupados por perfil, como /ptc help.

/pcw help user [página]
/pcw help premium [página]
/pcw help staff [página]
/pcw help admin [página]

Sin categoría, /pcw help muestra la ayuda de usuario. Ver la sección staff requiere ptc.staff; ver admin requiere ptc.admin. La categoría premium documenta las herramientas para líderes/co-líderes y explica que el acceso efectivo depende del rol y permisos de clan, no de un comando premium independiente.

La configuración de arena requiere ptc.admin. Crear y administrar una sala requiere ser líder o co-líder de un clan.

ComandoUso
/pcw helpMuestra ayuda del módulo.
/pcw arena listLista arenas configuradas; /pcw arena select <nombre> conserva el selector para el flujo de desafío de dos clanes.
/pcw arena create <nombre>Crea una arena PCW.
/pcw arena setspawn <nombre> <slot 1-15>Guarda en tu ubicación la aparición numerada de un clan. Se admiten los nombres históricos red y blue para los slots 1 y 2.
/pcw arena delete <nombre>Solo Dueño (ptc.rank.owner); elimina una arena que no esté en uso. Administradores pueden crear y configurar las arenas.
/pcw reloadRecarga configuración y mensajes del módulo.
/pcw create <clanes> <jugadores-por-clan> <arena>Abre una sala multiclán. Límites iniciales: 2-15 clanes y 1-15 jugadores por clan.
/pcw inviteclan <tag>Invita a otro clan a la sala del anfitrión.
/pcw accept y /pcw confirmUn líder/co-líder acepta la invitación y luego confirma que su clan participará.
/pcw invite <jugador>Invita a un miembro conectado del propio clan a ocupar un lugar en la alineación.
/pcw joinEl jugador invitado acepta su lugar en la alineación.
/pcw leaveAbandona la alineación o sale de la guerra en curso.

Quién entra en un clan: lo decide el líder

Tener ptc.clan.join es necesario, pero no suficiente. Nadie entra en un clan sin que su dueño lo acepte o sin una invitación vigente.

ComandoQué hace
/ptc clan apply <clan>Envía una solicitud. El líder recibe por chat el nick, el nombre con colores, el tag y los dos comandos para responder. Alias: solicitar, pedir.
/ptc clan accept <jugador>Solo el líder: la solicitud pendiente pasa a miembro, se avisa al clan y se limpia el pendiente del resto de clanes. Alias: aceptar.
/ptc clan deny <jugador>Solo el líder: descarta la solicitud y se lo dice al solicitante. Alias: denegar, rechazar.
/ptc clan invite <jugador> + /ptc clan join <tag>Atajo para el líder: con invitación vigente basta el join, sin tener que aceptar nada. Unirse por invitación también exige ptc.clan.join.

El autocompletado de /ptc clan aceptar  lista solo a los solicitantes pendientes de tu clan, y esas dos filas de ayuda aparecen en /ptc clan help únicamente cuando tienes solicitudes esperando. Si el líder estaba desconectado, al entrar recibe el recordatorio con los pendientes que siguen vivos.

Límites: cada clan admite hasta 250 miembros (modules/clanes → settings.max-members); con el clan lleno se rechazan invitaciones, solicitudes y aceptaciones. Las solicitudes caducan a los 120 segundos (settings.application-timeout-seconds) y no se guardan entre reinicios: es una lista de conversación, no una cola permanente.

Clanes y economía común

PTC-Clanes es un módulo social dentro del plugin unificado, no un JAR aparte.

Miembros y roles

Los clanes mantienen identidad, miembros y roles de líder/co-líder. Para el flujo PCW, las invitaciones y confirmaciones están disponibles para líderes y co-líderes; la aceptación de la invitación de clan la realiza el líder.

Banco de clan

El flujo de clanes permite consultar y administrar el banco con los comandos disponibles para el rol correspondiente. Las Coins pertenecen al servicio compartido del plugin.

Persistencia común

Los datos de clan se guardan con los demás servicios compartidos. Respalda la carpeta de datos y la base configurada antes de actualizar.

Acceso con permisos

Fundar (ptc.clan.create), unirse (ptc.clan.join) y usar los comandos de miembro (ptc.clan) nacen en false: se entregan con un rango de pago o con un permiso temporal de LuckPerms. El permiso abre la puerta, no mete a nadie: la entrada la aprueba el líder. /ptc clan help e info siguen abiertos para poder consultar clanes antes de comprar.

Nombre con diseño

El nombre admite códigos de color de Minecraft y hasta 18 caracteres visibles, por ejemplo &a&lDestru&c&ltores. Los códigos no cuentan en la medida ni en la comprobación de duplicados, y el tag sigue siendo de 2 a 6 caracteres alfanuméricos porque identifica salas y alineaciones PCW.

Los mensajes PCW se pueden personalizar en PCW-Core/mensajes_es.yml. Los límites, inventario inicial, fuego amigo y recompensa de victoria se configuran en PCW-Core/config.yml. Se puede ajustar el máximo de clanes, jugadores por clan y partidas simultáneas.