---
description: Bienvenid@ a la wiki de TrMenu v2 en español!
---

# Inicio

## Introducción

TrMenu fue lanzado en Octubre 4 de año 2019 buscando ser un nuevo y mejor plugin de menús para Minecraft.

Actualmente se está haciendo TrMenu 2.0 el cual es una versión completamente recodeada desde cero, agregando nuevas opciones y utilidades.

Para funcionar TrMenu usa una expansión poderosa que se incorpora con la API de Bukkit llamada [TabooLib5](https://github.com/TabooLib)

## ¿Qué es TrMenu?

* TrMenu es un plugin increíble para crear menús completamente editables de manera sencilla para el usuario.
* TrMenu tiene muchas opciones para la creación de menús además de utilidades para tu servidor.
* Con TrMenu podrás crear menús que fácilmente podrían reemplazar otros plugins, ¿Quieres crear un minijuego, un menú interactivo para editar tu servidor o incluso un menú multilenguaje? Pues no hay problema, con TrMenu podrás hacerlo!

## Caracteristicas de TrMenu

* **Soporte multi-versión:** TrMenu se puede usar desde la versión 1.8 hasta la 1.16.2 de Minecraft y con sus respectivos materiales o IDs.
* **Menús ilimitados:** Puedes hacer todos los menús que quieras con este plugin!
* **Diseño intuitivo:** Se pueden ubicar las botones del menú en los sitios requeridos mediante un diseño facil de comprender.
* **Soporte multi-página:** Puedes crear un menú con varias páginas para evitar la creación de muchos menús y así mantener un mejor orden.
* **Basado en paquetes:** TrMenu se basa en paquetes, esto provoca un mejor rendimiento y evita causar lag en tu servidor.
* **Inventario del jugador:** TrMenu permite convertir el inventario del jugador como parte del menú, cuando se cierra el menú el inventario vuelve a la normalidad.
* **Titulos dinámicos:** Puedes hacer menús que actualicen su titulo cada cierto intervalo de tiempo.
* **Eventos de menú:** Puedes hacer que al abrir o cerra el menú se ejecuten gran variedad de eventos.
* **Tareas periódicas:** Tareas o tasks que se ejecutan cada cierto intervalo de tiempo.
* **Scripts:** Opción de configurar diferentes cosas dentro del menú para utilizarlas dentro.
* **Detección de eventos:** Opción de abrir los menús mediante comandos (con soporte de RegEx), al usar un item y otros eventos del jugador (Clickear, agacharse, darle click a alguien...).
* **Registro de comandos:** Opción de registrar comandos que ejecuten varias acciones, de esta manera permite que el comando aparezca en el TAB e incluso poder sobreponer comandos de otros plugins.
* **Materiales:** TrMenu soporta toda clase de materiales en sus botones como texturas custom, JSON, cabezas de jugadores... etc.&#x20;
* **Efectos dinámicos:** Todos los botones soportan el uso de valores dinamicos, brillo y otros.
* **Botones dinámicos:** Cada botón tiene propiedades como material, nombre, lore y slot con un valor independiente de actualización.
* **Interacción con los botones:** Soporte de hasta 22 interacciones diferentes con cada botón incluso los números de 1 al 9 del teclado. Todas las interacciones son basadas en paquetes.
* **Acciones al interactuar:** Más de 40 acciones diferentes que van desde cosas simples como ejecutar comandos hasta cosas complejas como ejecutar un código Javascript, todo de manera fácil y rápida de hacer.
* **Opciones en las acciones:** Todas las acciones puedes tener opciones como un retraso de ejecución, una condición, una probabilidad o que se ejecuten para todos los jugadores.&#x20;
* **Sub-Botones condicionales:** Cada botón del menú puede tener sub-botones que editaran el botón original en caso de cumplir cierta condición.
* **Scripts guardados en el caché:** Los scripts se precompilan para guardarse automaticamente el caché.
* **Condiciones inteligentes:** TrMenu tiene condiciones simples como `hasMoney.100` o `hasPerm.your.permission`
* **Receptor de palabras:** Puedes crear un receptor de palabras ya sea usando el chat, un cartel o un yunque para luego ejecutar alguna acción dependiendo lo que se haya escrito.
* **Argumentos:** TrMenu detecta los argumentos de los comandos que se usan para abrir el menú, osea, las palabras que hay después del comando son los argumentos.
* **Soporte con Meta/Data:** Puedes crear distintos metas o datos para cada jugador, estos datos se guardarán hasta que el servidor se apagado y encendido, además puedes editar estos datos cuando quieras mediante los menús.
* **Diseño rápido:** Con el comando /trmenu template \<lineas>, puedes crear rápidamente el diseño de un menú solo con poner los items dentro de un menú vacío.
* **Edición instantánea:** Cuando guardas un menú después de editarlo, los cambios se verán al instante dentro del juego.
* **Colores RGB:** Para los servidores en la versión 1.16 o mayor se puede usar colores RGB con &{FFFFFF} o &{256,256,256}
* Los nodos del menú se pueden escribir de maneras distintas.
* Código abierto y Developer API
* Y mucho más ...

## Plugins compatibles

TrMenu es compatible con los plugins:

{% content-ref url="plugins-compatibles/cronus" %}
[cronus](plugins-compatibles/cronus)
{% endcontent-ref %}

{% content-ref url="plugins-compatibles/headdatabase" %}
[headdatabase](plugins-compatibles/headdatabase)
{% endcontent-ref %}

{% content-ref url="plugins-compatibles/oraxen" %}
[oraxen](plugins-compatibles/oraxen)
{% endcontent-ref %}

{% content-ref url="plugins-compatibles/placeholderapi" %}
[placeholderapi](plugins-compatibles/placeholderapi)
{% endcontent-ref %}

{% content-ref url="plugins-compatibles/playerpoints" %}
[playerpoints](plugins-compatibles/playerpoints)
{% endcontent-ref %}

{% content-ref url="plugins-compatibles/vault" %}
[vault](plugins-compatibles/vault)
{% endcontent-ref %}

{% content-ref url="plugins-compatibles/skinrestorer" %}
[skinrestorer](plugins-compatibles/skinrestorer)
{% endcontent-ref %}

{% hint style="info" %}
Esta wiki en español fue creada por **Rubenicos & Minelatino**
{% endhint %}
