[BUG]: Machine Operator "Forgets" Its Job After Reloading World?
TrashCasterMage opened this issue ยท 3 comments
Bug Description
Assigning a djinni machine operator a job works initially, but it must be "retaught" using the Book of Calling each time after reloading the single player world.
Logs and Crash Reports
Not facing a crash, but the logs do have this message being printed to the console repeatedly:
[Render thread/ERROR] [minecraft/Brain]: No key memories in MapLike[{}]
which seems to me like it could be related
Screenshots and/or Videos
No response
Bug Reproduction
- Use a Book of Calling to ensure the Djinni Machine Operator has a machine it is bound to.
- Save and Quit to title screen.
- Re-open the minecraft world.
- The Operators are now unable to interact with their respective machine blocks.
Expected Behavior
Expected Operators to retain their machine blocks and be able to use them between closing and re-opening the world.
Minecraft Version
1.18.2
Mod Version
1.66.2
Modpack
Other
Thanks for the report!
The log statement is not the issue, it's expected, and as the operator is not using the Brain system it's unrelated.
That said, it should save the instructions on World close, I'll look into it.
Meanwhile, can you please try if this occurs when using just occultism + required dependencies (eg by installing occultism via curseforge launcher)?
Disregard the above - it reproduces in dev.
Fixed in 1.67.2
Turns out when adding the option to have a separate extract location it was accidentally overwriting the wrong save data thus making it impossible to load on world load
Disregard the above - it reproduces in dev. Fixed in 1.67.2
Turns out when adding the option to have a separate extract location it was accidentally overwriting the wrong save data thus making it impossible to load on world load
Really did not expect this to get fixed overnight while I was asleep. That was fast! Thank you!