Storage Drawers

Storage Drawers

151M Downloads

[1.12.2]Integrated Tunnels transport system does not work with drawer.

RayStarkMC opened this issue ยท 1 comments

commented

Issue type:

  • ๐Ÿ› Bug

Short description:

This bug report is the same one posted to the Integrated Tunnels repository.
Here is a link
CyclopsMC/IntegratedDynamics#844

Item Importer and Exporter fail to transport to the Storage Drawer under certain conditions, prints an error message and then stops the transport.

Steps to reproduce the problem:

  1. Place any Drawer and fill it with products. For example, stone.
  2. Place any processing machine. For example, Furnace.
  3. Make the machine produce products contained in the Drawer.
  4. Set up Item Interface and Exporter or Importer so that products can be transported from the machine to the Drawer.
  5. Get the one or more products from Drawer.
  6. Item Exporter or Importer drop products and stops working.

Expected behaviour:

Exporter or Importer does not stop working and continues to operate normally.


Versions:

  • IntegratedTunnels: 1.6.11
  • StorageDrawers: 5.4.1
  • Minecraft: 1.12.2
  • Forge: 14.23.5.2847
  • ModPack: Enigmatica 2 Expert 1.80

Log file:

no log files.

commented

The reason this stops working is because the import/export mechanic of Integrated Tunnels checks if it can put anything in the drawer and/or take anything from the drawer, and the drawer doesn't respond correctly about whether this is possible or not, making the importer/exporter go into a failed state and eject the item, instead of not actually importing/exporting it as it's supposed to.

The way I work around this is set up operators on the interfaces that only import/export if the storage drawer slot it's supposed to come from/go to is below or above a certain percentage. Basically doing the checks (which storage drawers haven't implemented?) 'manually'

Edit: The drawer is 'locked' and inventory upgrades make no difference, not sure if that matters in this regard, but for completeness sake.

Edit2: Seems to happen for me when I'm trying to import/export a specific item. "Import/Export all" seems to not exhibit this behaviour. (Nope. Just happened with an import/export all as well with 2 machines importing/exporting to the same storage box)