Ultimate Factions es un sistema de facciones completo y potente para los servidores de Hytale. Ofrece una jugabilidad clásica de facciones mejorada con características modernas de calidad de vida: reclamaciones basadas en chunks, límites de poder, mecánicas de sobre-reclamación, diplomacia, SafeZones y WarZones, mapas en vivo, interfaces gráficas en el juego y persistencia JSON fiable.
Aspectos destacados
- Sistema completo de GUI en el juego (menú de jugador + configuraciones de administrador).
- Mapa GUI con reclamaciones codificadas por colores, leyenda y acciones de clic derecho para reclamar/des-reclamar/sobre-reclamar.
- Tipos de reclamación SafeZone / WarZone (solo para OP) con reglas de protección especiales.
- Diplomacia: relaciones de aliado/enemigo/neutro + flujo de aceptación (mostrado en /f info y en el mapa).
- Permisos de protección por facción (forastero/aliado/miembro: romper/colocar/interactuar) configurables desde la GUI.
- Sistema de hogar de facción con tiempo de reutilización y cancelación de etiqueta de combate.
- Sobre-reclamación desde el exterior hacia adentro: el enemigo debe sobre-reclamar primero las reclamaciones de frontera.
- Banner en pantalla de entrada/salida (SafeZone/WarZone/Wilderness/Facción).
- Soporte de color en el mapa en el chat y la GUI (wilderness, propio, aliado, enemigo, safezone, warzone, jugador).
- Controles de GUI de administrador solo para OP para configuraciones de poder y tiempos de teletransporte a casa.
- Actualización instantánea del mapa de GUI en acciones de reclamación con clic derecho.
- Almacenamiento JSON + autoguardado.
Características principales
Facciones
- Crear y gestionar facciones.
- Roles de miembros: LÍDER, OFICIAL, MIEMBRO.
- Invitaciones y solicitudes de unión con flujo de aceptación.
- Información de facción y lista global de facciones.
Reclamaciones y Zonas (Basadas en Chunks)
- Reclamar y des-reclamar terreno por chunk (16×16).
- Protecciones de reclamación de facción contra forasteros.
- SafeZone (solo para OP): sin construcción, sin interacción, sin PvP.
- WarZone (solo para OP): PvP habilitado, construcción bloqueada.
Permisos de Protección
- Permisos de protección por facción configurables desde la GUI:
- Forastero: romper / colocar / interactuar.
- Aliado: romper / colocar / interactuar.
- Miembro: romper / colocar / interactuar.
Sistema de Poder
- Poder de la facción = suma de todos los poderes de los miembros.
- Capacidad de reclamación = poder total de la facción.
- La facción es vulnerable cuando
claims > power.
Reglas de Sobre-reclamación
- Sobre-reclama solo si la facción objetivo es vulnerable.
- Solo el Líder o el Oficial pueden sobre-reclamar.
- El atacante debe tener suficiente capacidad de reclamación.
- Regla de exterior a interior: las reclamaciones de frontera deben ser sobre-reclamadas primero.
- No se puede sobre-reclamar a un aliado.
Diplomacia (Relaciones)
- Relaciones de aliado/enemigo/neutro entre facciones.
- Las solicitudes de aliado requieren aceptación.
- Las relaciones se muestran en
/f info y en ambos mapas.
Mapas (Chat + GUI)
- /f map muestra un mapa de chat de 9×9 con la posición del jugador.
- Mapa GUI incluye leyenda, colores y herramientas de reclamación con clic derecho.
- Colores soportados en chat y GUI: wilderness, propio, aliado, enemigo, safezone, warzone, jugador.
Banner de Entrada/Salida de Zona
- Banner en pantalla de 2 segundos al entrar/salir de Wilderness, tierra de facción, SafeZone o WarZone.
Hogares de Facción
/f sethome y /f home.
- Tiempo de reutilización configurable.
- La etiqueta de combate cancela el teletransporte.
Comandos
Núcleo de Facción
/f create <nombre>
/f disband
/f invite <jugador>
/f accept <facción>
/f join <facción>
/f leave
/f kick <jugador>
/f promote <jugador>
/f demote <jugador>
/f info [facción]
/f list
Reclamaciones y Zonas
/f claim
/f claim safezone
/f claim warzone
/f unclaim
/f map
Nota: Las reclamaciones de SafeZone y WarZone son solo para OP.
Relaciones
/f ally <facción>
/f enemy <facción>
/f accept ally
/f neutral <facción>
Poder
/f power [jugador]
/f setpower <jugador> <valor>
/f setpower está disponible para OP/consola.
Hogares
/f sethome
/f home
Nota: /f home utiliza un tiempo de reutilización y está bloqueado por la etiqueta de combate.
GUI
/f gui
/f guiadm
Nota: /f guiadm es un panel de administración solo para OP.
Almacenamiento de Datos (JSON + Autoguardado)
plugins_data/UltimateFactions/
├── factions.json
├── claims.json
├── players.json
└── config.json
- Almacenamiento basado en JSON.
- Autoguardado habilitado.
- Seguro en el reinicio del servidor.
- Fácil de respaldar o editar manualmente.
Roles y Permisos
- LÍDER: acceso completo.
- OFICIAL: invitar/despedir miembros + reclamar/des-reclamar/sobre-reclamar.
- MIEMBRO: sin permisos de gestión.
hytalefactions.admin para configuraciones de poder y verificaciones de administrador.
- OP =
* permiso.