Vesta - El Ecosistema de Administración Definitivo

Wiki de Vesta

Tu centro de conocimiento para dominar cada aspecto del plugin.

Última actualización: 02 de Noviembre, 2025
Módulos Principales - Wiki de Vesta

Módulos Principales

Aquí hay un vistazo más profundo a las características más potentes de Vesta.

1. Vesta AI (Asistente Proactivo)

Vesta AI monitorea pasivamente a los jugadores para detectar comportamientos sospechosos. No banea automáticamente, sino que alerta al staff con el permiso vesta.assistant.alerts.

  • Detección de X-Ray: Alerta si un jugador mina una cantidad sospechosa de minerales valiosos (Diamante, Ancient Debris) en un corto período.
  • Detección de Tunneling: Alerta si un jugador mina una gran cantidad de bloques en una misma capa Y (ej. minando en línea recta en Y=12).
  • Detección de KillAura: Alerta si un jugador tiene un ratio de aciertos (hits/swings) anormalmente alto después de un número mínimo de intentos.

2. ScriptEngine (Motor de Scripts)

Este es el módulo más poderoso de Vesta. Te permite crear tus propias reglas sin necesidad de código. Funciona con 3 componentes definidos en scripts.yml:

  1. Trigger (Disparador): El evento de Bukkit que inicia el script (ej. PLAYER_JOIN, BLOCK_BREAK).
  2. Conditions (Opcional): Una lista de condiciones que se deben cumplir. Si alguna falla, el script no se ejecuta.
  3. Actions: Una lista de acciones a ejecutar si todas las condiciones se cumplen.

Ejemplo 1: Dar una varita de rayo.

zeus-wand:
  trigger: PLAYER_INTERACT
  conditions:
    - "HAS_PERMISSION:vesta.zeus_wand"
    - "COMPARE_STRINGS:%item_in_hand_type% == STICK"
    - "COMPARE_STRINGS:%action_type% contains RIGHT_CLICK"
  actions:
    - "STRIKE LIGHTNING"
    - "PLAY_SOUND:ENTITY_LIGHTNING_BOLT_THUNDER 1.0 1.0"

Ejemplo 2: Kit de comida al reaparecer.

respawn-kit:
  trigger: PLAYER_RESPAWN
  # Sin condiciones, siempre se ejecuta
  actions:
    - "GIVE_ITEM:COOKED_BEEF 8"
    - "SEND_MESSAGE:&eToma algo de comida para recuperarte."

3. Editor Web (/vestaeditor)

Al ejecutar este comando, Vesta genera un enlace web único y seguro. Al abrirlo, accedes a una interfaz para:

  • Editar config.yml, messages.yml, scripts.yml, y progression.yml en tiempo real con resaltado de sintaxis.
  • Ver un Mapa en Vivo: Muestra la ubicación de todos los jugadores, con indicadores para aquellos marcados como sospechosos por Vesta AI.
  • Ver Heatmaps: Superpone en el mapa la concentración de entidades o componentes de redstone.
  • Gestionar Jugadores: Permite ver la lista de jugadores, inspeccionar sus perfiles (historial, alts, notas) y ejecutar acciones de moderación (warn, mute, ban, kick) directamente desde la web.

4. The Architect (Progresión Global)

Este sistema único permite que toda tu comunidad trabaje en conjunto para alcanzar objetivos y desbloquear nuevo contenido o recompensas. Revisa progression.yml para configurarlo.