Permisos
Los cuatro nodos que declara el plugin, qué controla cada uno, y el permiso que una mina puede pedir por su cuenta.
Nodos del plugin
| Permiso | Por defecto | Qué controla |
|---|---|---|
exyliamines.menu | todos | /mines. |
exyliamines.teleport | todos | /mine <id>, e ir a una mina desde el menú /mines. |
exyliamines.admin | operadores | /minesadmin y cada subcomando y pantalla que hay detrás. Además se salta el permiso propio de cada mina, puede romper cualquier cosa dentro de una mina con Restringir rotura activado, y puede colocar los bloques de una mina dentro de ella. |
exyliasurvivalcore.mines.admin | operadores | El nombre que tenía exyliamines.admin en ExyliaSurvivalCore. Concede exyliamines.admin. |
exyliasurvivalcore.mines.admin es lo que tenía el staff mientras las minas vivían en ExyliaSurvivalCore.
ExyliaMines también lo declara, con exyliamines.admin como hijo, así que una configuración de permisos de
antes del cambio sigue funcionando sin tocar nada.
Cada botón de las pantallas de staff comprueba exyliamines.admin por sí mismo, así que copiar uno a un menú
que abren los jugadores no les da nada. La única excepción es la acción de jugador "ir a esta mina", que
aplica las comprobaciones de /mine.
El permiso propio de una mina
Cada mina puede pedir un permiso propio, que se pone desde General → Permiso de acceso en su pantalla
de configuración. Puede ser cualquier nodo: mines.vip, rank.miner. A un jugador que no lo tiene se le
deja fuera de tres cosas:
| Qué | Qué pasa |
|---|---|
| Entrar | Se le dice "No tienes acceso a esta mina." y no recibe nada de ella: ni título, ni barras, ni efectos de poción. |
| Romper | No puede romper nada dentro del área, ni los bloques de la mina ni ninguna otra cosa. |
| Ir allí | /mine y el menú /mines se niegan; el menú muestra la mina como bloqueada. |
Una mina sin permiso está abierta a todos. exyliamines.admin pasa las tres.
Ejemplos
Reservar una mina a un rango, tras ponerle el permiso mines.vip:
/lp group vip permission set mines.vip trueQuitar los teletransportes dejando la lista:
/lp group default permission set exyliamines.teleport falseDar el editor a un staff que no es operador:
/lp group staff permission set exyliamines.admin true¿Falta algo en esta página? Dínoslo en Discord