Comandos de TrMenu
Información sobre los comandos de TrMenu
TrMenu como cualquier otro plugin contiene comandos que puedes utilizar para ejecutar ciertas cosas que trae TrMenu.
En esta página de la wiki los comandos aparecerán sus formas de ser ejecutados además de su permiso para ser utilizados, en caso de algo sea diferente en alguna versión de TrMenu entonces se escribirá por aparte el nombre de la versión y su forma de escribirse.
Los argumentos encerrados entre < >
son necesarios mientras que los que están encerrados entre [ ]
son opcionales.
1. Comando Principal
Formas de escribirlo:
default: trmenu | trm | menu
v2 & v1: trmenu | tmenu | menu
Permiso:
default: trmenu.access
v1: trmenu.use
Es el comando principal de TrMenu y al usarse sin ningún argumento mostrará información sobre el plugin.
2. Sub Comandos
Los sub comando son comandos que se ejecutan utilizando como base el comando principal de TrMenu, su forma de ejecutarse es /trmenu subcomando
donde el subcomando puede ser uno de los siguientes:
2.1 Comando de ayuda
Disponible desde la versión 3.0 de TrMenu, en versiones viejas la ayuda se muestra al escribir el comando principal sin argumentos.
Forma de escribirlo: help
Este comando muestra toda la lista de sub comandos disponible de TrMenu.
2.2 Recargar Plugin
Forma de escribirlo: reload
Permiso: trmenu.command.reload
Este comando recarga la configuración de TrMenu y los menús.
2.3 Lista de menús
Forma de escribirlo: list
Permiso: trmenu.command.list
Este comando muestra toda la lista de los menús cargados de TrMenu.
Si ejecutas este comando desde el juego puedes darle click al nombre del menú para abrirlo.
2.4 Abrir menú
Forma de escribirlo: open
Permiso: trmenu.command.open
Este comando sirve para abrir un menú dependiendo su nombre.
Argumentos:
<name> = Es el nombre del menú.
[player] = Es el nombre del jugador que abrirá el menú, por defecto eres tu mismo.
[args] = Es la lista de argumentos que tendrá el menú al ser abierto, deben ir separados por espacio y para argumentos con espacios deben estar encerrados entre
``
.Por ejemplo, si quieres abrir el menú "tienda" debes usar
/trmenu open tienda
, pero si quieres que el jugador "Juanito" abra el mismo menú con los argumentos "manzana verde" y "papa" entonces debes usar/trmenu open tienda Juanito `manzana verde` papa
.Si quieres abrir un menú desde una de sus páginas en específico debes usar
menú:página
, por ejemplo/trmenu open tienda:2
(Solo disponible desde TrMenu 2.01).
2.5 Ejecutar acción
Formas de escribirlo:
default: action
v1: runAction
Permiso:
default: trmenu.command.action
v1: trmenu.command.runaction
Este comando ejecuta una acción de TrMenu usando un jugador como base.
Argumentos:
<player> = Es el jugador que se usará para ejecutar la acción (debe estar conectado).
<action> = Es el texto de la acción que será ejecutada.
Desde TrMenu v3 para ocultar información sobre la ejecución de la acción escribe
#
al inicio del texto de la acción, en versiones viejas el#
se debe añadir para mostrar la información.Desde la versión 3.3.1 puedes utilizar
$any
en el argumento de jugador para usar el nombre de cualquier jugador conectado.
2.6 Lista de sonidos
Forma de escribirlo: sounds
Permiso: trmenu.command.sounds
Este comando abre un menú con la lista de sonidos del juego, es útil en caso de ejecutar la acción de reproducir sonido y no sabes el nombre del sonido que quieres.
Argumentos:
[filtro] = Filtro opcional para mostrar la lista de sonidos
El filtro funciona de tal manera que solo muestra sonidos cuyo nombre contenga el texto del filtro, por ejemplo si usas
/trmenu sounds ENDERMAN
solamente se mostrarán sonidos que contengan en su nombre el texto "ENDERMAN".
2.7 Crear plantilla de menú
Forma de escribirlo: template
Permiso: trmenu.command.template
Este comando funciona para crear una plantilla de menú dentro del juego, luego de crearla el plugin te dará un link que contiene el menú.
Argumentos:
<rows> = Número de líneas (tamaño del menú).
Este comando solo funciona para crear menús con el tipo de inventario CHEST.
2.8 Interactuar con ítems
Forma de escribirlo: item
Permiso: trmenu.command.item
Este comando permite convertir ítems al formato JSON y editar el contenedor de ítems.
Argumentos:
<activador> = Puede ser entre los siguientes tipos:
toJson: Convierte el ítem en tu mano al formato JSON.
fromJson <texto>: Te da un ítem al introducir un texto de ítem en formato JSON.
save <ID>: Guarda en el contenedor de ítems el ítem de tu mano con el ID que introduzcas.
get <ID>: Te da un ítem del contenedor de ítems usando como referencia el ID del ítem.
del <ID>: Elimina un ítem del contenedor de ítems usando como referencia el ID.
En TrMenu v2 para editar el contenedor de ítems se utiliza un comando aparte:
Forma de escribirlo: itemrepo
Permiso: trmenu.command.itemrepo
Y los argumentos de contenedor de ítems cambian de esta manera:
save -> add
get -> give
del -> remove
2.9 Información de uso de TrMenu
Forma de escribirlo: debug
Permiso: trmenu.command.debug
Este comando publica resultados de la información de uso de TrMenu y cuales partes son las que mayor consumo tienen en el servidor.
Argumentos:
<parte> = Es la parte que se desea ver su información, existen distintas partes:
TrMenu v3: mirror, dump, info, player, menu, parseTexture.
TrMenu v2: info, player, msgreplace, skulls, expressions, reset, parseExpression, parseMat.
TrMenu v1: En TrMenu v1 no existe este argumento.
La información analizada se hace en segundo plano y a veces algo puede generar mucho consumo debido a otros plugins, mala configuración del servidor o conexión a internet.
2.10 Convertir menús
Disponible desde la versión 3.1.2 de TrMenu
Forma de escribirlo: convert
Permiso: trmenu.command.convert
Este comando convierte cualquier menú a otro formato, por ejemplo cambiar un menú .yml a uno .json
Argumentos:
<menu> = Es el menú que quieres convertir. <tipo> = Es el tipo de archivo al que quieres convertir el menú, puede ser YAML, TOML, JSON, FAST_JSON o HOCON.
2.11 Migrar menús viejos
Esto fue removido en la actualización 3.0 de TrMenu.
Forma de escribirlo: migrate
Permiso: trmenu.command.migrate
Este comando convierte los menús viejos en menús de la versión actual de TrMenu.
Argumentos:
<plugin> = Es el plugin donde se desea obtener los menús viejos.
<path> = Es el lugar donde está ubicado el archivo o archivos de los menús viejos dentro de la carpeta de TrMenu.
Para mayor información sobre migración de menús visita la página de convertidor de menús.
2.12 Información sobre el servidor
Esto fue removido en la actualización 3.0 de TrMenu.
Disponible desde la versión 2.01 de TrMenu
Forma de escribirlo: dump
Permiso: trmenu.command.dump
Este comando muestra información sobre el servidor y algunos plugins.
2.13 Descargar menú
Esto fue removido en la actualización 3.0 de TrMenu
Disponible desde la versión 2.08 de TrMenu
Forma de escribirlo: download
Permiso: trmenu.command.download
Este comando permite descargar menús y guardarlos en la capeta de menús.
Argumentos:
<name> = Nombre que tendrá el archivo del menú.
<URL> = Link de donde se obtendrá el menú.
[path] = Ubicación opcional de donde quieres descargar el menú, por defecto es la carpeta de menús que trae TrMenu.
2.14 Compartir menú
Esto fue removido en la actualización 2.01 de TrMenu
Forma de escribirlo: share
Permiso: trmenu.command.share
Este comando permite subir tu menú a internet y el plugin te da un link para compartir.
Argumentos:
<name> = Nombre del menú que deseas compartir.
Última actualización
¿Te fue útil?