Getting your stuff back when you rejoin.

Does anyone know what is responsible for giving a player his inventory, skills, and augs back when he leaves a game and comes back? It seems to be a MTL feature. I want to preserve some additional properties.