gr8pefish / IronBackpacks

A Minecraft mod that adds portable storage in the form of tiered backpacks with modular upgrades.
GNU General Public License v3.0
60 stars 32 forks source link

Unable to interact with any other IronBackpacks pack while one is open #214

Open jasondm opened 6 years ago

jasondm commented 6 years ago

Prevents nesting or un-nesting packs, or moving other packs around in the main inventory. No console/log updates when attempting to do so

  1. Create two packs
  2. Open one pack
  3. Attempt to move second pack
TehNut commented 6 years ago

Not really a bug. Just an incomplete feature. The nesting system hasn't been implemented yet, so there is a global blacklist of all backpack interactions, currently.

gr8pefish commented 6 years ago

Improve Blacklist

TehNut commented 6 years ago

Not related to the blacklist. There is a hard check for IBackpack in ContainerBackpack with a TODO.

https://github.com/gr8pefish/IronBackpacks/blob/523f1bdee2d959e8315774e27f1ae3efe709d1be/src/main/java/gr8pefish/ironbackpacks/container/ContainerBackpack.java#L145-L146

gr8pefish commented 6 years ago

Right, this is for the nesting system. Okay, thanks for the clarification.

gr8pefish commented 6 years ago

Restore Nesting Upgrade

jasondm commented 6 years ago

While nesting still isn't completely implemented, version 3.0.5-6 does fix the issue I mentioned so I'll close this issue. Thanks for the fix and the mod, looking forward to new versions.

TehNut commented 6 years ago

We'll leave this open until Nesting is implemented.

JTBlum commented 6 years ago

I'm able to get one backpack inside another by shift-clicking the pack to nest with a backpack inventory open in 1.12, which doesn't technically have the nesting feature yet. While I like being able to do it, it seems like a bug given the instructions and state of the project.