Explaining bEnableModcheck
What does bEnableModcheck
do?
bEnableModcheck
do?The bEnableModcheck
parameter allows you to enable or disable the option of enforcing a mod policy.
If you enable bEnableModcheck
, everyone who connects to your server will go through the following process:
Player A connects to your server, which has modcheck enabled.
Your server will examine Player A's
loadorder.txt
file.If the
loadorder.txt
file on the server matches, Player A will now join your server.If the
loadorder.txt
file does not match the one on the server, Player A will be denied access to the server.
If you disablebEnableModcheck
, everyone who connects to your server will go through the following process:
Player A connects to your server, which has modcheck disabled.
Your server will not examine Player A's
loadorder.txt
file.Even if you use different mods, the player will be allowed to join.
The reason for enabling this is to increase the chances of having a more stable gaming session and/or playthrough.
It is not necessary to use if you and your friends are not using mods (or if you are only using Address Library for SKSE
).
Oh! I want that! I want my server to kick players, that doesn't use the mods that I choose!
Alright. We'll need your loadorder.txt
for this. If you host on a Linux server, but play Skyrim on a Windows PC, you can use this page to get your loadorder.txt
from MO2 or VMM and then use that.
Put your
loadorder.txt
in the/opt/docker/skyrimserver/Data
directory.Edit your
STServer.ini
usingnano
, e.g.nano /opt/docker/skyrimserver/config/STServer.ini
Find
bEnableModCheck
and set it totrue
.Close and save the file by pressing
CTRL-X
and thenY
and thenEnter
.
Onwards to the next step!
Last updated