Occultism

Occultism

19M Downloads

Machine spirit not forgetting ouput side when selecting a new machine block

Ciege666 opened this issue ยท 0 comments

commented

Describe the bug
If you set an output side using the book, the machine spirit retains this information even when bound to a new block. The issue is the machine spirit can and will input to the new block while still extracting exclusively from the old block.

To Reproduce
Steps to reproduce the behavior:
Materials
Storage Actuator
Machine Spirit Operator (and manual)
Furnace
Blast Furnace
64 raw iron
64 raw copper
64 raw silver
64 coal

  1. Place machines (and fuel), storage, spawn spirit.
  2. Set machine spirit operator to a furnace
  3. Set storage actuator
  4. Process stack of raw iron.
  5. Set machine spirit operator to a blast furnace, specify output on the bottom.
  6. Process stack of raw copper.
  7. View storage: copper is going up, iron stays the same (correct)
  8. Set machine spirit operator to the furnace.
  9. View Storage: Copper continues to rise, yet now iron is not pulled from the furnace?
  10. Process stack of raw silver in furnace.
  11. Machine spirit operator can jam:
    Hand slot: raw silver
    Furnace input: raw iron
    Furnace output: iron ingot.
  12. Machine spirit has no where to put the order request except back into the storage actuator.

Expected behavior
When a new 'machine' block is set, clear the old extract sides, and set the default to the bottom.

System (please complete the following information):

  • Occultism Version: 1.66.0
  • OS: Windows 10
  • Minecraft Version: 1.19.2
  • Modpack Link and Version, or list of mods:
    Geckolib
    Curious API
    Modonomicon
    Patchouli
    REI
    Configured