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

Un plugin para servidores de Hytale que proporciona una potente API para gestionar los inventarios de los jugadores con funcionalidad de guardado/carga persistente.
InventoryManagerAPI resuelve el problema común de la persistencia del inventario en los servidores de Hytale. Ya sea que estés construyendo minijuegos que necesiten guardar/restaurar los inventarios de los jugadores, creando modos de juego personalizados con presets de inventario, o desarrollando plugins que requieran almacenamiento temporal de inventario, esta API ofrece una solución limpia y modular.
kit_pvp, kit_builder)InventoryManagerAPIPlugin.get().getInventoryStorageManager()CompletableFuture para I/O no bloqueante| Comando | Descripción |
|---|---|
/invm save |
Guardar tu inventario actual |
/invm load |
Restaurar un inventario guardado |
/invm list |
Listar los inventarios guardados disponibles |
/invm config view |
Ver la configuración actual |
/invm config set <key> <value> |
Modificar la configuración |
/invm config save |
Guardar la configuración en el disco |
/invm config reload |
Recargar la configuración desde el disco |
Opciones de Guardar/Cargar:
--suffix <name> – Usar variante nombrada específica del jugador--name <name> – Usar nombre de inventario compartido/global--clear true|false – Anular la configuración de limpiar al guardar--delete true|false – Anular la configuración de eliminar al cargar--player <name> – aplicar la operación a otro jugadorOpciones de Listado:
--name – Mostrar inventarios con nombres personalizados--suffix – Mostrar inventarios basados en sufijos--uuid <player> – Filtrar por jugador específico| Ajuste | Por Defecto | Descripción |
|---|---|---|
StorageDirectory |
mods/.../inventories |
Dónde se almacenan los archivos de inventario |
ClearInventoryOnSave |
true |
Limpiar el inventario del jugador después de guardar |
DeleteFileOnLoad |
true |
Eliminar el archivo de inventario después de restaurar |
// Obtener el gestor
InventoryStorageManager manager = InventoryManagerAPIPlugin.get().getInventoryStorageManager();
// Guardar inventario por UUID
manager.saveInventory(playerUUID, inventory);
// Guardar con un sufijo (por ejemplo, para diferentes modos de juego)
manager.saveInventoryWithSuffix(playerUUID, inventory, "arena");
// Guardar como un preset nombrado (compartido entre jugadores)
manager.saveInventoryByName("starter_kit", inventory);
// Restaurar inventario
manager.restoreInventory(playerRef, store);
// Restaurar con sufijo
manager.restoreInventory(playerRef, store, "arena", null);
// Restaurar desde un preset nombrado
manager.restoreInventoryByName(playerRef, store, "starter_kit", null);
// Listar inventarios disponibles
List<String> namedInventories = manager.listNamedInventories();
List<String> playerInventories = manager.listSuffixInventories(playerUUID);
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...