Synapse
Synapse v1.3.0 — API moderna de marcadores de posición (¡Ahora con soporte para Hytale!) Synapse es un poderoso y modern...

Un sistema de marcadores flexible y potente para desarrolladores de servidores de Hytale. Permite el registro y la recuperación sencilla de valores dinámicos en cadenas, con soporte para almacenamiento en caché, datos específicos de jugadores, parámetros y contextos delimitados.
%player_name<lc>%.Empezando
Para usar la API, primero necesitas obtener la instancia de PlaceholderAPI.
Java:
PlaceholderAPI api = PlaceholderAPI.getInstance();
Kotlin:
val api = PlaceholderAPI.getInstance()
Uso
Para reemplazar automáticamente todos los marcadores en una cadena, utiliza el método translateString().
Java:
String result = api.translateString("Hola %player_display_name%!", player);
Kotlin:
val result = "Hola %player_display_name%!".translatePlaceholders(player)
Registrando Marcadores
Ejemplo de un marcador que devuelve el tick actual del servidor:
Kotlin DSL:
api.build<Int>("tick") {
loader {
Server.getInstance().tick
}
}
Ejemplo de un marcador que devuelve el nombre del jugador:
Kotlin DSL:
api.build<String>("player_name") {
visitorLoader {
player.name
}
}
Características Avanzadas
Los marcadores pueden aceptar parámetros utilizando la sintaxis %name<param1,param2>%. Ejemplo: %player_name<lc>% devuelve el nombre en minúsculas.
Los ámbitos permiten que los marcadores estén disponibles solo en situaciones específicas (por ejemplo, %message% solo disponible en eventos de chat).
Marcadores Incorporados
Marcador
Descripción
Ámbito
%player_display_name%
Nombre de visualización del jugador
Global
%player_gamemode%
Modo de juego del jugador
Global
%player_x%, %player_y%, %player_z%
Coordenadas del jugador
Global
%server_online%
Número de jugadores en línea
Global
%server_ram_used%
Uso de RAM del servidor
Global
%time%
Hora actual del servidor
Global
%message%
Contenido del chat/mensaje
Chat/Mensaje
%message_sender%
Remitente del mensaje
Chat/Mensaje
Soporte para Kotlin
PlaceholderAPI ofrece un DSL seguro en tipos para registrar marcadores y Funciones de extensión convenientes para una fácil integración.
Synapse v1.3.0 — API moderna de marcadores de posición (¡Ahora con soporte para Hytale!) Synapse es un poderoso y modern...
Una poderosa biblioteca de plugins de Hytale para crear, gestionar y orquestar mundos temporales con facilidad. Bridge p...
HyDB – API de Base de Datos SQLite Profesional para Hytale 📊 Resumen HyDB es un plugin base profesional para Hyta...
⚠️ Trabajo en Progreso ⚠️AdvancedParties está en desarrollo activo. Se planean características como la interfaz gráfica ...
Una API de abstracción de plataforma para plugins de Hytale, que proporciona interfaces de economía, permisos y chat. De...
Hytale Coins Mod Un sencillo mod de economía para Hytale que añade monedas físicas y un sistema de cartera digital. Cara...