Удалось завести перевод на linux, шестая версия BepInEx под протоном не очень хочет работать, там баг в прелоадере. Сообщество что-то покрутило, повертело и родило исправленный файл, его в BepInEx/core закинуть с заменой нужно. Единственное что я не уверен, можно ли тут ссылки на левые ресурсы с загрузкой файлов публиковать, поэтому не буду. (но если можно — ткните палкой — я опубликую)
Чисто теоретически — должно работать и в самой последней дев-версии шестерки, скачанной с сайта (не с гита), но я не проверял. Вроде как в свежих тестовых версиях эта бага починена уже.
Ну и это касается любой игры, на которую шестой BepInEx накатить пытаются и оно не заводится. Понять что проблема в этом можно по создаваемому в корне с игрой файлу preloader_{дата_время}.log, в котором первая строка будет звучать вот так:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Cannot set the value of PlatformHelper.Current once it has been accessed.
Если у вас такое воспроизводится — проблема в баге в шестой версии.
Надеюсь это кому-то пригодится.