У меня пожелание сделать в директории с игрой отдельную папку Multiplayer и скопировать туда все конфиги игры (настройки видов, графики, оружи я тд, все что может проверяться сервером).
Таким образом, при запуске сетевой игры, конфиги будут загружаться из этой папки с нетронутыми файлами и игрок получит возможность свободно летать в онлайне, несмотря на модификации файлов для оффа.
А для серверов с различными настройками или модами сделать возможность создания профилей для каждого сервера в той же папке и опцию типа "скачать настройки сервера" в папку (профиль) с именем сервера.
Иначе, сейчас, добавив скин, или установив новую модельку, приходится постоянно копировать обратно дефолтные файлы, чтобы пройти проверку на сервере.