Configuración y Permisos de ResurrectionChest
Permisos
| Permiso | Propósito | Predeterminado |
|---|---|---|
resurrectionchest.use | Permite a un jugador registrar un cofre y que los objetos de muerte se dirijan a él | true |
resurrectionchest.model.free | Permite a un jugador usar los visuales gratuitos de cofre de FreeMinecraftModels | true |
resurrectionchest.model.premium | Permite a un jugador usar los visuales premium de cofre de FreeMinecraftModels | op |
resurrectionchest.use es el importante para el comportamiento real del cofre. Los permisos de modelo solo afectan los visuales opcionales.
Superficie de Configuración
config.yml actualmente expone estas configuraciones orientadas al usuario:
- texto de activación del cartel
- mensajes de creación, destrucción, cofre faltante, muerte y eliminación del cofre
- lista negra de mundos
storeXPxpPercentageKept- texto de etiqueta del cofre de muerte para visuales de FreeMinecraftModels
- configuraciones de nombres de modelo gratuito y premium
- configuraciones de efectos de partículas
enableParticleEffects(boolean) — activa o desactiva los efectos de partículas en los cofres de muertedeathChestRemovedMessage(string) — mensaje mostrado cuando se elimina un cofre de muerte- modo de alta compatibilidad
- configuraciones de pérdida de durabilidad
Manejo de XP
Cuando storeXP está habilitado:
- ResurrectionChest rastrea la XP total actual del jugador durante el juego
- al morir, almacena
XP total rastreada * xpPercentageKept - establece la XP dejada caer en
0 - devuelve la XP almacenada cuando el propietario abre su cofre registrado la próxima vez
Excepciones importantes:
- Si
keepInventoryestá activo, ResurrectionChest no hace nada. - Si
keepLevelestá activo, la rama de almacenamiento de XP sale temprano y deja el manejo de nivel vanilla intacto.
Manejo de Excedentes
Si el cofre no tiene espacio libre para un objeto:
- ese objeto permanece en la lista normal de objetos 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 modelo visual de cofre encima del cofre real.
Comportamiento actual:
- los visuales premium se prefieren cuando el jugador tiene
resurrectionchest.model.premium - de lo contrario, se usa el visual gratuito cuando el jugador tiene
resurrectionchest.model.free - el modelo visual cambia entre variantes simple y doble según el tamaño del cofre
- el cofre real sigue siendo el almacenamiento
Si FreeMinecraftModels no está presente o el modelo no puede generarse, el cofre subyacente sigue funcionando normalmente.
Advertencias Basadas en el Código Fuente
El código fuente actual también muestra algunas entradas de configuración que están expuestas en config.yml pero no se usan claramente en otra parte de este repositorio:
- modo de alta compatibilidad
- configuraciones de pérdida de durabilidad
particleEffect1particleEffect2
En contraste, particleEffect3 es la configuración de partículas con un uso activo obvio en el código actual.