Upgrades now apply a fixed capacity to storage blocks.
Added downgrade support: applying a lower-tier upgrade drops the previous upgrade item.
Prevented downsizing if stored item count exceeds the target capacity (shows a warning message).
Storage interaction improved:
Insert items by right-clicking with the correct item.
Extract items with empty hand: 1 item per click, Shift + click for a full stack.
If player inventory is full, extracted items are dropped into the world.
Breaking behavior updated:
Stored contents always drop when the block is removed.
Current capacity upgrade item drops when the block is broken (if installed).
Data handling reworked:
Item count, stored item type, and max capacity are now saved in BlockEntity NBT (no blockstate spam).
Improved sync to clients via block updates.
General cleanup & stability improvements.
❤️ Support my work and get early and exclusive content: https://www.patreon.com/yablon_mc
✅ Track your mod's progress with the official checklist:
https://checkraft.com/checklists