Comandos de TrMenu
Información sobre los comandos de TrMenu
Última actualización
¿Te fue útil?
Información sobre los comandos de TrMenu
Última actualización
¿Te fue útil?
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.
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 mostrará información sobre el plugin.
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:
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.
Forma de escribirlo: reload
Permiso: trmenu.command.reload
Este comando recarga la configuración de TrMenu y los 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.
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).
Formas de escribirlo:
default: action
v1: runAction
Permiso:
default: trmenu.command.action
v1: trmenu.command.runaction
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.
Forma de escribirlo: sounds
Permiso: trmenu.command.sounds
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".
Forma de escribirlo: template
Permiso: trmenu.command.template
Argumentos:
Forma de escribirlo: item
Permiso: trmenu.command.item
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
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.
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.
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.
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.
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.
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.
Este comando ejecuta una de TrMenu usando un jugador como base.
Este comando abre un menú con la lista de sonidos del juego, es útil en caso de ejecutar la acción de y no sabes el nombre del sonido que quieres.
Este comando funciona para crear una dentro del juego, luego de crearla el plugin te dará un link que contiene el menú.
<rows> = Número de líneas ().
Este comando solo funciona para crear menús con el CHEST.
Este comando permite convertir ítems al y editar el .
Para mayor información sobre migración de menús visita la página de .