Recipe check for railcraft rail ties causes crash
f03n1x opened this issue ยท 3 comments
Description of the Bug
So basically this is a bug in relation to automatically creating wooden rail ties, which I use the sequential fabricator from Thermal Expansion to do so. It doesn't happen all too often and I would usually be okay with it crashing, however, if I have selected blocks at all the crash causes me to lose said blocks (I have lost a stack of redstone blocks this way :( ).
To Reproduce
- Setup a Sequential Fabricator to Autocraft wooden rail ties.
- Setup a way to get creosote oil, done so via Coke Ovens and some fluid conduits.
- Add in some wooden planks, (unsure if the type matters, oak planks were used)
- Have the items outputted to an item cache.
Expected behavior
Wooden ties are created without issue and outputted into the cache as one would expect.
Logs & Environment
- Full log:
- (https://gist.github.com/f03n1x/ede4e49cce5e5f869809b9003aa57c44)
- Crash report (If available):
- (https://gist.github.com/f03n1x/8c7e3c675d2b29953b91a322a85b13c9)
Additional context
I seem to have mitigated this partially by only having it semi-auto craft (I disable the sequential fabricator, and enable it when the tank is full) but ideally would love for this to be fixed.
Does the crafter change its inventory size while crafting?, This shouldn't be possible unless there is a thread involved or something.
Not entirely sure but I found their source code for the Fabricator here: https://github.com/CoFH/ThermalExpansion-1.12-Legacy/blob/1.12/src/main/java/cofh/thermalexpansion/block/machine/TileCrafter.java
Hopefully this helps you out, if I have some time, I can help look over the code to see if I see anything thread related.