Saltar al contenido principal

Estandarte de Paz

El Estandarte de Paz es un objeto fabricable que los jugadores pueden colocar para crear una zona donde los mobs de elite son suprimidos. Cuando se coloca, un Estandarte de Paz impide la aparición de mobs de elite dentro de un radio de chunks configurable a su alrededor, y opcionalmente también puede suprimir los eventos de EliteMobs.

Cómo Funciona

  1. Fabricación: Los jugadores fabrican un Estandarte de Paz usando la receta predeterminada (o una receta personalizada configurada por el administrador). La receta predeterminada requiere huesos rodeando un estandarte de cualquier color.
  2. Colocación: Cuando un jugador coloca el Estandarte de Paz, inmediatamente se crea una zona protegida a su alrededor. El radio de protección predeterminado es de 4 chunks en cada dirección desde el chunk del estandarte.
  3. Eliminación: Romper el bloque del Estandarte de Paz elimina la zona de protección y permite que los mobs de elite vuelvan a aparecer en el área.
  4. Persistencia: Los Estandartes de Paz colocados se guardan en disco y persisten entre reinicios del servidor. Cuando los chunks que contienen un Estandarte de Paz se cargan, el plugin valida que el bloque del estandarte aún existe y elimina la protección si ha sido destruido por otros medios.

Receta de Fabricación Predeterminada

BBB
BWB
BBB
  • B = Hueso
  • W = Cualquier Estandarte (se aceptan los 16 colores de estandarte)

La receta produce un estandarte azul con un patrón personalizado, nombre para mostrar y descripción que lo identifican como un Estandarte de Paz.

Configuración

Todos los ajustes del Estandarte de Paz están en PeaceBanner.yml. Consulta la página de ajustes de configuración para la referencia completa.

AjustePredeterminadoDescripción
enabledtrueSi la función de Estandarte de Paz está habilitada
craftabletrueSi los jugadores pueden fabricar Estandartes de Paz
chunkRadius4Radio (en chunks) alrededor de un estandarte colocado donde los mobs de elite son suprimidos
suppressEventstrueSi los estandartes colocados también suprimen los eventos de EliteMobs (eventos de acción y temporizados)
recipeShapeBBB / BWB / BBBEl diseño de la cuadrícula de fabricación
recipeIngredientsB: BONE, W: ANY_BANNERAsigna los caracteres de la receta a los materiales
itemName&aPeace BannerNombre para mostrar del objeto Estandarte de Paz
itemLore(ver configuración)Líneas de descripción mostradas en el objeto
placedMessage(ver configuración)Mensaje enviado cuando se coloca un estandarte
removedMessage(ver configuración)Mensaje enviado cuando se rompe un estandarte

Comandos de Administrador

ComandoPermisoDescripción
/em peacebanner give <player>elitemobs.peacebanner.adminDa un objeto Estandarte de Paz al jugador especificado
/em peacebanner listelitemobs.peacebanner.adminLista todos los Estandartes de Paz colocados con sus coordenadas y radio de chunks

Estandartes Superpuestos

Se pueden colocar múltiples Estandartes de Paz con zonas de protección superpuestas. El sistema utiliza conteo de referencias, por lo que un chunk permanece protegido mientras al menos un estandarte lo cubra. Eliminar un solo estandarte solo desprotege los chunks que no están cubiertos por otro estandarte.

Detalles Técnicos

  • Los Estandartes de Paz se identifican mediante una etiqueta de contenedor de datos persistente (PDC), no por su apariencia. Los estandartes normales no se ven afectados.
  • Los datos del estandarte se almacenan en plugins/EliteMobs/data/peace-banners.yml.
  • Cuando un chunk se carga, el plugin verifica si el bloque del estandarte aún existe en la ubicación guardada. Si el bloque ya no es un estandarte (por ejemplo, destruido por una explosión o world edit), la protección se elimina automáticamente.