Permisos
Los nodos que declara plugin.yml, qué controla cada uno, el nombre de ExyliaHolograms, y los permisos que pones en hologramas, líneas y NPCs.
Todos los nodos están declarados en plugin.yml, y todos son por defecto de los operadores. Los
jugadores no necesitan ningún nodo para ver hologramas y NPCs ni para hacer clic en ellos; eso lo controlan
los permisos que pones en cada uno.
Nodos del plugin
| Permiso | Por defecto | Qué controla |
|---|---|---|
exyliadisplays.holograms | operadores | /holo, /holoadmin, los menús de hologramas y cada botón de ellos, y el aviso cuando se aplica holograms.yml. |
exyliadisplays.npcs | operadores | /npc, /npcadmin, los menús de NPCs y cada botón de ellos, y el aviso cuando se aplica npcs.yml. |
exyliadisplays.admin | operadores | /displays; incluye exyliadisplays.holograms y exyliadisplays.npcs. |
exyliadisplays.* | operadores | Todo; incluye exyliadisplays.admin. |
exyliaholograms.admin | operadores | El nombre de ExyliaHolograms, que sigue funcionando; incluye exyliadisplays.holograms. |
No hay separación entre ver y editar: quien puede abrir el editor de un holograma puede cambiarlo o borrarlo, y lo mismo con los NPCs.
Permisos que pones tú
| Dónde | Se pone con | Efecto |
|---|---|---|
El permission de un holograma | /holo <nombre> permission <nodo> | Solo ven el holograma los jugadores con él. |
El <perm:nodo> / <perm:!nodo> de una línea | /holo <nombre> line <n> permission <nodo> | Solo ven esa línea los jugadores con (o sin) él. |
El permission de un NPC | /npc <nombre> permission <nodo> | Solo ven el NPC y su etiqueta los jugadores con él. |
El interactions.permission de un NPC | /npc <nombre> action permission <nodo> | Todos lo ven; solo pueden usarlo los jugadores con el nodo. El resto recibe el mensaje de rechazo. |
Son cualquier nodo que elijas; nada tiene que declararlos. Los clics de un holograma no tienen permiso propio:
usa el permission del holograma, una línea <perm>, o restringe el comando que ejecuta el clic.
Ejemplos
Un grupo de staff que edita hologramas pero no NPCs:
/lp group builder permission set exyliadisplays.holograms trueUn NPC que solo pueden usar los VIP, visible para todos:
/npc tienda_vip action permission group.vip
/npc tienda_vip action denymessage {error}Esta tienda es para VIPs.¿Falta algo en esta página? Dínoslo en Discord