With the "Sophisticated Backpack" mod, get error "infinite loop"
ncottrill opened this issue ยท 6 comments
This works with most mods. But, when I try to sort within the "Sophisticated Backpack" for 1.17.1 backpack, I get an infinite loop error message and the backpack remains unsorted.
Hi,
I can't reproduce this. May be depends on the items you have in the back pack or on the upgrades you have installed.
This error usually happens whenever there are over-stacked items in the inventory.
Yes, that is when the error occurs. However, the over-stack (Tier 1, Tier 2, Tier 3) is an important feature of the Sophisticated Backpack. I was able to use this mod, until I upgraded my backpack so that each stack was size 256
the problem with over-stacked items is that they break the vanilla click handling. And since this mod is client side only the sorting works by simulating clicks to move stacks around.
tbh I though I "fixed" it, by ignoring over-stacked slots, in #42, but I guess there are many types of over-stacking,
Anyway currently there is no way for this mod to sort such inventories,
Thank you for checking it out and seeing what could be done. I am pleased that this is a client side mod.
I still intend to fix the problem prevents IPN ignoring of over-stacked slots.
As a workaround there is configuration that you can edit to essentially tell IPN to ignore the back pack screens.
In config/inventoryprofilesnext/ModIntegrationHints.json add:
"net.p3pp3rf1y.sophisticatedbackpacks.client.gui.BackpackScreen" : {
"ignore": true
},
"net.p3pp3rf1y.sophisticatedbackpacks.common.gui.BackpackContainer" : {
"ignore": true
}
This will essentially disable IPN for all sophisticated backpacks even without over-stacking