Plugin de Minecraft PurePerms

PurePerms es un plugin de Minecraft para PocketMine-MP para gestionar grupos, herencia y permisos con almacenamiento en YAML/MySQL, soporte multilingüe y una API para desarrolladores.

Encuentra un servidor con PurePerms

Servidores que reportaron PurePerms: 19

Todos los servidores con PurePerms

Acerca de PurePerms

🔌 Acerca de PurePerms

PurePerms es un gestor de permisos para PocketMine-MP que ofrece gestión de permisos basada en grupos, herencia de grupos y asignación de permisos a usuarios, de forma similar a los plugins de permisos estilo Bukkit. Está pensado para servidores PocketMine-MP y expone una pequeña API para autores de plugins.

🎯 Propósito

PurePerms existe para permitir que los administradores del servidor definan grupos con nombre, asignen permisos a grupos y usuarios, y configuren la herencia y el comportamiento de permisos por mundo (opcional) para servidores PocketMine-MP.

⚙️ Funcionalidades

  • Crear y eliminar grupos y establecer un grupo predeterminado.
  • Asignar y quitar permisos a grupos y a usuarios individuales.
  • Sistema de herencia entre varios grupos.
  • Soporte opcional de permisos por mundo (configurable).
  • Varios proveedores de datos: YAML (yamlv1/yamlv2) y MySQL.
  • Recursos de mensajes en varios idiomas.
  • Proporciona una pequeña API de PurePerms para desarrolladores de plugins.

🧩 Para quién es

  • Administradores que ejecutan servidores PocketMine-MP (Bedrock) y necesitan control de permisos basado en grupos.
  • Desarrolladores de plugins para PocketMine-MP que quieren integrar una API de permisos ya existente.

🏗️ Casos de uso de ejemplo

  • Crear rangos como Guest, Member, Moderator y asignar permisos al grupo.
  • Usar la herencia para que un rango Moderator herede los permisos de Member y añadir nodos de moderación.
  • Guardar permisos en MySQL para instalaciones grandes o en YAML para servidores individuales.

⌨️ Comandos

ComandoDescripciónPermisoAcceso
/addgroup <group>Añade un nuevo grupo a la lista de grupos.pperms.command.addgroupAdministrador
/addparent <target_group> <parent_group>Añade un grupo a la lista de herencia de otro grupo.pperms.command.addparentAdministrador
/defgroup <group> [world]Establece el grupo predeterminado.pperms.command.defgroupAdministrador
/fpermsBusca permisos para un plugin específico.pperms.command.fpermsAdministrador
/groupsMuestra una lista de todos los grupos.pperms.command.groupsAdministrador
/grpinfo <group> [world]Muestra información sobre un grupo.pperms.command.grpinfoAdministrador
/listgperms <group> <page> [world]Lista los permisos de un grupo.pperms.command.listgpermsAdministrador
/listuperms <player> <page> [world]Lista los permisos de un usuario.pperms.command.listupermsAdministrador
/ppinfoMuestra información del plugin.pperms.command.ppinfoAdministrador
/ppsudo <login / register>Registra o inicia sesión en la cuenta Noeul (función del plugin).pperms.command.ppsudoAdministrador
/ppreloadRecarga la configuración de PurePerms.pperms.command.ppreloadAdministrador
/rmgroup <group>Elimina un grupo.pperms.command.rmgroupAdministrador
/rmparent <target_group> <parent_group>Elimina un grupo padre de la herencia de un grupo.pperms.command.rmparentAdministrador
/setgperm <group> <permission> [world]Añade un permiso a un grupo.pperms.command.setgpermAdministrador
/setgroup <player> <group> [world]Establece el grupo de un usuario.pperms.command.setgroupAdministrador
/setuperm <player> <permission> [world]Añade un permiso a un usuario.pperms.command.setupermAdministrador
/unsetgperm <group> <permission> [world]Quita un permiso de un grupo.pperms.command.unsetgpermAdministrador
/unsetuperm <player> <permission> [world]Quita un permiso de un usuario.pperms.command.unsetupermAdministrador
/usrinfo <player> [world]Muestra información sobre un usuario.pperms.command.usrinfoAdministrador

🔐 Permisos

PermisoDescripciónPredeterminado
pperms.command.addgroupPermite usar /addgroup.no especificado
pperms.command.addparentPermite usar /addparent.no especificado
pperms.command.defgroupPermite usar /defgroup.no especificado
pperms.command.fpermsPermite usar /fperms.no especificado
pperms.command.groupsPermite usar /groups.no especificado
pperms.command.grpinfoPermite usar /grpinfo.no especificado
pperms.command.listgpermsPermite usar /listgperms.no especificado
pperms.command.listupermsPermite usar /listuperms.no especificado
pperms.command.ppinfoPermite usar /ppinfo.no especificado
pperms.command.ppsudoPermite usar /ppsudo.no especificado
pperms.command.ppreloadPermite usar /ppreload.no especificado
pperms.command.rmgroupPermite usar /rmgroup.no especificado
pperms.command.rmparentPermite usar /rmparent.no especificado
pperms.command.setgpermPermite usar /setgperm.no especificado
pperms.command.setgroupPermite usar /setgroup.no especificado
pperms.command.setupermPermite usar /setuperm.no especificado
pperms.command.unsetgpermPermite usar /unsetgperm.no especificado
pperms.command.unsetupermPermite usar /unsetuperm.no especificado
pperms.command.usrinfoPermite usar /usrinfo.no especificado

⚙️ Instalación

📥 Configuración

  • Descarga la versión oficial de PurePerms y copia el archivo descargado al directorio plugins/ de tu servidor.
  • Detén el servidor y vuélvelo a iniciar (o inícialo si está detenido) para que el plugin pueda iniciarse.
  • Revisa los registros de la consola del servidor para confirmar que el plugin se cargó y creó sus archivos de configuración.

📦 Dependencias

  • PurePerms no enumera dependencias externas de plugins requeridas. Admite proveedores de datos seleccionables (consulta la configuración).

🧾 Configuración

  • PurePerms crea una configuración donde puedes establecer data-provider (valores admitidos: mysql, yamlv1, yamlv2).
  • Las opciones de configuración incluyen default-language, disable-op, enable-multiworld-perms y los ajustes de conexión MySQL cuando se usa el proveedor mysql.

🧠 Notas técnicas

  • Plataforma objetivo: PocketMine-MP (software de servidor Pocket/Bedrock).
  • Backends de almacenamiento compatibles (configurables): YAML (yamlv1/yamlv2) y MySQL.
  • Se proporcionan recursos de mensajes en varios idiomas, seleccionables mediante la configuración.
  • El plugin expone una API para que otros plugins de PocketMine-MP interactúen con los datos de PurePerms.

🤝 Cuándo es útil este plugin

Si ejecutas un servidor PocketMine-MP y necesitas un sistema de grupos y permisos parecido a Bukkit, con almacenamiento MySQL opcional y soporte de idiomas, PurePerms ofrece esas funciones principales y una pequeña API para integración.

Comentarios

Aún no hay comentarios

Sé el primero en comentar.

Para administradores de servidores

Autores
poggit-orphanage, 64FF00, DovahDoVolom

Enlaces

Lo que reportan los servidores

Plataformas de servidor

  • Genisys10
  • Altay4
  • PocketUtils2
  • GenisysPro1
  • Kyoto1

Versiones del plugin

  • 1.3.78
  • 1.2.25
  • 2.0.0-ACM2
  • 3.0.0-ACM2
  • 0.0.11

Los datos vienen de servidores que muestran sus plugins cuando MSHQ los revisa. Muchos ocultan la lista, así que el uso real es mayor.