Quark Oddities

Quark Oddities

22M Downloads

[1.18.2] Backpack preventing shift-clicking recipes into inventory

FynnWaelsing opened this issue ยท 7 comments

commented

Quark: 3.2-346
Oddities: 1.18
ARL: 1.7-53
Forge: 40.0.32

When you are wearing the Quark backpack, attempting to shift-click multiple instances of a recipe from the inventory crafting screen into the inventory results in just one item being made and the recipe result being removed from the screen (as shown here):
2022-03-27_16 49 25

commented

Strange. I can't reproduce it with only Quark. does it still happen if you empty your inventory into a chest, have nothing but the backpack, and try again?

commented

Sorry, just now saw this. I'll test and let you know

commented

WIth my current batch of mods installed along with Quark it still happens, even with an entirely empty inventory except for the backpack. Might take me a while to narrow down what cross-mod interaction is causing this

commented

I found the mod that causes this bug: FastWorkbench

Forge 40.1.20
Quark 3.2-356
QuarkOddities 1.18
AutoRegLib 1.7-53
FastWorkbench 1.18.2-6.0.2
Placebo 1.18.2-6.4.0

Video demonstration:

Minecraft_.1.18.2.-.Singleplayer.2022-05-20.11-19-04.mp4
commented

Interesting... Does quark do anything to the result slot?

commented

Ah, I think this is the problem - the backpack menu is an extension of InventoryMenu, so my custom result slot is applied, but there's an override on quickMoveStack here which means that this mixin is failing. I might have to add a second mixin to the backpack menu to make that be called...

commented

Fixed in FWB 6.1.0, and i think it works better than Quark's base shift-click-craft handling :p

3SacJHK.1.mp4