Enable IStorageMonitorableAccessor for the blocking mode of Pattern Provider
DoremySwee opened this issue ยท 9 comments
Describe the feature
Add a new option for Blocking mode: Use IStorageMonitorableAccessor to monitor the content of aimed container.
The result would be: Greatly Simplifying tons of automation, of which Draconic/Thaumic Fusion and CraftingCore (ExtendedCrafting) are representative.
Reasons why it should be considered
These automation, used to be challenging for most of the players, were considered as a major automation theme in the past few years.
However, when it comes to the current AE2 society, most of players are already very familiar with these automation:
the method of blocking some cobblestone inside the aimed container to block the following ingredients
are no longer interesting.
These parts of automation now become redundant, and they makes automation inefficient in not only in-game timing (building and using) but also calculating resources.
On the other hand, by adding this feature, more efficient design can take place, for instance:
4gt packaging item into one cell, 10Hz AE2 based piano (Note Block), Instant item sorting while having the blocking mode easily worked.
Additional details
No response
Closing for now as I think it's resolved.
I haven't find this out on 1181, is it still full of unexpected behaviour?
I haven't find this out on 1181, is it still full of unexpected behaviour?
What does this mean?
Oh, I see your point. IStorageMonitorableAccessor
is not directly supported, that is correct. We only push directly into the target inventory of the interface. You could say IStorageMonitorableAccessor
is not supported at all by pattern providers at the moment.
Blocking mode only blocks when the inventory contains one of the inputs of the pattern now.
It does actually work with only 1 CPU, but it fails the moment you start adding co-processors because the storage bus only updates its cache once per tick.
@DoremySwee Sorry for the confusion, and thank you for your report.
We're working on a potential fix for this.