Saltar al contenido principal

Configuración y permisos de ResurrectionChest

Permisos

PermisoPropósitoPredeterminado
resurrectionchest.usePermite a un jugador registrar un cofre y hacer que los drops de muerte se envíen a éltrue
resurrectionchest.model.freePermite a un jugador usar los visuales gratuitos de cofre de FreeMinecraftModelstrue
resurrectionchest.model.premiumPermite a un jugador usar los visuales premium de cofre de FreeMinecraftModelsop

resurrectionchest.use es el permiso importante para el comportamiento real del cofre. Los permisos de modelo solo afectan a los visuales opcionales.

Superficie de configuración

config.yml expone actualmente estas opciones orientadas al usuario:

  • texto activador del cartel
  • mensajes de creación de cofre, destrucción, cofre ausente, muerte y eliminación
  • lista negra de mundos
  • storeXP
  • xpPercentageKept
  • texto de nametag del cofre de muerte para visuales de FreeMinecraftModels
  • ajustes de nombre de modelo gratuito y premium
  • ajustes de efectos de partículas
  • modo de alta compatibilidad
  • ajustes de pérdida de durabilidad

Manejo de XP

Cuando storeXP está activado:

  • ResurrectionChest rastrea el XP total actual del jugador durante la partida
  • al morir, guarda XP total rastreado * xpPercentageKept
  • establece el XP soltado en 0
  • devuelve el XP guardado cuando el propietario abre su cofre registrado la próxima vez

Excepciones importantes:

  • Si keepInventory está activo, ResurrectionChest no hace nada.
  • Si keepLevel está activo, la rama de almacenamiento de XP termina antes y deja intacto el manejo vanilla del nivel.

Manejo de desbordamiento

Si el cofre no tiene un espacio libre para un objeto:

  • ese objeto permanece en la lista normal de drops de muerte
  • el jugador recibe una advertencia de que el cofre estaba lleno

Integración con FreeMinecraftModels

Si FreeMinecraftModels está instalado, ResurrectionChest puede generar un prop visual de cofre encima del cofre real.

Comportamiento actual:

  • se prefieren los visuales premium cuando el jugador tiene resurrectionchest.model.premium
  • en caso contrario se usa el visual gratuito cuando el jugador tiene resurrectionchest.model.free
  • el modelo visual cambia entre variante simple y doble según el tamaño del cofre
  • el cofre real sigue siendo el backend de almacenamiento

Si falta FreeMinecraftModels o no se puede generar el modelo, el cofre subyacente sigue funcionando normalmente.

Advertencias respaldadas por el código fuente

El código fuente actual también muestra algunas entradas de configuración expuestas en config.yml pero cuyo uso no queda claramente demostrado en el resto de este repositorio:

  • modo de alta compatibilidad
  • ajustes de pérdida de durabilidad
  • particleEffect1
  • particleEffect2

En cambio, particleEffect3 es el ajuste de partículas con un uso en vivo claramente visible en el código actual.