25% Menos Primer Pago

Código al Pagar: APEX25

Cómo instalar y usar LuckPerms en Minecraft

Last modified on Jun 20, 2023 in Plugins

mc head By ApexHosting

Aprende a usar LuckPerms con nuestro tutorial

Como propietario de un servidor de Minecraft , una de las variables clave a las que debe prestar atención son los rangos. Muchos propietarios de servidores se preguntan cómo pueden convertir a alguien en administrador de un servidor de Minecraft. Un sistema de clasificación le permite crear una jerarquía, diferenciar a los miembros predeterminados del personal y le permite decidir a qué comandos tiene acceso cada jugador en su servidor.

Sin embargo, los sistemas de clasificación no vienen por defecto en Bukkit, Spigot , SpongeForge o Paper. Requieren un complemento de permisos para configurar.

LuckPerms es el complemento perfecto para hacer esto. Está diseñado teniendo en cuenta la facilidad y la accesibilidad, y permite a los propietarios de servidores configurar rangos en minutos. ¡Con él, podrá configurar y editar rangos y permisos en el juego, o con un editor interactivo en línea dentro de su navegador! Ningún otro complemento de permisos viene con su propio editor en línea, lo que diferencia a LuckPerms del resto.

Aprender a crear y configurar rangos/permisos puede ser un poco difícil si no tiene experiencia previa, pero lo guiaremos a través de cada paso del proceso. ¡Es bastante fácil!

Tenga en cuenta que, para que funcionen los prefijos y sufijos de sus rangos (por ejemplo, el prefijo[Admin] delante del nombre del administrador cuando escribe en el chat), necesitará un complemento de chat como EssentialsXChat.

Cómo instalar LuckPerms en un servidor de Minecraft

Instalación de LuckPerms a través del panel
Si está utilizando una versión de servidor Bukkit, Spigot o Paper que es 1.8.8 o más reciente, ¡puede instalar Luckperms directamente desde nuestro panel de servidor! Para Sponge, Nukkit y Legacy Bukkit (como Cauldron / Thermos 1.7.10 ), salte a Instalar a través de FTP .

  1. Asegúrese de que su servidor esté ejecutando Bukkit, Spigot o Paper. Puede verificar esto en el menú desplegable jar en el panel de control del servidor.
  2. Detenga su servidor.
  3. A la izquierda del panel del juego, haz clic en la pestaña Lista de complementos. En la lista desplegable de fuentes, seleccione Spigot.
  4. Escriba Luckperms en la búsqueda de nombre y desplácese hacia abajo hasta que encuentre LuckPerms | Un sistema de permisos avanzado. Haga clic en él para abrir la página de descarga.
  5. En la parte inferior de la página, verifique la versión que ha seleccionado. Normalmente, la última versión será compatible con cualquier versión de su servidor.
  6. Haga clic en Instalar.
  7. Vuelva al Panel de juego e inicie su servidor.

Luego, LuckPerms se instalará y se ejecutará en su servidor. Si desea volver a verificar, puede dirigirse a la consola de su servidor y escribir pl. Esto le dará una lista de todos los complementos que se están ejecutando actualmente en su servidor, y LuckPerms debería estar entre ellos.

Instalación de LuckPerms a través de FTP

  1. Vaya al sitio web oficial de LuckPerms y descargue la versión de LuckPerms que necesita.
  2. Dirígete al panel de control de tu servidor y detenlo.
  3. Haga clic en Acceso a archivos FTP a la izquierda del panel e inicie sesión allí con su contraseña del panel.
  4. En la lista de archivos, haga clic en la carpeta llamada complementos. Si está utilizando Sponge o SpongeForge , abra la carpeta mods.
  5. Haga clic en Cargar en la parte superior izquierda de la página.
  6. Arrastre el archivo LuckPerms que acaba de descargar al área Cargar de la página de carga, luego espere a que la carga alcance el 100 %.
  7. Vuelva al Panel de juego e inicie su servidor.

Luego, LuckPerms se instalará y se ejecutará en su servidor. Si está en Bukkit, Spigot o Paper y desea volver a verificar, puede dirigirse a la consola de su servidor y escribir pl. Esto le dará una lista de todos los complementos que se están ejecutando actualmente en su servidor, y LuckPerms debería estar entre ellos.

Búsqueda de nodos de permisos y definición de grupos

Descripción general

Por sí solos, los complementos de permisos no hacen nada, pero son los que le permiten configurar los rangos y sus permisos. Esto es lo que haremos ahora.

Un permiso es esencialmente una pequeña línea de texto que le dice al servidor si un jugador específico puede o no usar el comando, o la funcionalidad del complemento, vinculado al permiso. Cada complemento vendrá con una lista de permisos, junto con los comandos y la funcionalidad con la que se correlacionan. En general, puede encontrar una lista de permisos en la página de descarga del complemento. Si no está allí, entonces una búsqueda rápida en Google de “ permisos” lo llevará al lugar correcto. solo cambia al nombre del complemento del que está buscando los permisos.

Tenemos una guía sobre los nodos de permisos aquí .

Las palabras «grupo» y «rango» son intercambiables, así que no se confunda cuando escuche que se refieren a ellas.

La razón por la que existen los rangos es para que no tengamos que asignar a cada jugador sus permisos, uno por uno. En cambio, al configurar rangos (propietario, administrador y miembro, por ejemplo), simplemente podemos asignar al jugador a ese rango, después de lo cual tendrá todos los permisos de ese grupo.

En esta sección, haremos los preparativos para saber exactamente qué grupos y permisos queremos agregar a nuestro servidor. Es importante tener un plan por adelantado, para que sepamos cómo los grupos interactuarán entre sí, y así no asignaremos permisos innecesarios a ninguno de ellos.

Si está usando Sponge, salte al paso En Sponge/SpongeForge, ya que Sponge admite diferentes complementos.

En Bukkit / Espiga / Papel

Para servidores Bukkit, Spigot o Paper, le recomendamos que utilice uno de los complementos más comunes, EssentialsX. EssentialsX contiene numerosos elementos básicos del servidor, como /home, /spawn y /tpa, junto con otras características.

Puede obtener EssentialsX con la Lista de complementos solo en nuestro panel, o accediendo a su página de descarga e instalándolo a través del FTP.

Después de instalar EssentialsX, podrá encontrar una lista de comandos y permisos mantenida por la comunidad aquí .

Ahora, necesitaremos definir un par de grupos para nuestros usuarios. Probablemente queramos un rol «predeterminado», en el que se colocará a cada nuevo jugador que se una al servidor, un rol de «moderador» con permisos de nivel medio y un rol de «administrador» con acceso a todos los permisos.

Defecto:

Prefijo / Nombre del grupo: [Builder]
Esto es lo que queremos que los miembros de este grupo tengan delante de sus nombres cuando escriban en el chat.

Color del prefijo: Light Blue
Así es como queremos que se coloree el nombre del grupo como en el chat.

Permisos:

esenciales.afk
esenciales.brújula
esenciales.volar
esenciales.ayuda
esenciales.hogar
esenciales.sethome
esenciales.delhogar

 

Moderador:

Prefijo / Nombre del grupo: [Mod]

Color del prefijo: Light Red

permisos :

esenciales.ban
esenciales.unban
esenciales.banip
esenciales.unbanip
esenciales.tempban
esenciales.kick
esenciales.modo de juego.*

The wildcard ( * ) in this permission means that it will allow all the sub-nodes under "essentials.gamemode.

Herencia: Default
Estos son los permisos que el grupo moderador obtendrá de cualquier otro grupo. En este caso, queremos que el grupo moderador tenga todos los permisos que tiene el grupo predeterminado.

Administración:

Prefijo / Nombre del grupo: [Admin]

Color del prefijo: Light Green

Permisos:

*

Using wildcard (*) on its own will give the admin ALL permission nodes on the server. This is useful for the owner of the server and its use should be limited to those you trust most. You don’t want a random new player to have access to WorldEdit commands.

Ahora que sabemos qué rangos nos gustaría tener, podemos comenzar a agregarlos a LuckPerms.

En Esponja / Spongeforge

Para Sponge / Spongeforge, en lugar de EssentialsX, usaremos Nucleus. Puede encontrar Nucleus en su página de Sponge Ore. Después de instalar Nucleus en nuestro servidor, podemos encontrar una lista de comandos y permisos aquí .

Ahora necesitaremos definir un par de grupos para nuestros usuarios:

meta por defecto del grupo lp 

 

Defecto:

Prefijo / Nombre del grupo: [Builder]
Así queremos que se llame nuestro grupo en el chat.

Color del prefijo: Light Blue
Así es como queremos que se coloree el nombre del grupo como en el chat.

Permisos:

núcleo.afk.base
núcleo.fly.base
núcleo.home.base
núcleo.home.set.base

 

Moderador:

Prefijo / Nombre del grupo: [Mod]

Color del prefijo: Light Red

Permisos:

núcleo.ban.base
núcleo.unban.base
núcleo.tempban.base
núcleo.checkban.base
núcleo.kick.base
núcleo.gamemode.base
core.gamemode.otros
núcleo.modo.de.juego.modos.*

In Sponge, Wildcards (*) have to be carefully used as plugins often store information as permissions, which can cause strange issues. In this case we’re only using it to add all the modes moderator can change their gamemode too and nothing else.

Herencia: Default
Estos son los permisos que el grupo moderador obtendrá de cualquier otro grupo. En este caso, queremos que el grupo de moderadores también tenga todos los permisos predeterminados.

Administración:

Prefijo / Nombre del grupo: [Admin]

Color del prefijo: Light Green

Permisos:

permisos de suerte.*
Núcleo.matar.base
núcleo.teletransporte.*
Núcleo.vanish.base

As previously explained, we have to be careful with how we the wildcard (*) with Sponge. This means that we can’t just add a wildcard as a single node like in Bukkit, Spigot or Paper. While this makes the task of adding permissions more difficult, it’s important to only add the permissions you need to prevent issues in the future.

Ahora que sabemos qué rangos nos gustaría tener, podemos comenzar a agregarlos a LuckPerms.

Agregando nuestros Grupos y Permisos a Luckperms

En esta sección de la guía, continuaremos agregando los nodos de permisos de EssentialsX. Sin embargo, todos los métodos usados en esta sección también se pueden usar para Nucleus.

Con el Editor Web (Recomendado)

Para comenzar con el editor web, querremos ingresarlp editor (eso es lp con L) en la consola de nuestro servidor. Esto generará un enlace que nos llevará al editor web de LuckPerms. Podemos usar el editor web para personalizar tus grupos y jugadores. Tenga en cuenta que los jugadores solo aparecerán en la lista después de que se hayan unido al juego al menos una vez.

Copie el enlace que le proporciona en la consola y ábralo en una nueva pestaña del navegador. Obtendrá un nuevo editor de permisos, con este aspecto:
Luckperms 1

Comience haciendo clic en la flecha junto a "GRUPOS" para revelar los grupos actuales. Al principio, solo aparecerá un único grupo, llamado predeterminado. Este es el grupo en el que se colocará a cada jugador al unirse al servidor. Querremos convertirlo en nuestro grupo de constructores.
Luckperms 2

En la parte inferior de esta pantalla, verá un formulario para agregar permisos al grupo. Simplemente podemos tomar los permisos que decidimos previamente para el grupo Constructores y escribirlos allí. Después de escribir cada permiso, deberá presionar Intro para que se registre como un solo permiso.

A medida que escribe los permisos, verá aparecer un cuadro de sugerencias. Esto puede ser bastante útil, especialmente si no recuerdas cómo se completaron los permisos. Sin embargo, no tiene todos los permisos todo el tiempo, y si el que está escribiendo no aparece, no se preocupe, eso no significa que el permiso no exista.
Luckperms 3

Ahora, si presionas el botón grande[+] botón a la derecha, llenará nuestros permisos en la lista de permisos para el grupo.
Luckperms 4

Ahora queremos agregar su[Builder] prefijo del grupo. Para hacer eso, regrese a donde escribió los permisos anteriores y escriba:
prefix.0.&b[Builder]&f

Aquí hay un desglose:
Él.0 indica el peso del prefijo. Cuanto mayor sea el número, más se preferirá ese prefijo en situaciones en las que un jugador tenga varios prefijos asociados. Como este es el prefijo predeterminado, queremos que sea0 .
&b establece nuestro color. Puedes encontrar todos los códigos de color de Minecraft aquí .
&f al final del prefijo hace que cualquier cosa después del prefijo esté en blanco. Esto hará que solo el prefijo esté coloreado, pero el nombre del jugador sea blanco. Puede usar tantos códigos de color en el prefijo como desee.

Haga clic en el[+] para agregar el prefijo, y hemos terminado con el grupo Constructores. Nuestro grupo de permisos debería verse así:
Luckperms 5
Si cambia de opinión y desea eliminar alguno de los permisos, simplemente haga clic en elX en el extremo derecho de la mesa.

Ahora podemos pasar a nuestro grupo Moderador. Clickea en el+ icono a la izquierda de la página junto aGROUPS para empezar a crear un nuevo grupo.

Esto abrirá la ventana emergente Crear un grupo.
Luckperms 7

Esto es lo que significan los diferentes campos:

  • Nombre del grupo: el nombre interno del grupo y el nombre que usará cuando se refiera a él en los comandos. Para esto, usaremos 'moderador' ya que es fácil de recordar.
  • Peso: el peso del grupo y afecta cualquier prefijo o sufijo que agreguemos. Puede ser cualquier número, pero como queremos que esté por encima de nuestro grupo de constructores, lo haremos 50.
  • Nombre para mostrar: un nombre alternativo que se puede usar para el grupo. Por ejemplo, puede configurarlo en 'mod' para que solo tenga que escribir 'mod' en los comandos en lugar de 'moderador'. En este caso, lo dejaremos en blanco.
  • Prefijo: como se mencionó en partes anteriores de la guía, esto es lo que aparece antes del nombre de un jugador. En este caso, utilizaremos &c[Mod]&f
  • Padre: de qué grupo hereda los permisos este grupo. Dado que queremos que nuestros moderadores tengan todos los permisos que ya tiene el grupo predeterminado (Generadores), configuraremos esto como predeterminado.
  • Sufijo: similar al prefijo, excepto que aparece después del nombre del jugador. En este caso, lo dejaremos en blanco.

 
Cuando haga clic en Agregar grupo, verá que varios campos y permisos vienen precargados. Al igual que hicimos con el grupo predeterminado, ahora podemos agregar los permisos que queremos que tenga el moderador.

Siguiendo los mismos pasos que hicimos con el grupo Moderador, podemos hacer lo mismo para configurar el grupo Administrador.

Luego, su lista de GRUPOS debería verse así:
Luckperms 8

Ahora que hemos configurado todos nuestros grupos y permisos, debemos guardarlos y aplicarlos a nuestro servidor. Haga clic en el botón Guardar en la parte superior derecha del editor.
Luckperms 9
Esto ahora le dará un comando para aplicar a su servidor. Simplemente haga clic en él para copiarlo.

Ahora, regrese a la consola de su servidor y pegue el comando que le dieron. Sin embargo, no presione Entrar todavía; asegúrese de eliminar el/ desde el principio del comando , ya que la consola no reconoce las barras.

Después de emitir el comando, la consola debería imprimir esquemas de los cambios que acaba de realizar en los grupos.

¡Ya ha configurado con éxito sus permisos y grupos en Luckperms con el Editor web!

Adición de grupos y permisos con comandos

Si prefiere no usar el editor web para esto, aún puede configurar LuckPerms con comandos en el juego.

Sin embargo, para hacerlo, primero deberá otorgar a su propia cuenta el permiso para usar los comandos LuckPerms en el juego. Para hacerlo, dirígete a la consola de tu servidor y escribe el siguiente comando:

lp usuario conjunto de permisos de NOMBRE DE USUARIO lp.*

*Cambia el NOMBRE DE USUARIO por tu nombre en el juego.

Una vez que lo hayas hecho, tendrás acceso a todos los comandos de LuckPerms en el juego.

A continuación, detallaremos cómo configurar los grupos y los permisos con los comandos del juego, pero si desea profundizar más en todos los comandos que ofrece LuckPerms, puede consultar su Wiki oficial.

En primer lugar, querremos convertir el rol predeterminado en nuestro rol de constructores. El rol predeterminado es solo el rol que viene en su servidor, de manera predeterminada, y es el rol en el que se colocará a cada nuevo jugador que se una a su servidor.

queremos darle la[Builders] prefijo, de color azul claro.

En el juego, escribe el siguiente comando:

/lp grupo predeterminado meta setprefix 0 &b[Builder] &F

 
Aquí hay un desglose:
Él0 indica el peso del prefijo. Cuanto mayor sea el número, más se preferirá ese prefijo en situaciones en las que un jugador tenga varios prefijos asociados. Como este es el prefijo predeterminado, queremos que sea0 .
&b establece nuestro color. Puedes encontrar todos los códigos de color de Minecraft aquí.
&f al final del prefijo hace que cualquier cosa después del prefijo esté en blanco. Esto hará que solo el prefijo esté coloreado, pero el nombre del jugador sea blanco. Puede usar tantos códigos de color en el prefijo como desee.

Ahora agregaremos los permisos que queremos que tenga nuestro rol de constructores. El comando para eso es:

/lp conjunto de permisos predeterminados del grupo PERMISO

 
Tendremos que cambiar PERMISSION por los permisos que queremos asignarle. En el caso de los permisos que queremos para nuestro grupo constructor, los comandos serían:

/lp conjunto de permisos predeterminados del grupo essentials.afk
/lp conjunto de permisos predeterminados del grupo essentials.compass
/lp conjunto de permisos predeterminados del grupo essentials.fly
/lp conjunto de permisos predeterminados del grupo essentials.help
/lp conjunto de permisos predeterminados del grupo essentials.home
/lp conjunto de permisos predeterminados del grupo essentials.sethome
/lp conjunto de permisos predeterminados del grupo essentials.delhome

Y hemos terminado con nuestro rol de constructores.

Ahora necesitamos crear y configurar nuestro rol de Moderadores. En primer lugar, necesitaremos crear el rango real. Hazlo con el siguiente comando:

/lp moderador de crear grupo

 
Una vez que exista el grupo moderador, querremos asignarle un padre. Un padre determina de qué grupo hereda los permisos este grupo. Dado que queremos que nuestros moderadores tengan todos los permisos que ya tiene el grupo predeterminado (Generadores), configuraremos esto como predeterminado. Puede ver el padre con el siguiente comando:

/lp grupo padre moderador establecido por defecto

 
Establezca su prefijo, de la misma manera que lo configuramos para el grupo Constructores, pero aumente el peso ya que el grupo Moderadores tiene una clasificación más alta y queremos que su prefijo tenga prioridad. Puedes hacer esto con el siguiente comando:

/lp grupo moderador meta setprefix 50 &c[Mod] &F

 
Y luego configure los permisos, de la misma manera que lo hicimos para el rol de Constructores, con el siguiente comando:

/lp conjunto de permisos de moderador de grupo PERMISOS

 
Tendremos que cambiar PERMISSION por los permisos que queremos asignarle, pero el proceso es el mismo que con el rol Builders.

Después de configurar el grupo de Moderadores, podemos hacer lo mismo para el grupo de Administradores, de la misma manera que configuramos los Moderadores y los Constructores.

Una vez que todo haya terminado, configurará con éxito sus permisos y grupos en Luckperms con comandos en el juego.

Asignación de grupos a jugadores

¿Tienes tus rangos establecidos, pero ahora quieres promover a un jugador a moderador o degradarlo de nuevo a jugador normal? ¡LuckPerms lo hace muy fácil!

Con el editor web

Para promocionar o degradar a un jugador con el editor web, primero deberá abrir el editor web. Use el siguiente comando para obtener el enlace al editor web, luego ábralo en su navegador:
editor de /lp

Comience haciendo clic en la flecha junto a "USUARIOS" para revelar los grupos actuales. Si nadie se ha unido a su servidor todavía, no aparecerán jugadores allí. Sin embargo, tan pronto como alguien se una y abras el editor web, su nombre aparecerá allí.

Seleccione el jugador cuyo grupo desea editar, luego simplemente haga clic en [+] a la derecha de Grupos principales y elija el rango que desea otorgarles.

Tenga en cuenta que esto agregará un rango, pero no eliminará los rangos anteriores que tenían. Si desea eliminar los rangos anteriores, todo lo que necesita hacer es hacer clic en la x que aparece junto al nombre del rango.

Ahora que hemos configurado el rango del jugador, debemos guardarlo y aplicarlo a nuestro servidor. Haga clic en el botón Guardar en la parte superior derecha del editor.

Le dará un comando para aplicar a su servidor. Haga clic en él para copiarlo.

Ahora, regrese a la consola de su servidor y pegue el comando que le dieron. Sin embargo, no presione Entrar todavía; asegúrese de eliminar el/ desde el comienzo del comando , ya que la consola no reconoce las barras.

Después de emitir el comando, la consola debería imprimir los contornos de los cambios que acaba de realizar en los grupos de jugadores.

Con Comandos

Para promover o degradar a un jugador con comandos en el juego, simplemente use el siguiente formato de comando para hacerlo:

/lp usuario NOMBRE DE USUARIO conjunto de grupos NOMBRE DE GRUPO

*Asegúrate de intercambiar USERNAME por el nombre del jugador en el juego y GROUPNAME por el nombre del grupo.

Por ejemplo, si quisiéramos promover a la jugadora Katilda a moderadora, usaríamos el siguiente comando:

/lp usuario Katilda moderador del conjunto de grupos

 

Opciones avanzadas

Lógica de permisos

Cada permiso se puede configurar como uno de dos estados:true ofalse .

Verdadero significa que está habilitado, mientras que falso significa que está deshabilitado.

Es posible que haya notado que en el editor, o después de haber emitido un comando de permiso, hay una mención de que el permiso se establece como verdadero. Esto se debe a que, de forma predeterminada, LuckPerms asume que desea establecer un permiso como activo, que generalmente es lo que queremos.

Sin embargo, también hay una razón para usar permisos falsos. El uso más común de esto es cuando queremos negar la herencia de un determinado permiso de un grupo a otro, o cuando queremos usar el permiso comodín (*), sin permitir todos los comandos que el comodín habilitaría de forma predeterminada. .

Por ejemplo, tenemos dos rangos: VIP y VIP +. VIP+ hereda los permisos de VIP.
Sin embargo, no queremos que VIP+ tenga acceso a laessentials.nick.magic permiso. Queremos que solo sea accesible para el rango VIP.

Manejaríamos esto dando elessentials.nick.magic permiso para el rango VIP+, y configurarlo como falso. Verdadero * falso = falso, y por lo tanto el rango VIP+ no podrá usar el comando asociado conessentials.nick.magic .

Contexto de permiso

De manera similar a la lógica de permisos, cada permiso puede tener un contexto. En esencia, el contexto de un permiso determina cuándo ese permiso se debe considerar activo y cuándo se debe considerar inactivo.

De forma predeterminada, si no configura el contexto en nada al agregar un permiso, se considerará global. Un permiso global significa que el permiso es válido en cada uno de sus mundos (si está ejecutando un complemento que le permite tener varios mundos al mismo tiempo, como MultiVerse), y cada uno de sus servidores (si su LuckPerms es configurado de tal manera para compartir los rangos y jugadores entre servidores, utilizando una base de datos compartida).

Debido a esto, generalmente es mejor dejar intacto el parámetro de contexto.

Sin embargo, si desea obtener más información sobre los contextos, puede hacerlo en la página wiki oficial de LuckPerms .

Conclusión

Establecer y configurar rangos sigue siendo una de las tareas más difíciles para los nuevos propietarios de servidores. Muchos complementos de permisos requieren ingresar manualmente cada comando en Minecraft o ir línea por línea en un archivo de configuración. LuckPerms se distingue del resto con su panel web intuitivo que permite a los propietarios de servidores con poca o ninguna experiencia crear y configurar grupos en su servidor.

Tenga en cuenta que LuckPerms no funcionará correctamente si no tiene instaladas sus dependencias (Vault y EssentialsX). LuckPerms solo funcionará en servidores que ejecuten SpongeForge, Spigot, Bukkit, Paper, Bungeecord o Velocity.

Inicia tu Servidor Minecraft Servidor

Inicia tu propio servidor minecraft en 5 minutos y comienza a probar estas excelentes funciones