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. Argumentos
  • 2. Layout por defecto
  • 3. Inventario del jugador
  • 4. Delay mínimo entre los clicks
  • 5. Expansiones requeridas
  • 6. Slots desbloqueados
  • 7. Menu de paquetes
  • 8. Detección de lore de items

¿Te fue útil?

  1. Menú
  2. Configuración

Opciones

Configurar opciones del menú

AnteriorFormas de abrirSiguienteEventos

Última actualización hace 1 año

¿Te fue útil?

Las opciones del menú son cosas varias para el menú, algunas son importantes para la creación de menús complejos.

Formas de escribirlo

  • Normal: Options

  • RegEx: (option|setting)(s)?

# Opciones del menú
Options:
  Arguments: false

1. Argumentos

1.1. Activar detección de argumentos

  • Con esta opción el menú detecta los argumentos que hay después del comando para abrir el menú, por ejemplo /comando argumento1 argumento2

  • El primer argumento es tomado como el argumento 0

  • Esta opción por defecto está desactivada

  • Para más información sobre los argumentos puedes ir a:

  • Formas de escribirlo

    • Normal: Arguments

    • RegEx: (transfer)?-?arg(ument)?s?

Options:
  # True para activar
  Transfer-Args: true

1.2. Argumentos por defecto

Disponible desde la versión 2.0 de TrMenu

  • En caso de que tu menú requiera argumentos para funcionar y que alguien use el comando sin ningún argumento entonces puedes definir argumentos por defecto.

  • Formas de escribirlo

    • Normal: Default-Arguments

    • RegEx: def(ault)?(-)?arg(ument)?(s)?

Options:
  Default-Arguments:
    # Primer Argumento = Argumento 0
    - 'manzana'
    # Argumento 1
    - 'naraja123'

1.3. Forzar la transferencia de argumentos

Esto fue removido en la actualización 2.0 de TrMenu

  • En caso de que el activar la transferencia de argumentos surgan errores con su detección, puedes activar un método más efectivo.

  • Esta opción por defecto está desactivada

  • Formas de escribirlo

    • Normal: Force-Transfer-Args

    • RegEx: force-transfer-arg(s)?

Configuración solo disponible para TrMenu v1

Options:
  # True para activar
  Force-Transfer-Args: true

2. Layout por defecto

Disponible desde la versión 2.01 de TrMenu

  • Esta opción permite abrir cierta página del menú en caso de no haberse especificado.

  • Desde la versión 3.3.1 el layout por defecto puede ser especificado como un texto convertible en número.

  • Formas de escribirlo

    • Normal: Default-Layout

    • RegEx: def(ault)?(-)?lay(out)?(s)?

Options:
  # Esto abre la segunda página
  Default-Layout: 1

3. Inventario del jugador

3.1. Ocultar items del jugador

Disponible desde la versión 2.01 de TrMenu

  • Con esta opción puedes ocultar los items del jugador cuando abras el menú.

  • Esto es bastante útil en caso de usar el diseño del inventario de jugador.

  • Esta opción por defecto está desactivada

  • Formas de escribirlo

    • Normal: Hide-Player-Inventory

    • RegEx: hide(-)?player(-)?inv(entory)?(s)?

Options:
  Hide-Player-Inventory: true

3.2. Bloquear el inventario del jugador

Esto fue removido en la actualización 2.0 de TrMenu

  • Con esta opción puedes evitar que el jugador edite su inventario mientras tiene un menú abierto.

  • Esta opción viene por defecto desactivada

  • TrMenu v2 tiene la opción activa todo el tiempo para evitar bugs.

  • En TrMenu v3 se resolvieron los bugs y los jugadores pueden editar su inventario libremente.

  • Formas de escribirlo

    • Normal: Lock-Player-Inv

Configuración solo disponible para TrMenu v1

Options:
  Lock-Player-Inv: true

3.3. Actualizar el inventario del jugador

Esto fue removido en la actualización 2.0 de TrMenu

  • Es posible desactivar la actualización de ítems en el inventario del jugador y el menú.

  • Esta opción viene por defecto activada

  • Esta opción fue removida porque nadie la usaba.

  • Formas de escribirlo

    • Normal: Update-Inventory

Configuración solo disponible para TrMenu v1

Options:
  # False para desactivar
  Update-Inventory: false

4. Delay mínimo entre los clicks

Disponible desde la versión 2.01 de TrMenu

  • Con esta opción puedes evitar los típicos hacks que sacan items del menú spameando clicks.

  • El retraso o delay requerido se escribe en milisegundos.

  • Formas de escribirlo

    • Normal: Min-Click-Delay

    • RegEx: min(-)?click(-)?delay

Options:
  # Si quieres evitar hacks que sacan items del menú lo ideal
  # es dejar esta opción en 200
  Min-Click-Delay: 200

5. Expansiones requeridas

  • Con esta opción defines las expansiones de PlaceholderAPI requeridas para usar el menú.

  • En caso de que el servidor no tenga alguna de estas expansiones descargadas entonces TrMenu se encargará de descargarla e instalarla.

  • Formas de escribirlo

    • Normal: Depend-Expansions

    • RegEx: depend(-)?expansion(s)?

Options:
  Depend-Expansions:
    - 'Math'
    - 'Player'
    - 'Server'

6. Slots desbloqueados

Disponible desde la versión 3.0 de TrMenu

  • Esta opción permite definir cuales slots del menú estarán disponibles para que el jugador interactúe, en otras palabras, slots donde el jugador podrá colocar y quitar ítems.

  • Esto es muy útil si quieres hacer un menú que detecte cuando el jugador mete un ítem dentro del menú.

  • Formas de escribirlo

    • Normal: Free-Slots

    • RegEx: free-?slots?

Options:
  Free-Slots:
    - 30
    - 19
    - 10

7. Menu de paquetes

Disponible desde la versión 3.03 de TrMenu

  • Con esta opción estableces si el menú será puramente de paquetes o no.

  • Por defecto todos los menús de TrMenu están hechos con paquetes, esto quiere decir que no son inventarios reales, solamente existen ante la vista del jugador.

  • Formas de escribirlo

    • Normal: Pure-Packet

    • RegEx: pure-?pack(et)?s?

Options:
  Pure-Packet: true

8. Detección de lore de items

  • Es una forma abrir un menú al iteractuar con ítems con cierto texto en el lore.

  • Se pueden usar códigos de color &

  • Formas de escribirlo

    • Normal: Bind-Item-Lore

Configuración solo disponible para TrMenu v1

Options:
  Bind-Item-Lore:
    - 'ABRIR_MENU'
    - '&eItem que abre menú'

Esta opción por defecto es "0", que se refiere a la primera página del menú, para más info sobre paginas dale .

Esto fue removido en la actualización 2.0 de TrMenu y reemplazado por detección de ítems en formas de abrir, dale para más info.

Argumentos
click aquí
click aquí