More refactoring of GCEntityPlayerMP and fix thermal damage. Fixes #785.