Custom Commands (Simple commands)

Custom Commands (Simple commands)

Por wiwospielt 22 de enero de 2026
#comandos#Comandos Personalizados (Comandos Simples)#Hytale#JSON#plugin#Servidor

CustomCommands (Hytale)

Un pequeño plugin para servidor de Hytale que te permite definir comandos de chat simples en un archivo JSON.

Características

– Define comandos personalizados en `config.json`
– Cada comando responde con un mensaje configurable
– Salida de enlace clicable opcional a través de `linkUrl`
– Soporte de nodo de permiso por comando
– Comandos de administrador para listar y recargar comandos registrados

Instalación

2. Copia el JAR en la carpeta `mods/` de tu servidor.
3. Inicia el servidor una vez para generar la configuración

Soporte

Embed Removed: https://discord.com/widget?id=744980147404406894&theme=dark

<iframe src=”https://discord.com/widget?id=744980147404406894&amp;theme=dark” width=”350″ height=”500″ allowtransparency=”true” frameborder=”0″ sandbox=”allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts”></iframe>

Configuración

Ruta del archivo de configuración:

– `mods/CommandsPlugin/config.json` (el plugin escribe/lee esta ruta)

Ejemplo:

– `debugEnabled` (booleano): Habilita salida de depuración adicional (por defecto: `false`)
– `commands` (array): Lista de comandos personalizados

“`json
{
“debugEnabled”: false,
“commands”: [
{
“name”: “discord”,
“response”: “Discord: https://discord.gg/DEIN_INVITE“,
“linkUrl”: “https://discord.gg/DEIN_INVITE
},
{
“name”: “rules”,
“response”: “Reglas:</span>n1) Sé respetuoso</span>n2) No spam</span>n3) No hacer trampas</span>n4) Sigue las instrucciones del equipo”
}
]
}
“`

Campos del comando

– `name` *(cadena, requerido)*: Nombre del comando (con o sin `/` delante).
– `response` *(cadena, requerido)*: Mensaje enviado al jugador.
– `linkUrl` *(cadena, opcional)*: Si se establece, el plugin envía la URL como un mensaje clicable separado.
– `permission` *(cadena, opcional)*: Nodo de permiso requerido para usar el comando.
– Por defecto si se omite: `CustomCommand.Command.<name>`

Permisos

Este plugin utiliza el requisito de permiso incorporado del sistema de comandos (`requirePermission(…)`).

Por comando

Por defecto, cada comando configurado requiere:

– `CustomCommand.Command.<commandName>`

Ejemplo:

– `/discord` -> `CustomCommand.Command.discord`
– `/rules` -> `CustomCommand.Command.rules`

Si estableces `permission` en la configuración, ese nodo de permiso es el requerido en su lugar.

Admin

– `/cmdreload` -> `CustomCommand.admin.reload`
– `/cmdlist` -> `CustomCommand.admin.list`
– Soporte de comodines para ambos comandos de administrador: `CustomCommand.admin.*`

Comandos

– `/<name>`: Cualquier comando definido en `config.json`
– `/cmdlist`: Lista los comandos configurables actualmente registrados
– `/cmdreload`: Recarga `config.json` y registra los comandos recién añadidos

Notas / Limitaciones

– La recarga actualmente solo registra *nuevos* comandos (no elimina ni reemplaza comandos ya registrados).
– Si cambias la respuesta de un comando existente, reinicia el servidor (o extiende el plugin para anular/volver a registrar).

Relacionados:

HyEssentialsX

HyEssentialsX

#comandos#Economía#Essentials

HyEssentialsX es un plugin de esenciales completo para Hytale, diseñado para ser la columna vertebral de los servidores ...

PJ Hyper Pickup

PJ Hyper Pickup

#comandos#HyperPickup#Hytale

HyperPickup es un mod de Hytale que mejora la experiencia de recolección de objetos al aumentar el rango y la velocidad ...

Command Panel

Command Panel

#Calidad de vida#Clima#comandos

🔍 Acerca de Este es un simple plugin de calidad de vida para Hytale que añade un panel de comandos fácil de usar donde ...

Message of the Day – MOTD

Message of the Day – MOTD

#comandos#Hytale#Mensaje del Día - MOTD

Plugin de Mensaje del Día (MOTD) Un plugin de servidor Hytale robusto y ligero diseñado para saludar a los jugadores con...

Headstart

Headstart

#comandos#Configuración#Headstart

Headstart es un mod de Hytale que te permite personalizar la experiencia inicial para un jugador. Dependiendo de la conf...

MessagingUI

MessagingUI

#comandos#Hytale#Interfaz de Mensajería

Un plugin de mensajería privada que funciona tanto como mensajería basada en comandos, como mensajería basada en UI con ...