Objetos
Objetos prefabricados que se pueden utilizar en los scripts
En términos de programación, los objetos que ya están definidos y cargados se pueden utilizar en cualquier parte del código y son de utilidad para ejecutar ciertas cosas y obtener datos de estos.
1. Jugador
Es el objeto que representa el jugador que se utilizó para ejecutar el código Javascript.
Desde el punto de vista en Java se refiere a
org.bukkit.entity.Player
.Formas de Escribirlo: player | sender
// Revisar si el jugador tiene el permiso "perm.asd.123"
player.hasPermission("perm.asd.123")
2. Servidor
Es el objeto que representa al servidor actual desde
Bukkit.getServer()
.Forma de Escribirlo: bukkitServer
// Obtener los tps actuales del servidor
bukkitServer.getTps()
3. Utilidades
Es el objeto que representa las TrUtils que trae implementado el plugin.
Formas de escribirlo: utils | TrUtils
4. Sesión Actual
Disponible desde la versión 3.0 de TrMenu
Es el objeto que representa la sesión actual del jugador que se utilizó para ejecutar el código Javascript.
En Java el objeto es
me.arasple.mc.trmenu.module.display.MenuSession
.Forma de escribirlo: session
session.getArguments()[2]
5. Data
Disponible desde la versión 3.3.1 de TrMenu
Es el objeto que representa la data que contiene el jugador a modo de
Map
en Java.Forma de escribirlo: data
var asd = data.get("asd");
var test = data.getOrDefault("test", "123");
5. Meta
Disponible desde la versión 3.3.1 de TrMenu
Es el objeto que representa la data temporal que contiene el jugador a modo de
Map
en Java.Forma de escribirlo: meta
var asd = meta.get("asd");
var test = meta.getOrDefault("test", "123");
5. Configuración
Disponible desde la versión 3.3.1 de TrMenu
Es el objeto que representa la configuración base o el archivo donde está configurado el menú de la sesión actual.
Forma de escribirlo: config
var title = config.get("Title");
6. Conexión con plugins
Disponible desde la versión 3.3.2 de TrMenu
TrMenu contiene una compatibilidad con múltiples
Cabezas con textura
Esto fue removido en la actualización 2.0 de TrMenu
Es el objeto que representa las utilidades para manejar cabezas y sus texturas.
En Java el objeto es
me.arasple.mc.trmenu.utils.Skulls
.Forma de escribirlo: Skulls
Última actualización
¿Te fue útil?