Closed Phoupraw closed 1 year ago
I fixed it by mixin:
@Pseudo
@Mixin(targets = "com/lowdragmc/lowdraglib/side/item/fabric/ItemTransferHelperImpl$2")
abstract class MItemTransferHelperImpl_2 extends SingleStackStorage {
@Shadow
@Final
IItemTransfer val$itemTransfer;
@Shadow
@Final
int val$slot;
@Override
protected boolean canInsert(ItemVariant itemVariant) {
return this.val$itemTransfer.insertItem(this.val$slot, itemVariant.toStack(), true).isEmpty();
}
@Override
protected boolean canExtract(ItemVariant itemVariant) {
return !this.val$itemTransfer.extractItem(this.val$slot, Integer.MAX_VALUE, true).isEmpty();
}
}
this doesn't happen for me at all. feel free to reopen if the issue occurs with only GT.
GregTech CEu Version
fabric-1.20.1-1.0.10-build_132
Recipe Viewer Installed
EMI
Environment
Singleplayer
Cross-Mod Interaction
Unsure
Expected Behavior
Hopper can only extract items from result slots
Actual Behavior
Hopper extracts items from ingredient slot.
Steps to Reproduce
Additional Information
Ingredient slot: