Does it work? If not I suggest changing
icontainerlistener.sendProgressBarUpdate(this, 2, this.tileTestFurnace.getField(0));
// To this
icontainerlistener.sendProgressBarUpdate(this, 0, this.tileTestFurnace.getField(0));
// Or this
icontainerlistener.sendProgressBarUpdate(this, 2, this.tileTestFurnace.getField(2));
Do you see the difference?