I'm surprised you guys don't read your log files. "Argh we crashed and we don't know why its a complete mystery.. oh wait, no it's written right here.. it's the furnace."
It's already been reported, the furnace crashes the server when it does not have enough fuel to complete it's last tick.
It looks like this when it crashes, this was the last log entry and this is how you know it's the furnace -
- Code: Select all
ECHO 2014-10-15 22:31:58.663 {00} <NOSCOPE> WorkingFurnace::recalcTick(1.000000)
ECHO 2014-10-15 22:31:58.664 {00} <NOSCOPE> WorkingFurnace::consumeWoodForFuel()
ECHO 2014-10-15 22:31:58.665 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.667 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.668 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.670 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.671 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.672 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.674 {00} <NOSCOPE> needUnits(for this tick)=32
ECHO 2014-10-15 22:31:58.675 {00} <NOSCOPE> WorkingFurnace::consumeWoodForFuel()
ECHO 2014-10-15 22:31:58.677 {00} <NOSCOPE> needUnits(for full tick)=32
ECHO 2014-10-15 22:31:58.678 {00} <NOSCOPE> Checking item type 256. need units of fuel 32, have fuel 14
If you have something different it'll be in your log, report it to the devs.
For now ask your players to manually extinguish the furnaces or risk a crash.