banner
Rating
Voted0

World of Valheim - SSC

0
Mod version:1
Game version:all
The mod has been successfully tested for the absence of viruses
421.46K77.54K

Report mod

  • image
modalImage

About This Mod

World of Valheim - Server Side Characters allows the server to manage user character files.

Note: This mod is an add-on to BepInEx and requires the BepInEx add-on to use.


Welcome to World of Valheim - Server-Side Characters Add-on.


This is a fork of AluvielDev's Valheim Online add-on.


**This add-on is owned by AluvielDev. He also changed the access rights to the plugin on the Valheim-Online page as follows


This fork requires the character to be saved on the server side, which is the primary function of Valheim Online. This is the only functionality that this mod allows. If you need PVP functionality for zones, please refer to my add-on World of Valheim - Zones.


Key Features


Server-side character: When the client connects to the server, the server checks to see if the character file is available for that player. If not, the server creates a new character file for that player. It then sends this character file to the client and periodically requests updates about that character. If the user leaves the server, the character file on the server is updated, but the character on the client is not.


*Hearth and house updated to version 0.7.2*.

This latest version is my official update for the Hotspot and Home version.


*New features in version 0.6.0 

New feature: character backup.


*New feature: character backup.

New feature: single game. Now you can play a single game without problems from this addon. As a note, if you enable ExportCharacter, you will be able to create a local copy of your character on the server. This is useful for saving characters.


The AllowSinglePlayer configuration option has been removed because it is no longer required.



New *0.4.0

New: A permissions system has been added to the plugin. Therefore, it now requires a separate mod to run. Download Valheim Permissions.


What's New *0.3.0

New: Since version 0.3.0, the names of the characters saved are dynamic. This means that if you change the character who logged on to the server, he will upload this character file instead of another.


Backward Compatibility: The first time you log in to the server (using 0.3.0), the server will check the old character file "current.voc" and rename it to "ActualCharacterName.wov". This means that if you log in as "HackShardGaming", the old file "current.voc" will be renamed to "HackShardGaming.wov". Character files related to a particular character name will be stored in the appropriate steamid folder as before.




Client Side Console Commands (F5 Screen)


SAVE.

Prompts the server to save progress.


All the commands below require that the user be an authorized administrator (adminlists.txt).


(Permissions required: HackShardGaming.WoV-SSC.SaveAll)

Save All.

Prompts the server to update the progress of all connected users.


(Resolution required: HackShardGaming.WoV-SSC.ShutdownServer)

.shutdown-server.

Turns off the server gracefully. It also asks all connected users for progress updates before disconnecting.


(Permissions required: HackShardGaming.WoV-SSC.ReloadDefault)

.ReloadDefault.

  Prompts the server to reload the default character file.



Client-side configuration variables:


>> ExportCharacter: exports the character from the server (Warning: local character files will be overwritten).



Server-side configuration variables.


>> AllowMultipleCharacters: Whether to allow the client to store multiple characters: Allow the client to store multiple different character files on the server (TRUE) or use the same sequential character file (FALSE).


>> CharacterSavePath: where to save symbol files. Note: Install in an accessible location on the server machine.



>> DefaultCharacterPath: The location where the default symbol file is stored. Note: Installs in available space on the server machine.



>> SaveInterval: The rate of update requests from the client. The default value is every 2 minutes (120 seconds).


>> ShutdownDelay: ShutdownDelay: The time to wait after the .shutdown-server command before actually stopping the server (15 seconds or more is recommended).


[Backups]


>> MaxBackups: Specify the maximum number of backups.


>> BackupInterval: The frequency (in minutes) of backups. The default is every 10 minutes. Personally, I did 360 times in six hours.


Customize.





To log on to the server, you must install this plugin on both the server and the client.



Server side.


>> Download WorldofValheimServerSideCharacters.zip.

>> Place WorldofValheimServerSideCharacters.dll in the BepInEx/plugins folder.

>> Start the server.

>> Shut down the server.

>> Navigate to the BepInEx/config folder.

>> Open WorldofValheimServerSideCharacters.cfg.

>> Change the CharacterSavePath and DefaultCharacterPath files to available space (you can use GPortal, for example).

>> Restart the server.



Client part.


>Download WorldofValheimServerSideCharacters.zip.

>Place WorldofValheimServerSideCharacters.dll in the BepInEx/plugins folder.

>Finish. Start the game.



Default character functionality:


The mod allows you to change the default character file that was generated and sends that changed character file by default to the client the first time you log in to the game. This allows the owner of the server to start the game with a specific set of equipment for all players.


Github Repository.

https://github.com/HackShardGaming/World-of-Valheim-Public/tree/master/WorldofValheimServerSideCharacters.

Similar Mods/Addons

Game Version *

all (World of Valheim - SSC - V0.7.2-892-0-7-2-1632506303.zip)