DrakosDJ-ArmorGallery icon

ArmorGallery

Links Armor Stands to nearby chests to periodically cycle and rotate through multiple visual armor and weapon sets automatically.

CHANGELOG

Changelog

All notable changes to ArmorGallery will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[1.0.1] - 2026-08-30

Added

  • Misplaced Item Highlighting: Misaligned items in restricted columns (0–5) of linked chests now display an amber glow overlay along with an amber corner warning badge (!) for clear visual feedback.
  • Smart Row Resolution: Stand mannequins dynamically resolve set items from any row column, ensuring gear placed by non-modded players or prior to linking is properly displayed without modifying chest data.

Fixed

  • Base Chest Inventory Loss: Fixed an issue where closing any unlinked container (base storage chests, carts, ships, etc.) triggered set sorting logic that caused duplicate inventory grid coordinates and item loss.
  • Strict Container Isolation: ArmorGallery now strictly ignores all containers not explicitly linked to an Armor Stand.
  • Removed Mutating Chest Sorters: Removed automatic chest row repositioning routines; chest inventory is now treated strictly as the immutable source of truth.

[1.0.0] - 2026-08-30

Initial Release

Core Features

  • Multi-Chest Targeted Linking: Link up to 12 chests to a single Armor Stand with customizable distance limits (5m–30m).
  • Visual Link Mode: Interactive linking mode (<LeftShift + E>) featuring persistent golden particle connection trails to indicate active chest bindings.
  • Strict 1:1 Association: Prevents duplicate binds by locking each chest to a single Armor Stand.
  • Integrated Chest UI & Fast Paging: Custom ArmorGallery header with stand status, pose indicator, weapon stance toggle (Equipped vs Stowed), and hotkeys (Q / E) to page through linked chests instantly.
  • 1-Click Quick Equip & Swap: Dedicated Equip button on each chest row to instantly equip the full gear set and swap your currently worn items into the chest with a single click.
  • Continuous Set Rotation: Groups 6-slot armor set rows across all linked containers with continuous numbering (e.g. Sets 1–4 in Chest 1, Sets 5–8 in Chest 2).
  • Flexible Cycling Modes: Full support for Sequential, RandomRow, and Chaos (mix-and-match) rotation modes.
  • Pose & Stance Customization:
    • Hotkey-based pose cycling (<LeftAlt + E>).
    • Weapon stance toggle (Equipped vs Stowed).
    • Configurable random pose on cycle (omitting gear pile pose 15).
    • Configurable random weapon stance on cycle.
  • Lossless & Vanilla Safe: Direct vanilla inventory storage without custom items or proprietary database serialization.
  • Multiplayer Synchronized: Proximity Master Authority ensures the nearest player drives rotation timers, eliminating ownership fighting, duplicate timer triggers, and screen flickers.
  • Concurrency Protection: Stand editing lockout with hover feedback to prevent simultaneous link edits.