¿Qué es un plugin de "permisos"?
Los plugins de permisos permiten al propietario de un servidor de Minecraft tener un control mucho mayor sobre los comandos y habilidades a los que pueden acceder los jugadores mientras juegan en sus servidores, sin comprometer el control sobre el servidor y hacerlo vulnerable a actos maliciosos como el "griefing".
En muchos aspectos, los plugins de permisos actúan como un policía que dirige el tráfico, deteniendo a algunos y permitiendo que otros avancen.
Estos plugins te permiten crear grupos y asignar comandos permitidos a esos grupos. Los jugadores luego son asignados a esos grupos y heredan las habilidades y comandos permitidos. También puedes asignar habilidades directamente a jugadores individuales si lo deseas. Los plugins de permisos también pueden agregar otras funcionalidades que mejoran la experiencia de los jugadores en un servidor.
Estos plugins reemplazan o mejoran el sistema predeterminado incorporado en Minecraft, que es el sistema de "Operadores" u "Ops" (que se explica con más detalle a continuación). Algunos plugins tienen sus propios sistemas de permisos incorporados (como EssentialsX), pero generalmente son muy limitados y, a menudo, se desactivan automáticamente cuando detectan sistemas de permisos más elaborados en el servidor (como Luckperms).
Estos plugins a menudo trabajan en combinación con otros plugins, ya que la configuración de permisos determinará qué comandos y funciones de esos plugins podrán usar los jugadores. Cuando un plugin de permisos se ha configurado correctamente para trabajar con otros plugins, puede permitir o bloquear a los usuarios para que usen comandos, deshabilitar elementos que son demasiado poderosos o desequilibran el servidor, o incluso evitar que los jugadores afecten áreas del mundo. Un plugin de permisos correctamente configurado suele ser la columna vertebral de todo un sistema de otros plugins en un servidor de Minecraft.
¿Por qué usar Luckperms?
Luckperms es uno de los plugins de permisos más comúnmente utilizados, pero hay otros.
Desafortunadamente, muchos de estos otros plugins de permisos ya no se están desarrollando activamente y han sido efectivamente abandonados. No cuentan con nuevas características, correcciones de errores o soporte. Algunos no han tenido versiones actualizadas en años, y algunos de sus desarrolladores incluso han sugerido abiertamente que los usuarios cambien a plugins de permisos activamente desarrollados, como Luckperms.
¿Por qué no usar simplemente el sistema de "Operadores"?
El sistema estándar incorporado en Minecraft, llamado Operadores (o comúnmente conocido como OP), permite dar a los usuarios 4 niveles de autoridad con poderes diferentes.
Muchos de los comandos que un propietario de servidor podría querer que los jugadores puedan usar requieren niveles más altos de autoridad del Operador. Desafortunadamente, el sistema de Operadores sigue un enfoque de "todo o nada". Una vez que a un jugador se le ha dado un nivel de Operador, tiene acceso a TODAS las habilidades y comandos de ese nivel, incluidos comandos que el propietario del servidor podría no querer disponibles. Por ejemplo, los Operadores de nivel 3 pueden expulsar a jugadores del servidor, y los
Operadores de nivel 4 pueden detener todo el servidor si lo desean. Dar acceso no controlado de Operador, especialmente a extraños en un servidor público, puede facilitar que personas malintencionadas causen problemas en tu servidor e impacten el disfrute de otros jugadores. Se recomienda no dar el nivel de Operador 4 a nadie que no sea de confianza y sea un jugador senior en tu servidor. Muchos propietarios de servidores reservan ese nivel de autoridad de Operador solo para ellos mismos.
Al instalar un plugin de permisos como Luckperms, puedes permitir el uso de comandos específicos que normalmente solo estarían disponibles para aquellos con un nivel de "Ops", al tiempo que bloqueas el uso de otros, algo que simplemente no es posible con el sistema predeterminado de Operador actual de Minecraft.
Requisitos
Para usar plugins de permisos en Minecraft, o cualquier otro tipo de plugin, primero es necesario instalar un administrador de plugins en tu servidor. Hay versiones de Luckperms disponibles para los administradores de plugins Spigot y Sponge. Spigot se utiliza en servidores que solo tienen plugins y no mods. Sponge viene en dos versiones, una para servidores solo con plugins y otra que funciona con forge y mods de forge. Más información sobre las versiones de estos administradores de plugins y en qué versiones de Minecraft funcionarán se proporciona en la parte 2 de esta serie "Luckperms - Parte 2: Instalación, Configuración y Configuración".
NOTA: Dependiendo del administrador de plugins que se instale, es posible que tu servidor necesite más RAM para manejar los procesos adicionales requeridos, y esto podría aumentar el costo de operar el servidor.
Comprende los efectos inmediatos de agregar Luckperms a tu servidor
Cuando agregas un plugin de permisos a tu servidor, bloquea de inmediato y cierra todos los comandos y habilidades en tu servidor. La respuesta predeterminada a cualquier solicitud de uso de un comando cuando se instala un plugin de permisos es "¡NO!" El plugin solo dirá "¡SÍ!" y permitirá el acceso cuando verifique una lista de usuarios, grupos y comandos permitidos.
Desafortunadamente, si aún no has creado esa lista, no hay nada que verificar. Dirá "¡NO!" a cada solicitud de uso de un comando, por cualquier usuario (incluido el propietario del servidor). Ten en cuenta esto y que, hasta que se haya creado la información para el plugin de permisos, todos los comandos y habilidades estarán no disponibles para los jugadores en el servidor. Si la información que requiere se elimina más adelante (como la eliminación de la base de datos o el archivo de texto), volverá a bloquear todo el acceso a comandos y habilidades (una vez más, la respuesta predeterminada es "¡NO!" para todo).
Detalla los grupos y comandos
Otra cosa a considerar antes de instalar un plugin de permisos como Luckperms es establecer pautas aproximadas sobre qué serán los grupos y qué comandos estarán disponibles para cada grupo.
¿Qué comandos quieres que puedan usar?
¿Qué no quieres que puedan usar?
¿Qué áreas están fuera de límites?
¿Qué elementos estarán deshabilitados o "prohibidos"?
¿Quién tendrá acceso a comandos de mantenimiento del servidor?
¿Quién tendrá acceso sin restricciones a todo?
A continuación, haz una lista de tus jugadores y decide en qué grupos se clasificarán
cuando configures el plugin.