GTNewHorizons / GT-New-Horizons-Modpack

New Modpack with Gregtech, Thaumcraft and Witchery
https://www.gtnewhorizons.com/
Other
942 stars 294 forks source link

Transvector interface breaks blocking mode on dual interface #13335

Closed monroth closed 6 months ago

monroth commented 1 year ago

Your GTNH Discord Username

monroth#4236

Your Pack Version

2.3.2

Your Server

private server

Java Version

Java 8

Type of Server

Vanilla Forge

Your Expectation

Put a dual interface for my chem recipes. One side touches quad input hatch, other side touch transvector that looks on input bus. Turn on blocking mode (btw, probably related issue https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/13258, so if you try to reproduce, turn on blocking after you connect transvector). Ordered two recipes that needed 2 liquids to craft. Expected ME to put these liquids into quad hatch, wait untill it is empty, then put another two liquids.

The Reality

It puts all 4 inside. It does not matter if input bus is empty or not.

If transvector is destroyed, or replaced with either remote interface or inventory relay (even inventory relay that look on transvector), then blocking start to work.

Your Proposal

Make blocking work with transvector interface.

Final Checklist

C0bra5 commented 1 year ago

I've also encountered this bug as I use transvector interfaces in a couple of setups for my on-demand machines; here is a video of it: https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/assets/17766417/fc66e113-84ea-4e33-8484-4d405c56a0d8 The transvector interface is linked to the quad input hatch