-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to get BepInEx to work #45
Comments
I have no idea. I would assume this should be in /persistentdata somewhere. (so the equivalent volume path on your host). Please keep us posted if you figured this out. |
Hi TrueOsiris, Alternatively a new environment variable can be added in the container settings: Keep in mind BepInEx is still in active development for the 1.0 release and the developers have not released a stable build yet. |
have you made it? i tried some actions including editing start.sh by editing |
Also curious if anyone has got this to work |
This ought to be the default. |
check the status and wait. Development in progress |
@jobsidi What are we waiting for? BepInEx already works with v1.0 if you leverage their pre-release: |
|
There are a lot of different addons, which one are you waiting for? I am fine if we can get BepInEx working alone. Then I can load my own addon. |
I've had no luck so far getting BepInEx to load correctly in a docker container in v1.0. Loads fine in native Windows, but in a container I can get as far as BepInEx creating the config and subfolders, then crashes with the attached error. Server log shows: 0024:err:eventlog:ReportEventW L"Description: The process was terminated due to an internal error in the .NET Runtime at IP 00006FFFECC81FDD (00006FFFECAB0000) with exit code c0000005.\n" |
ah ... we would need to add .Net dlls. |
Hey TrueOsiris, thanks for looking into it. BepInEx is using .NET 6.0.7. The latest version of winetricks has dotnet6 available. |
ya. Anyway its in rc2 state atm |
rc3 open beta release. i've tried |
I got it to run by doing these things:
This is the image changes I tried it on: This is the BepInEx I used: https://thunderstore.io/c/v-rising/p/BepInEx/BepInExPack_V_Rising/ |
@AndrewSav nice tyvm. I suppose "m=/mnt/vrising/mods" is /BepInEx/plugins ? |
The idea here is to be able to quickly enable/disable mods with an env var. So on each start the containers first wipes the old BepInEx and then if the var
Also used https://github.com/mpawlowski/r2modman-headless to download the mods easily, but that's obviously optional.
|
@AndrewSav ty |
@jobsidi Update, ah I just noticed, that https://thunderstore.io/c/v-rising/p/BepInEx/BepInExPack_V_Rising/ also has a This is my directory structure for reference: |
@AndrewSav LOGStarting V Rising Dedicated Server with name maslo Trying to remove /tmp/.X0-lockGenerating initial Wine configuration... 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 |
@jobsidi looks very similar to what I'm seeing, but it's loading the mods and server is functional with them after that for me |
@AndrewSav my one nope. I cannot connect to the server :( |
any update on this? |
To me this is a solved problem. Running well in the past couple of weeks for me. Maybe someone can make these changes and update this image. I updated my own copy, because could not resist cleaning this one up a bit, and everyone's writing style differ, so whatever I did would not be eligible for merging here. |
well I'm not that experienced with docker or wine, can you please explain what you did? |
I explained above, but happy to answer if anything in particular is not clear |
Sorry for bumping this old issue, but I seem to have trouble launching with BepInEx.
Any advice on this? |
Hi,
I'd like to install mods on the server (starting with BepInEx etc.), but i cant manage to make it work on the server : Where do i need to drop the files in /mnt/vrising/server ? Is there some extra steps needed ?
Thanks for your time.
The text was updated successfully, but these errors were encountered: