My pet with abilities | ES icon

My pet with abilities | ES -----

spigot



v1.3.1 – Stable Inventory & UUID Cache Patch
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.
=======================================================
----------, Sep 23, 2025
Resource Information
Author:
----------
Total Downloads: 34
First Release: Sep 18, 2025
Last Update: Sep 23, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings