New: Bags

Bags for VoxeLibre 🔗

To many items? Put 'em in a bag!

This mode adds bags - items with chest-like inventory. Right click with it in hand to open its contents. Sneak right click on other chest-like blocks to offload content. Use upgrade pin with bag in offhand to apply it to the bag. You can color leash with dye or by crafting bag with colored wool. Bag content retains on craft (to color the leash or upgrade bag tier). Please report any instance of item voiding or duplication, connected to this mode.

Roadmap:

[x] Retains content on closure

[x] Retains content on craft (upgrade)

[x] Unload content on sneak right click on chest

[ ] Unload on sneak right click on entities. Nice to have, but don't want to implement it outside of hoppers API

[ ] Wearable bag with hot-key to access it. Dependent on https://github.com/luanti-org/luanti/issues/12488

[x] Color bags to distinguish from each other

[x] Implement upgrade system

[ ] Apply upgrades in anvil. On hold until propper anvil API in VoxeLibre

[ ] Upgrade to retain bag on death. On hold until mcl_death_drop allows per item retantion

[x] Upgrade to expand bag inventory width

[x] Upgrade to expand bag inventory hight

[ ] Upgrade for auto-pickup items

[ ] Upgrade to show how full bag is

[x] Make own textures

[ ] Move to formspec v4

Known issues:

While in offhand, pins don't show on bag. That's how offhand works, sorry ;( . I intent to drop offhand once anvil API will be ready

Art by yunmi.

Inspired by Iron Backpacks (https://github.com/gr8pefish/IronBackpacks)