Офигеть. Это даже не из разряда общих проблем.
Вы там совсем обезумели, хотите чтобы форум мод за вас по частям делал?
Половина решения кроется в инвентаре, там игрок следит за курсором как раз.
Данные с последнего загруженного мира можно хранить в отдельном файлике, туда скидывать одетые предметы.
Сделать перехватчик события открытия главного меню, подставить своё, там подгрузить какими-нибудь костылями флетграсс-мир, поставить игрока в него, режим от 3 лица с инверсией, отключить управление и профит.
Короче тонна костылей.
Хотя можно исхитриться и провернуть всё без псевдомира, запилив свой рендерер игрока, тогда куча проблем сразу отпадает.