The error seems to be coming from your "super.detectAndSendChanges()" call in ContainerFurnBlock. I don't know if doing the following will have any unintended side-effects, but try commenting out or removing that line and see what happens.
Nope. Still not working. I even tried to copy and paste code from other container but same error. I'll try and check TileEntity class for my furnace and I'll try to figure something.
Where ever the error is in ContainerFurnBlock, it is on line 51. I haven't messed with Containers yet in 1.12 but, I see some missing methods in updateProgressBar.
Another suggestion. Clean up your 'tileentity' reference. i.e.
private TileEntityFurnBlock furnBlock;
and
furnBlock = teFurnBlock;
this way, if you ever make another 'Machine', you have a unique tileentity reference for each tile entity called upon.
Container Class
GUI Class
Crash report.
So every time I want to right click the block to open a GUI the world freezes and I get this crash (Crash description: Ticking player). Anyone help.
The error seems to be coming from your "super.detectAndSendChanges()" call in ContainerFurnBlock. I don't know if doing the following will have any unintended side-effects, but try commenting out or removing that line and see what happens.
Mapping and Modding rules | Global rules
Nope. Still not working. I even tried to copy and paste code from other container but same error. I'll try and check TileEntity class for my furnace and I'll try to figure something.
Where ever the error is in ContainerFurnBlock, it is on line 51. I haven't messed with Containers yet in 1.12 but, I see some missing methods in updateProgressBar.
Another suggestion. Clean up your 'tileentity' reference. i.e.
this way, if you ever make another 'Machine', you have a unique tileentity reference for each tile entity called upon.
Thanks for suggestion.