What’s new: version 1.3.1 – Maximum stability and usability
✔️
Improved pet inventory: you can now move items from your own inventory into the allowed slots of your pet’s chest without blocking issues.
✔️
Automatic & persistent saving: inventory contents are saved instantly and remain intact after reopening.
✔️
Clean console: no more annoying warnings – reloads now run with zero errors.
✔️
Better performance: optimized internals with a
UUID-based cache (no live entities saved).
✔️
Improved compatibility: works better across different Skript versions and server setups.
In short: more
stable, smoother, and ready to grow with new skills and features.
New UUID-based cache (no console warnings)
Pet inventory: fixed UX and persistent saving
Automatic cleanup of references on death/quit
⚡ Better performance and wider compatibility
Novedades: versión 1.3.1 – Estabilidad y usabilidad al máximo
✔️
Inventario de mascota mejorado: ahora puedes mover ítems desde tu inventario a los slots permitidos del cofre de tu mascota sin bloqueos.
✔️
Guardado automático y persistente: el contenido del inventario se guarda al instante y se mantiene al reabrir.
✔️
Consola limpia: adiós a los avisos molestos; recarga sin errores ni warnings.
✔️
Más rendimiento: gestión interna optimizada con caché por UUID (sin almacenar entidades vivas).
✔️
Mayor compatibilidad: funciona mejor con distintas versiones de Skript y setups de servidores.
En resumen: más estable, más fluido, y listo para crecer con nuevas habilidades y funciones.
Nuevo cache por UUID (sin avisos en consola)
Inventario de mascota: UX arreglada y persistente
Limpieza automática de referencias al morir/salir
⚡ Rendimiento y compatibilidad mejorados
==================================================
Fixed (technical)
- ️ Removed saving of live entities in variables (set {petentity::...} to entity) → no more warnings “a living entity cannot be saved”.
Now uses a lightweight UUID cache for safety and stability.
- Fixed indentation issues and “Empty configuration section” warnings in inventory handlers.
- Pet inventory saving corrected:
- Properly handles allowed slots while ignoring “Blocked” placeholders.
- Save loop rewritten to persist items without warnings.
- Fixed delete resolveCachedPet(...) → now deletes the cache variable directly ({petentity_uuid::...}).
- Safe cleanup of references when the pet dies (on death) or when the player leaves (on quit).
- ️ Inventory click/drag handling improved:
- Clicks in the player’s inventory are no longer blocked.
- Cancels only clicks inside the pet chest when out of capacity or on a blocked slot.
- Added inventory drag handler to prevent bypassing slot limits.
=======================================================