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

Versión: 2.18.0
Plataforma: Hytale
Categoría: API / Biblioteca / Herramientas para Desarrolladores
¿Qué es VaultUnlocked?
VaultUnlocked es la API de estilo Vault de nueva generación que proporciona una capa de abstracción unificada para los sistemas de economía, permisos y chat.
Esta versión de Hytale ofrece la misma gran API de VaultUnlocked que ya se utiliza en Paper, Spigot y Bukkit — ahora disponible para Hytale para que los desarrolladores puedan soportar múltiples plataformas sin necesidad de reescribir sus integraciones.
La misma API.
Los mismos conceptos.
Las mismas integraciones.
Ahora en Hytale.
Para Propietarios de Servidores
VaultUnlocked permite que los plugins trabajen juntos sin depender directamente de un plugin específico de economía, permisos o chat.
En lugar de dependencias rígidas, los plugins interactúan a través de VaultUnlocked, dándote:
VaultUnlocked no reemplaza tu plugin de economía, permisos o chat — simplemente los conecta.
Para Desarrolladores
VaultUnlocked fue diseñado con la compatibilidad entre plataformas como un objetivo central.
Si tu plugin ya soporta VaultUnlocked en:
Entonces se sentirá instantáneamente familiar en Hytale.
No hay reescrituras específicas de la plataforma.
No hay abstracciones duplicadas.
Cambios de código mínimos o nulos requeridos.
Cambios en la API en 2.18.0 (Importante)
A partir de VaultUnlocked 2.18.0, los servicios ahora se registran y acceden a través de:
Esto reemplaza el enfoque tradicional de proveedor de servicio registrado y se alinea mejor con el ciclo de vida y la arquitectura de Hytale.
Los beneficios incluyen:
Registro de Servicios
Las implementaciones de economía, permisos y chat ahora se registran directamente con el gestor de servicios.
VaultUnlockedServicesManager services = VaultUnlockedServicesManager.get();
services.economy(myEconomyImplementation);
services.permission(myPermissionImplementation);
services.chat(myChatImplementation);
Cada servicio se registra explícitamente, lo que hace que el comportamiento sea consistente en todas las plataformas.
Acceso a Servicios
Los plugins pueden recuperar servicios activos en cualquier momento utilizando el mismo gestor.
VaultUnlockedServicesManager services = VaultUnlockedServicesManager.get();
Economy economy = services.economyObj();
PermissionUnlocked permission = services.permissionObj();
ChatUnlocked chat = services.chatObj();
Si un servicio no está disponible, VaultUnlocked maneja la ausencia de forma segura para que los plugins puedan degradarse de manera elegante.
¿Por qué este cambio?
Hytale introduce un ciclo de vida de plugin y un modelo de servicio diferente al de las plataformas basadas en Bukkit.
VaultUnlockedServicesManager:
A pesar del cambio interno, la API orientada al desarrollador sigue siendo familiar y similar a Vault.
Lo que es VaultUnlocked (y lo que no es)
Tú eliges las implementaciones — VaultUnlocked las conecta.
Compatibilidad de Versiones
¿Quién debería usar VaultUnlocked?
Resumen
VaultUnlocked para Hytale aporta consistencia, estabilidad y familiaridad a un nuevo ecosistema — sin obligar a los desarrolladores a reaprender o reescribir.
La misma API.
La misma filosofía.
Ahora para Hytale.
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...