promotional bannermobile promotional banner

Lilium Iron Chests

Expand your storage with 6 upgradeable 3D-animated chests, offering up to 108 slots for Minecraft Bedrock.
Back to Files

Lilium Iron Chests.mcaddon

File nameLilium Iron Chests.mcaddon
Uploader
LiliumStudioLiliumStudio
Uploaded
Jul 18, 2026
Downloads
4.2K
Size
291.3 KB
File ID
8455582
Type
R
Release
Supported game versions
  • 26.30
  • 26.20

What's new

Changelog - Lilium Iron Chests

[1.2.0]

Added

  • Unified Visual Entity System: Replaced the 6 individual chest entity types with a single dynamic lic:chest_visual entity using a variant property (lic:chest_variant) and render controller texturing.
  • Visual Auto-Recreation: Added chestVisualSync.js to automatically recreate missing visual entities upon loading migrated inventory entities without affecting container contents.

Changed

  • Native Container Event Handling: Replaced camera vector polling heuristics with native @minecraft/server entityContainerOpened and entityContainerClosed events, including reference counting for multi-player UI interaction.
  • Sneak Collision & Cleanup Optimization: Added early-return checks in sneakCollision.js and orphanCleanup.js to skip dimension entity polling whenever no players are crouching or no collision states need resetting, significantly improving performance.
  • Safer Item Upgrade Consumption: Improved chestUpgrade.js to track selectedSlotIndex and re-verify held item identity before item removal, preventing accidental loss if players switch active hotbar slots.
  • UI Folder Organization: Consolidated UI definition files into RP/ui/lilium_iron_chests/.
  • Version Update: Manifest versions updated from 1.1.0 to 1.2.0.

Removed

  • Legacy Migration Script: Removed legacyInventoryMigration.js as v1.0.0 single-entity architecture migration is no longer needed.
  • Unused Texture Assets: Removed redundant duplicate texture files (copper_chest1.png, dirt_chest1.png, gold_chest1.png, iron_chest1.png, obsidian_chest1.png).

This mod has no additional files