AzumattDev / WardIsLove

Another dedicated ward mod brought to you by the Author of BetterWards. Based around the idea that wards should be individually configurable. Managed with a simple GUI interface for admins.
1 stars 2 forks source link

Another dedicated ward mod brought to you by the Author of BetterWards. Based around the idea that wards should be individually configurable. Managed with a simple GUI interface for admins.

This mod is NOT backwards compatible with BetterWards.

This mod uses ServerSync, if installed on the server and the config is set to be forced, it will sync all configs to clients.

This mod uses a FileWatcher. If the file on the server is changed, upon saving the file, the configurations are sent to all clients.

Ward Information

Prefab Name

Resources Needed by default

Features

Everything listed below is a feature in the mod. The config values dictate the GLOBAL defaults for these values. Admins can change the individual options via the GUI per ward.

Client Custom Config Options

Admin Only

Commands for Players

Installation Instructions

You must have BepInEx installed correctly! I can not stress this enough.

Windows (Steam)

  1. Locate your game folder manually or start Steam client and :
    1. Right click the Valheim game in your steam library
    2. "Go to Manage" -> "Browse local files"
    3. Steam should open your game folder
  2. Extract the contents of the archive. Put the DLL into BepInEx\plugins the other files are needed for the thunderstore upload and can be ignored.
  3. Locate Azumatt.WardIsLove.cfg under BepInEx\config and configure the mod to your needs

Server

Must be installed on both the client and the server for syncing to work properly.

  1. Locate your main folder manually and :
    1. Extract the contents of the archive into BepInEx\plugins.
    2. Launch your game at least once to generate the config file needed if you haven't already done so.
    3. Locate Azumatt.WardIsLove.cfg under BepInEx\config on your machine and configure the mod to your needs
  2. Reboot your server. All clients will now sync to the server's config file even if theirs differs. Config Manager mod changes will only change the client config, not what the server is enforcing.

Feel free to reach out to me on discord if you need manual download assistance.

FAQ

What if the game updates?

Game updates are unlikely to do more than partially break WardIsLove at worst. In case you encounter any issues, please reach out to the me.

What if the wards overlap?

The hope is that the wards should behave correctly, even if overlapped.

How long are the days in Valheim for the ward?

It uses the server's time and converts it to UTC time to maintain consistency during calculations. Meaning - It's real time

Where is the configuration file?

The Config file's name is "Azumatt.WardIsLove.cfg" it needs to be placed in "BepInEx\config"

Known Mod Conflicts

World of Valheim - Zones

Marketplace's Territories

Author Information

Azumatt

DISCORD: Azumatt#2625

STEAM: https://steamcommunity.com/id/azumatt/

For Questions or Comments, find me in the Odin Plus Team Discord or in mine:

https://i.imgur.com/XXP6HCU.png

Ward Model Author (Models were commissioned for this mod and used with permissions)

deBARBA

Sketchfab: https://sketchfab.com/dillonbarba