Configura LuckPerms desde cero en tu servidor: creación de grupos, asignación de permisos, herencias y editor web.
Controla quién puede hacer qué en tu servidor. Sin LuckPerms, todos los jugadores tienen los mismos permisos. Con él, puedes crear rangos (default, vip, mod, admin) y asignar comandos específicos a cada uno.
plugins//lp editor — se abre una URL en tu navegadorEl editor es la forma más fácil de gestionar LuckPerms. Desde él puedes:
Un servidor típico necesita 3-4 grupos. Ejecuta estos comandos desde la consola:
# Crear grupos
/lp group default create
/lp group vip create
/lp group mod create
/lp group admin create
# Establecer herencias (vip hereda de default, etc.)
/lp group vip parent set default
/lp group mod parent set vip
/lp group admin parent set mod
Ahora "admin" tiene todos los permisos de mod, vip y default. Si asignas un permiso a "default", todos lo heredan.
Ejemplo de permisos para cada rango:
# Default — comandos básicos
/lp group default permission set essentials.tpa true
/lp group default permission set essentials.sethome true
/lp group default permission set essentials.home true
/lp group default permission set essentials.warp true
# VIP — extras de conveniencia
/lp group vip permission set essentials.fly true
/lp group vip permission set essentials.flyspeed true
/lp group vip permission set essentials.kit true
# Mod — moderación
/lp group mod permission set essentials.ban true
/lp group mod permission set essentials.kick true
/lp group mod permission set essentials.mute true
/lp group mod permission set worldedit.selectionwand true
# Admin — todo
/lp group admin permission set * true
# Desde consola
/lp user Steve parent set vip
# Desde chat (si tienes permiso)
/lp user <jugador> parent set <grupo>
Por defecto, LuckPerms usa SQLite (un archivo en la carpeta del plugin). Para servidores con muchos usuarios o multi-servidor:
plugins/LuckPerms/config.yml| Error | Causa | Solución |
|---|---|---|
Permission already set | El permiso ya está asignado | Ignorable — no es un error real |
Unknown permission node | El plugin que define ese permiso no está instalado | Instala el plugin primero, luego asigna el permiso |
SQLite database is locked | Dos procesos acceden al archivo a la vez | Migrar a MySQL para producción |
Antes de modificar permisos en producción:
cp -r plugins/LuckPerms/plugins/LuckPerms.bak
O usa /lp export luckperms-backup.json para exportar todo el estado actual.
Una vez que LuckPerms funciona, necesitas conectarlo con un plugin de economy como Vault para que los permisos controlen también el acceso a comandos de dinero.
¿Necesitas plugins para tu servidor?