StoragePeek icon

StoragePeek -----

Visualize any container's content with a sleek, lag-free 3D holographic display



StoragePeek v1.1.6 - Holographic Animations, Hover Nameplates & Critical Fixes
[​IMG]

  • Premium Holographic Visuals & Interactive Features:
    • Interactive Slot Highlight (Hover Slot Backplate): A glowing customizable highlight plate (BlockDisplay of stained glass or light block) now spawns behind the hovered item in Focus Mode, sliding smoothly from slot to slot as your cursor moves.
    • Volumetric 3D HUD (Subtle Hologram Tilt): The entire HUD now tilts dynamically in 3D (up to 12 degrees) based on the angle of look of the player, giving a realistic physical depth and floating holographic appearance!
    • Visual Item Search Filter (Item Highlighting): Pressing the swap-hand key (F) while pointing at an item in Focus Mode will filter the container's contents, instantly shrinking non-matching items to miniature size and hiding their texts/durability bars. Pressing F on empty space or air clears the filter.
    • Holographic Spawn & Despawn Animations: The 3D HUD now smoothly scales up (0 to 1) over 5 ticks (0.25s) when you look at a container, and shrinks back to 0 over 4 ticks (0.2s) before vanishing. Action transitions (like combat/teleporting) remain instant to avoid any latency.
    • Dynamic Hover Nameplates: When holding Sneak (Focus Mode), looking at an item displays a gorgeous text bubble directly above the slot displaying its custom or vanilla translated name. The bubble slides smoothly from slot to slot as you move your crosshair!
    • Synchronized Slot Transitions: All dynamically spawned elements (like stack counts, durability bars) scale into view smoothly when they appear.
    • Fully Configurable: Exposed new parameters in config.yml under the holograms section, including hover-highlight-material, allowing full customization of the slot illumination block type.
    • Multi-Container Filtering Support: Enabled visual filtering on all supported containers (Hoppers, Dispensers, Furnaces, etc.) while restricting inventory sorting strictly to chest-like containers to protect functional slot layouts.
    • Interactive Slot Highlight Alignment: Centered the slot highlight plate perfectly behind the hovered item slots by applying a `-0.08f` offset to correct its local corner origin.
    • Ultra-Smooth HUD Movement (Teleport Interpolation & Lissage): Added client-side teleportation interpolation (teleport-duration: 3) and distance smoothing (distance-smoothing: 0.15), completely eliminating micro-stutters and making the HUD glide silky smooth behind the player's view.
  • [Bugfix] Accurate Item Selection Projection: Fixed a mathematical inversion in the 3D raycasting coordinate mapping.
    • Coordinate Alignment Fix: Corrected the display's horizontal and vertical axes alignment.
    • No More Mirrored Selection: Items are now targeted and highlighted accurately according to where the player is looking, resolving the mirrored targeting issues.
    • Smooth Interaction Tracking: Unified player input coordinate projection for seamless item grabbing and deposits.
    • Sneak Eye-Height Targeting Calibration: Replaced manual eye height coordinate math with Spigot's native player.getEyeLocation() across all display and raycast projection routines, completely correcting vertical aim shifts when transitioning to Focus Mode (sneaking).
    • Locked Coordinates & Billboard in Focus Mode: While frozen in Focus Mode, the HUD's orientation and axes are completely locked in space, and it switches dynamically to a fixed 3D billboard (Display.Billboard.FIXED). This provides absolute targeting stability even if the player walks around or shifts position, eliminating any latency-induced coordinate drift.
  • [Bugfixes & Optimizations] General Session & Click Enhancements:
    • Entity & Memory Leak Prevention: Added automatic session cleanup when players teleport, change worlds, or walk too far in Focus Mode (sneaking), using a zero-allocation distance check.
    • Off-Hand Double Click Fix: Filtered out duplicate off-hand interaction events, resolving instant item swap reverts and duplicate sounds.
    • Zero Visual Latency (Instant Sync): Forced immediate visual sync of the 3D HUD on items deposit/withdraw, completely removing the previous 250ms sync delay.
    • Configurable Raycast Frequency: Connected the `raycast-frequency` config parameter to the scheduler (previously hardcoded to run every tick), allowing servers to cut raycasting CPU usage in half.
    • Durability Bar Lifecycle Optimization: Decoupled the durability bar cleanup from stack quantity text updates, avoiding the redundant destroy-and-recreate cycle when stacks of damaged items decrease.
    • Modern Minecraft (1.20+) Container Support: Added native support in the default `config.yml` for new container types like Crafters, Chiseled Bookshelves, Decorated Pots, and Jukeboxes, and added guidelines for chested animals (Donkeys, Mules, Llamas).
    • Full Message Localization: Moved the last remaining hardcoded warning for non-players into `messages.yml` under the `only-players` key.
    • Garbage Collection & Memory Optimizations: Eliminated array allocations in high-frequency scheduler loops by replacing getContents() copies with Bukkit's native isEmpty() and direct slot getItem() lookups, drastically reducing GC overhead for large servers.
    • Modern Adventure Component API Migration: Replaced all deprecated setText(String) and ItemMeta.getDisplayName() calls with modern, native Paper Adventure text(Component) and ItemMeta.displayName() methods, removing outdated deprecation bypasses and improving overall formatting performance.
    • Dynamic Inventory Filter Sync consistency: Added immediate filter scale synchronization during active inventory checks and sync updates. Modifying item stacks, quantity labels, and durability bars will now respect active search filters instantly on update.
    • Ender Chest & Solid Background Depth Fix: Dynamically toggles passenger display entities' billboard modes in sync with the anchor. This prevents items from rendering behind solid opaque backgrounds (like Obsidian on Ender Chests) while maintaining smooth camera following when unfrozen.

Upgrade to StoragePeek v1.1.6 for pixel-perfect hover and interaction detection!
----------, May 31, 2026
Resource Information
Author:
----------
Total Downloads: 135
First Release: May 1, 2026
Last Update: Jun 18, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings