TrMenu
SpigotMCGithubMineLatino
  • Inicio
  • Índice
  • Como empezar
    • Descarga
    • Instalación
    • Configuración
  • Convertidor/Migración
  • Menú
    • Creación
    • Configuración
      • Título
      • Diseño
      • Formas de abrir
      • Opciones
      • Eventos
      • Scripts
      • Tasks
      • Propiedades
    • Botones
      • Configuración
      • Display
        • Material
        • Cantidad
        • Nombre
        • Descripción
        • Ubicación
        • Efecto
        • Data Interna
      • Acciones
      • Sub-Botones
  • accion
    • Información
    • Tipos
      • Simples
      • Complejas
      • Funcionales
      • Menú
      • Item
      • Datos
      • Compatibilidad
      • Otros
    • Opciones
  • script
    • Información
    • Condición
    • Kether
    • Javascript
      • Objetos
        • Utilidades
        • Conexión
      • Funciones
      • Expresiones
    • Jexl
  • opciones
    • Argumentos
    • Registro de comandos
    • Atajos con eventos
    • Comparador de items
    • RGB
    • Scripts integrados
    • Contenedor de items
  • plugin
    • Comandos de TrMenu
    • Placeholders
    • Plugins compatibles
  • DEV
    • API
      • Event
      • Receptacle
      • MenuFactory
    • Ejemplos
  • EXTRA
    • Yaml Basics
    • Licencia
    • Historia
    • Curiosidades
Con tecnología de GitBook
En esta página
  • 1. Comando Principal
  • 2. Sub Comandos

¿Te fue útil?

  1. plugin

Comandos de TrMenu

Información sobre los comandos de TrMenu

AnteriorContenedor de itemsSiguientePlaceholders

Última actualización hace 1 año

¿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.

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 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

  • 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

  • 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

  • Argumentos:

2.8 Interactuar con ítems

  • 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

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.

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.

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 .

argumento
acción
reproducir sonido
plantilla de menú
tamaño del menú
tipo de inventario
formato JSON
contenedor de ítems
convertidor de menús