Saltar al contenido principal

Configuración de ResurrectionChest

Primer Arranque

La primera vez que un administrador con resurrectionchest.* se conecta, ResurrectionChest publica un mensaje único de primer arranque diez segundos después del inicio de sesión. El mensaje confirma que el plugin está listo para usarse, apunta a /resurrectionchest setup y recuerda cómo registrar un cofre (colocar un cofre y ponerle un cartel que diga [DeathChest] — o lo que hayas configurado en Input name for death chest).

ResurrectionChest funciona desde el primer momento con cofres vanilla, así que no hay nada que tengas que hacer aquí. El recordatorio deja de aparecer una vez que setupDone está en true en config.yml. Abrir /resurrectionchest setup cambia setupDone a true automáticamente, lo que descarta el mensaje de forma permanente.

Menú de Configuración

/resurrectionchest setup

Abre el menú de configuración de Nightbreak. Desde ahí, los administradores pueden:

  • ver todos los packs de contenido de ResurrectionChest (Wooden Chest, Angelic Chest)
  • instalar o desinstalar packs (lo que mueve los archivos de modelo entre las carpetas models y models_disabled de FreeMinecraftModels)
  • filtrar packs por Free o Premium
  • comprobar y descargar una actualización del plugin mediante la entrada Plugin Update
  • abrir la lista de Recommended Plugins (la misma vista que /resurrectionchest recommendedplugins)
  • activar o desactivar las Automatic Updates (la configuración nightbreak.autoDownloadPluginUpdates — ver Config y Permisos)
  • leer instrucciones de instalación y abrir los enlaces relevantes de Nightbreak mediante el botón de información

Cuando se instala o desinstala un pack, ResurrectionChest recarga FreeMinecraftModels automáticamente para que los props de cofre se actualicen.

/resurrectionchest downloadall descarga la actualización del plugin (si la hay) y todos los packs de contenido de ResurrectionChest disponibles desde Nightbreak de una sola vez (requiere una cuenta de Nightbreak vinculada). /resurrectionchest downloadallcontent descarga solo los packs de contenido, y /resurrectionchest updatecontent (alias updateallcontent) vuelve a descargar solo los packs de contenido que están desactualizados.

Si los archivos de un pack se dañaron o se borraron mientras el número de versión sigue apareciendo como actual, /resurrectionchest forcereinstallcontent <package|all> lo vuelve a descargar de todos modos. El argumento del paquete se autocompleta con all, wooden-chest y angelic-chest; usa all para rehacer todos los packs ya descargados, o indica el slug directamente si los archivos de un pack han desaparecido por completo.

Importaciones Manuales

Las descargas aterrizan aquí, y los paquetes colocados a mano se pueden dejar en:

plugins/ResurrectionChest/imports

Deja los archivos comprimidos de los paquetes intactos. ResurrectionChest desempaqueta la carpeta al iniciar, encamina los archivos de modelo hacia FreeMinecraftModels y actualiza FreeMinecraftModels automáticamente cuando se han instalado modelos. Consulta la guía compartida: Importaciones manuales vs gestión dentro del juego.

Registrar un Cofre

  1. Coloca un cofre.
  2. Coloca un cartel de pared adjunto a ese cofre.
  3. Escribe el texto de activación configurado en la línea 1 o línea 2 del cartel.

El texto de activación predeterminado es:

[DeathChest]

Cuando el cartel es aceptado, ResurrectionChest:

  • reescribe el cartel (la línea 1 se borra, la línea 2 muestra el texto de activación en morado, la línea 3 muestra el nombre visible del jugador, la línea 4 se borra)
  • almacena ese cofre para el jugador
  • elimina la entrada de cofre registrada anterior del jugador si ya tenía una, incluyendo el borrado del antiguo cartel de configuración de ese cofre (el bloque del cofre antiguo y su contenido se dejan intactos)
  • marca los bloques del cofre y del cartel con una etiqueta de propiedad en el tick siguiente, para que el plugin pueda distinguir después sus propios bloques de otros que se le parezcan

No hay un flujo de registro de cofres basado en comandos.

Reglas de Configuración

  • El jugador necesita resurrectionchest.use.
  • La configuración está bloqueada en mundos de la lista negra.
  • El cartel aceptado debe ser un cartel de pared adjunto a un cofre.
  • Cualquier material de cartel de pared funciona porque el código verifica los tipos de bloque de cartel de pared, no un material de cartel específico.
  • El bloque detrás del cartel debe ser un cofre normal. Los cofres trampa, los barriles y otros contenedores se rechazan.
  • El cofre no debe estar ya registrado a nombre de otro jugador. Si lo está (cualquiera de las dos mitades de un cofre doble cuenta), el cartel se deja como texto normal y al jugador se le indica que el cofre pertenece a otra persona.
  • El jugador debe tener permiso para construir en el bloque del cofre. ResurrectionChest lo consulta a través de la búsqueda compartida de WorldGuard / GriefPrevention de MagmaCore, así que registrar un cofre dentro de una región en la que el jugador no puede construir se rechaza con el texto Chest protected region message. Sin ningún plugin de protección instalado no hay ninguna restricción adicional; consulta Config y Permisos.

Cofres Simples y Dobles

  • Un cofre simple normal funciona inmediatamente.
  • Si un cofre registrado luego se convierte en parte de un cofre doble, ResurrectionChest detecta el cambio un tick después de colocar el bloque, etiqueta la mitad recién unida (y cualquier cartel que tenga) y cambia el prop al modelo de cofre doble.
  • Si esa mitad recién unida ya pertenece al registro de otro jugador, se descarta el registro entero en lugar de absorber el cofre del otro jugador.
  • Los objetos de muerte pueden llenar ambos lados de un inventario de cofre doble.
  • Al morir, cada mitad del cofre debe seguir llevando la etiqueta de propiedad de ese jugador. Si una mitad fue reemplazada a espaldas del plugin, el cofre cuenta como desaparecido.

Comportamiento de Eliminación

Romper cualquiera de estos elimina el registro:

  • el cofre registrado
  • un cartel adjunto que pertenezca a ese cofre registrado

Cuando se elimina un registro (por cualquier motivo — romper el cofre, romper el cartel o destruirlo a través del prop de FreeMinecraftModels), el plugin también retira cualquier cartel de pared que siga adjunto a ese bloque de cofre. Esos carteles se eliminan, no se sueltan como objetos.

Un registro también se descarta automáticamente cuando el plugin ya no puede demostrar que los bloques son suyos: si alguna mitad del cofre en una ubicación almacenada ha perdido su etiqueta de propiedad, o ahora lleva la de otra persona, el registro se descarta en el siguiente arranque, carga de chunk o actualización de modelos, y se escribe en la consola una advertencia con el UUID del propietario y las coordenadas del cofre. El bloque del cofre en sí se deja en su sitio. Las etiquetas de los carteles solo se vuelven a comprobar cuando el plugin reetiqueta sus bloques: al unirse la mitad de un cofre doble y al migrar un registro antiguo a las etiquetas de propiedad actuales. Pon Enable high compatibility / low security mode for plugin conflicts en true si otro plugin de tu servidor elimina esos datos de bloque; consulta Config y Permisos.

El plugin también cancela los intentos de editar el cartel de configuración registrado en su lugar.

Si hay un prop de cofre personalizado activo, hacer clic izquierdo sobre el prop también elimina el registro (solo el propietario del cofre puede hacerlo — ver Config y Permisos).

Los administradores pueden borrar todos los cofres registrados de una vez con /resurrectionchest clear. Por cada cofre rastreado deja caer el inventario del cofre en el suelo, luego retira el cofre y cualquier cartel de configuración adjunto y borra el registro almacenado.

Advertencia de Protección

ResurrectionChest no es un plugin de protección.

  • No impide que otros jugadores abran el cofre físico.
  • No impide que otros jugadores rompan el cofre físico o el cartel si la configuración de protección de tu servidor lo permite.

Usa protección de regiones u otra solución de protección de cofres si necesitas control de acceso.