MyPermissions

MyPermissions

Por TiagoDev 18 de enero de 2026
#comandos#comunidad#gestión de permisos#Hytale#Java#MyPermissions - Gestión Avanzada y Jerárquica para Hytale#plugins#servidores dedicados#videojuegos

MyPermissions – Gestión Avanzada y Jerárquica para Hytale

image

MyPermissions es una solución de gestión de permisos de alto rendimiento y robusta, diseñada específicamente para servidores dedicados de Hytale. Proporciona a los administradores un control granular sobre las capacidades de los jugadores a través de un motor de herencia recursiva, asegurando escalabilidad y facilidad de uso para cualquier tamaño de servidor.

🚀 Características Clave

  • Herencia Recursiva de Grupos: Crea árboles de permisos complejos donde los grupos hijos heredan automáticamente nodos de los grupos padres.
  • Formatos de Permiso Flexibles: Soporte completo para nodos exactos, comodines totales (*), comodines parciales (server.*) y negaciones explícitas (-node) para anular concesiones más amplias.
  • Metadatos de Chat Ricos: Gestiona prefijos y sufijos de jugadores con soporte completo para códigos de color (&c, &l, etc.) y un sistema de prioridad para determinar qué estilo de grupo tiene prioridad.
  • Seguridad y Fiabilidad: El sistema genera automáticamente copias de seguridad de tu configuración antes de cada guardado, permitiendo una recuperación rápida en caso de errores.
  • Actualizaciones en Tiempo Real: Aplica cambios al instante sin reiniciar tu servidor utilizando el comando /mpreload.

image

image

image

👤 Comandos de Gestión de Usuarios

  • /mpuser-add <jugador> <grupo>: Asigna a un jugador a un grupo específico.
  • /mpuser-remove <jugador> <grupo>: Elimina a un jugador de un grupo específico.
  • /mpuser-info <jugador>: Muestra una vista detallada de los grupos y permisos activos de un jugador.
  • /mpuser-addperm <jugador> <node>: Concede un nodo de permiso específico a un jugador individual.
  • /mpuser-removeperm <jugador> <node>: Elimina un nodo de permiso específico de un jugador.

👥 Comandos de Gestión de Grupos

  • /mpgroup-list: Muestra todos los grupos con sus respectivas prioridades.
  • /mpgroup-info <grupo>: Muestra detalles del grupo incluyendo permisos, padres y metadatos.
  • /mpgroup-create <nombre>: Inicializa un nuevo grupo de permisos.
  • /mpgroup-delete <nombre>: Elimina un grupo existente del sistema.
  • /mpgroup-addperm <grupo> <node>: Añade un nodo de permiso a todo un grupo.
  • /mpgroup-setparent <grupo> <padre>: Configura un grupo para heredar permisos de otro.
  • /mpgroup-setpriority <grupo> <número>: Define la prioridad para la visualización de prefijos/sufijos (números más altos anulan a los más bajos).
  • /mpgroup-rename <nombreAntiguo> <nombreNuevo>: Renombra un grupo.

🔧 Utilidades del Sistema

  • /mpcheck <jugador> <node>: Prueba en tiempo real para verificar si un jugador tiene un nodo de permiso específico.
  • /mpreload: Obliga al plugin a refrescar todos los datos del disco.
  • /mpbackup-list: Lista todas las copias de seguridad de configuración disponibles.
  • /mpbackup-restore <nombre_backup>: Restaura la configuración desde un archivo de copia de seguridad específico.

🛠️ Instalación y Requisitos

  • Asegúrate de que tu servidor esté ejecutando Java 25 (LTS) como requiere el motor de Hytale.
  • Coloca el archivo MyPermissions.jar en el directorio mods/ de tu servidor.
  • Reinicia tu servidor para generar los archivos de configuración predeterminados en mods/MyPermissions/.
  • Todos los comandos administrativos requieren el nodo de permiso myperms.admin.
  • 🎨 Soporte para Códigos de Color

    Puedes utilizar los siguientes códigos en prefijos, sufijos y chat:

    • Colores: &0 a &f (Negro a Blanco).
    • Formato: &l (Negrita), &o (Cursiva), &r (Reiniciar).
    • Ejemplo: &6&l[VIP] mostrará un prefijo en negrita dorada.

    🐛 Informes de Errores y Comentarios

    ¡Tu opinión es esencial para la mejora continua de MyPermissions!

    • ¿Encontraste un Error? Por favor, describe el problema en la sección de comentarios a continuación.
    • Detalles Técnicos: Al informar, especifica la versión de tu servidor y, si es posible, proporciona los registros de errores de la carpeta logs/.
    • Sugerencias: ¿Tienes una idea para una nueva función? ¡No dudes en compartirla en los comentarios!

    Información Técnica

    Este plugin está construido utilizando el sistema de Codec nativo de Hytale, asegurando una serialización de datos de alta velocidad y evitando la corrupción de la configuración. Está optimizado para manejar grandes árboles de permisos con un impacto mínimo en las tasas de tick del servidor.

    Desarrollado para Servidores Dedicados de Hytale.

    Relacionados:

    Another QuickStack

    Another QuickStack

    #comandos#Hytale#Inventario

    Un comando que apila rápidamente los objetos en los cofres cercanos y llena los bancos de procesamiento. No requiere per...

    InfiniteBuckets

    InfiniteBuckets

    #agua#comandos#Cubos Infinitos

    Un plugin para servidores de Hytale que proporciona cubos infinitos para tipos de fluidos específicos. Cuando los jugado...

    Whisper Me!

    Whisper Me!

    #comandos#Hytale#Mensajería Privada

    Whisper Me! 🗣️ Un plugin ligero de mensajería privada para servidores de Hytale. Envía mensajes privados con /msg, /whi...

    [MultiPlace] RPCommands

    [MultiPlace] RPCommands

    #comandos#Configuración#Instalación

    RPCommands es un modo ligero para agregar comandos de rol ⌨️ Comandos /me /try /do ⚙️ Configuración (config.json) { &#82...

    OrkiCitizens

    OrkiCitizens

    #ciudadanos#comandos#Hytale

    OrkiCitizens Agrega NPC &#8220;ciudadanos&#8221; totalmente persistentes y controlados por comandos a tu servidor de Hyt...

    VoteDay

    VoteDay

    #Animación#comandos#Configurable

    Características Sistema de Votación: Los jugadores pueden escribir /voteday para iniciar una votación para saltar la noc...