Mostly synced between Gui and Tileentity.
 - Bug: when the gui is opened after joining an unloaded world, it will say 0 at first, but when the gui is re-opened it will correct itself.