DeathCounter REST API
API REST para DeathCounter API-REST Obtén todas las muertes en el Universo (o EnablePerWorldTracking está deshabilitado ...

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.
API REST para DeathCounter API-REST Obtén todas las muertes en el Universo (o EnablePerWorldTracking está deshabilitado ...
HyVoltz es una API de electricidad ligera para mods de Hytale. La API se llama HyVoltz; la unidad de energía que maneja ...
PlayerInteractLib es una biblioteca ligera del lado del servidor que restaura un evento de interacción de jugador que fa...
La API de habilidades de armadura: El plugin de habilidades de armadura está dirigido a creadores de paquetes, permitién...
Hytale Spawners añade generadores de mobs personalizados al juego para modos de juego complejos o para SMP general Comma...
FoxEconomy – Plugin de economía todo en uno para Hytale FoxEconomy te permite dar a los jugadores dinero en el jue...