Source-checkedAdmin & protection

Protector

by GoDMod · for V Rising

Whitelist based access control for V Rising

930Downloads
12 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About Protector

From Thunderstore

Whitelist based access control for V Rising

Table of Contents

Features

This mod can be used to allow only known player to access an otherwhise open server. If not present, the mod will create the configuration files on startup

The mod will check if a connecting user steamID is in the whitelist file, if not, it will prevent the user from accessing the server. Additionally, is possible to add/remove users from the whitelist file while the server is running. If the option "GateKeeperKickPlayer" as been enabled, the mod will kick any user from the server that has been removed from the whitelist.

The whitelist file can be reloaded on a live server in multiple ways:

  • GateKeeperFileWatcherEnabled will enable a file whatcher what will reload the file on change (this doesn't work on Wine installations).
  • GateKeeperUpdateEnabled will enable a time based reload of the file.
  • Using the ".Protector reload" command, an Admin user can ask the mod to reload the list.

Commands

Protector Commands

  • .Protector list
  • Returns the list of current whitelisted clients.
  • .Protector reload
  • Forces the reload of the whitelist file

Configuration

Main configuration file

The main configuration file is the following: BepInEx\config\Protector.cfg

  • Whitelist File: GateKeeperWhitelistFile (String, default: \BepInEx\config\Protector\WhiteList.txt)

Path to the WhiteList file.

  • Whitelist File watcher: GateKeeperFileWatcherEnabled (bool, default: true)

Enable or disable hot monitor of configuration file, if this is set to true, chaning the file will update the whitelist without having to restart the server. Please be aware that this setting doesn't work if the server is running in wine

  • Background update: GateKeeperUpdateEnabled (bool, default: true)

Enable background processor. If this is set to true, the whitelist will be reaload periodically (to be used in place of the watcher)

  • Background update delay: GateKeeperUpdateInterval (Int32, default: 9999)

IF the Background process is enabled, this is the delay in minutes between executions.

  • Kick Player: GateKeeperKickPlayer (bool, default: false)

If set to true, players removed from the whitelist will be kicked from the server

Whitelist configuration file

The default location for the Whitelis file is main configuration file is \BepInEx\config\Protector\WhiteList.txt Add all Whitelisted steamID to this file.

Acknowledgments

  • This mod is inspired by the Guardian2 mod for V Rising: https://github.com/jokeruarwentto/Guardian2/
  • The mod structure is based on the https://raw.githubusercontent.com/mfoltz/Sanguis

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 12 mo ago.

Protector on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
V Rising — 6 GB (6 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
0.2.2, released 2025-10-22

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 4 recorded builds of Protector.

Recent builds

BuildReleasedGame versionsLoaders
0.2.22025-10-22n/aBepInEx
0.2.12025-05-28n/aBepInEx
0.2.02025-05-25n/aBepInEx
0.1.102024-07-10n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Protector on a V Rising server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Compatibility

Game
V Rising
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorGoDMod, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

Protector, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. Protector is free to download from Thunderstore.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download Protector from Thunderstore and upload it to your Nxeon V Rising server in Files.

NxLabs

Run Protector on a V Rising server.

Deploy in about a minute from $12.00 a month, then upload Protector in Files.