File Details
RPGCompanion-1.4.15.jar
- R
- Feb 13, 2026
- 2.90 MB
- 540
- Early Access
File Name
RPGCompanion-1.4.15.jar
Supported Versions
- Early Access
v1.4.15 (2026-02-13) - Tooltip Cleanup & Asset Fix
Fixed
- Close button handler: Close button (
close-btn) now callsclosePanel(playerId)with full state cleanup instead of rawpage.close()— ensures playerPanels map, refs, stores, inventory cache, and UIManager state are properly cleaned up - DwarfPet_TestDummy.json removed: Deleted leftover test NPC role that caused 6 SEVERE validation errors on every server startup (missing AttitudeGroup, zero MaxWalkSpeed/Acceleration, invalid MinWalkSpeed, missing Builder Idle)
Added
clearItemDescriptions()method: New cleanup method in CompanionPanel that clearssetName(""),setDescription(""), andsetItemStack(null)on all 7 item grids (player-inventory-grid + 6 equipment slots) before closing the panel — prevents stale item data from lingering after panel close- Panel close cleanup in all paths:
clearItemDescriptions()runs beforepage.close()in every close scenario — world thread, fallback (no world), fallback (invalid ref), and no-ref paths
Investigated (not yet resolved)
- Tooltip persistence on Escape: When hovering an item and pressing Escape, the tooltip stays on screen. Root cause confirmed: HyUI closes pages client-side on Escape with no server-side event notification.
CustomUIEventBindingType.Dismissingdoes not fire on HTML div elements.PageBuilderhas noonDismisscallback.PageOverlayBuilder+ Dismissing event was attempted but needs further testing. This remains a known HyUI limitation.

