I have a peripheral proxy connected to an 'ExtraUtilities' drum. When I read the contents and add/remove liquid, then I get a good result from getTankInfo().
However, if I remove the drum from in front of the proxy, then the computer still reports the 'old' contents that are no longer there.
Even when you place down a empty drum, it still does not report the new contents, you have to break the proxy and place it back down and re-attach the modem.
If I use an OpenBlocks tank where the modem attaches directly to the tank, then the modem drops off the net when I break the tank.
What I am trying to achieve is to read the contents of a liquid container when it is placed in front of the proxy. Can it be made so that the proxy reports nothing there when the container is missing and re-scan a block that is placed in front of it?
I have a peripheral proxy connected to an 'ExtraUtilities' drum. When I read the contents and add/remove liquid, then I get a good result from getTankInfo().
However, if I remove the drum from in front of the proxy, then the computer still reports the 'old' contents that are no longer there.
Even when you place down a empty drum, it still does not report the new contents, you have to break the proxy and place it back down and re-attach the modem.
If I use an OpenBlocks tank where the modem attaches directly to the tank, then the modem drops off the net when I break the tank.
What I am trying to achieve is to read the contents of a liquid container when it is placed in front of the proxy. Can it be made so that the proxy reports nothing there when the container is missing and re-scan a block that is placed in front of it?