implement LoadWorldHook