This mod's Nexus upload no longer works for the current version of the game. Please download my mods from Thunderstore instead. This mod can be found here: https://valheim.thunderstore.io/package/Azumatt/BetterWards/ All of my mods can be found here: https://valheim.thunderstore.io/package/Azumatt/ I recommend that you use r2modman as your mod manager. Most authors have moved to Thunderstore for this game (and many others) due to Nexus's new Terms of Service regarding mod creators and their uploads. Unless the mod is made by me for the benefit of the OdinPlus community, all of my personal mods will be updated and uploaded to Thunderstore and Thunderstore alone going forward. This does not give rights to re-upload, redistribute, or otherwise use my intellectual works (my mods) in any fashion not approved by me. All mods for Valheim on Thundersotre can be quickly downloaded with r2modman? (once r2modman is downloaded, it's literally less than three clicks!) Questions? Concerns? Bugs? Anything else? Find me in the OdinPlus Team's Discord
For anyone having the same problem and not knowing where to fix it in the config file:
In the Crafting Costs sections of each ward, it goes [material]:[number]:False. The first two fields are obvious, the third field is a boolean for whether you obtain the material back when you destroy the ward, e.g., when you destroy a campfire in the vanilla game, you get the stones back but not the wood.
Just turn all third fields into "True" if you want full refunds when destroying the wards.
First of all thank you for all your excelent mods! Coffee incoming. :)
Now here is my issue with BetterWards. I've got the latest version installed via r2modman from Thunderstore. I spent 3 days trying to localize it in German. I created Azumatt.BetterWards.Localization.cfg in BepInEx\config folder. I has the following contents.
[German] # Setting type: String # Default value: Better Ward piece_betterward = Wächterstein des Frühlings # Setting type: String # Default value: A ward crafted by the gods. Passive poison damage to enemies inside radius piece_betterward_description = Ein Wächterstein, von Göttern berührt. Passiver Giftschaden an Feinden innerhalb des Radius. # Setting type: String # Default value: Better Ward piece_betterward2 = Wächterstein des Herbstes # Setting type: String # Default value: A ward crafted by the gods. Passive lightning damage to enemies inside radius piece_betterward_description2 = Ein Wächterstein, von Göttern berührt. Passiver Blitzschaden an Feinden innerhalb des Radius. # Setting type: String # Default value: Better Ward piece_betterward3 = Wächterstein des Sommers # Setting type: String # Default value: A ward crafted by the gods. Passive fire damage to enemies inside radius piece_betterward_description3 = Ein Wächterstein, von Göttern berührt. Passiver Feuerschaden an Feinden innerhalb des Radius. # Setting type: String # Default value: Better Ward piece_betterward4 = Wächterstein des Winters # Setting type: String # Default value: A ward crafted by the gods. Passive frost damage to enemies inside radius piece_betterward_description4 = Ein Wächterstein, von Göttern berührt. Passiver Kälteschaden an Feinden innerhalb des Radius. But in game it does not apply the strings. It keeps in English regardless of what I try. What did I do wrong?
I have a suggestion of sorts.. We use this mod for increasing the radius of the ward to prevent spawns. This was fine until we finally made it to the mistlands. the devgrs have everything warded and because the mod replaces the original ward...i aggro them all the time. start mining in the mistlands, completely unaware that 90 meters away is a devgr base that i just upset. i guess not so much a suggestion but bringing up an issue i see.
I'm using this mod on single player for the quality of life stuff like automatic door closing, but for some reason, when allowing everyone to enter and having pve and pvp toggles off i can re-enter the ward and i cannot add myself to the list of access since its not a server. I am missing something?
I meant even tho i am the creator, once i go out i can't go back in and i was guessing cause i was not on the list or i maybe not tech and admin cause i'm in singleplayer.
hm, maybe i should just reinstall it and see if it works, cause all i know is tht when i have everything off tht has to do with players and pve/pvp it still won't let me reenter.
found now that this mod messes up all other mods now since the latest update,please patch it because i love this mod and it saves my base so many times
242 comments
This mod can be found here: https://valheim.thunderstore.io/package/Azumatt/BetterWards/
All of my mods can be found here: https://valheim.thunderstore.io/package/Azumatt/
I recommend that you use r2modman as your mod manager. Most authors have moved to Thunderstore for this game (and many others) due to Nexus's new Terms of Service regarding mod creators and their uploads. Unless the mod is made by me for the benefit of the OdinPlus community, all of my personal mods will be updated and uploaded to Thunderstore and Thunderstore alone going forward. This does not give rights to re-upload, redistribute, or otherwise use my intellectual works (my mods) in any fashion not approved by me.
All mods for Valheim on Thundersotre can be quickly downloaded with r2modman? (once r2modman is downloaded, it's literally less than three clicks!)
Questions? Concerns? Bugs? Anything else? Find me in the OdinPlus Team's Discord
In the Crafting Costs sections of each ward, it goes [material]:[number]:False. The first two fields are obvious, the third field is a boolean for whether you obtain the material back when you destroy the ward, e.g., when you destroy a campfire in the vanilla game, you get the stones back but not the wood.
Just turn all third fields into "True" if you want full refunds when destroying the wards.
First of all thank you for all your excelent mods! Coffee incoming. :)
Now here is my issue with BetterWards. I've got the latest version installed via r2modman from Thunderstore. I spent 3 days trying to localize it in German. I created Azumatt.BetterWards.Localization.cfg in BepInEx\config folder. I has the following contents.
[German]
# Setting type: String
# Default value: Better Ward
piece_betterward = Wächterstein des Frühlings
# Setting type: String
# Default value: A ward crafted by the gods. Passive poison damage to enemies inside radius
piece_betterward_description = Ein Wächterstein, von Göttern berührt. Passiver Giftschaden an Feinden innerhalb des Radius.
# Setting type: String
# Default value: Better Ward
piece_betterward2 = Wächterstein des Herbstes
# Setting type: String
# Default value: A ward crafted by the gods. Passive lightning damage to enemies inside radius
piece_betterward_description2 = Ein Wächterstein, von Göttern berührt. Passiver Blitzschaden an Feinden innerhalb des Radius.
# Setting type: String
# Default value: Better Ward
piece_betterward3 = Wächterstein des Sommers
# Setting type: String
# Default value: A ward crafted by the gods. Passive fire damage to enemies inside radius
piece_betterward_description3 = Ein Wächterstein, von Göttern berührt. Passiver Feuerschaden an Feinden innerhalb des Radius.
# Setting type: String
# Default value: Better Ward
piece_betterward4 = Wächterstein des Winters
# Setting type: String
# Default value: A ward crafted by the gods. Passive frost damage to enemies inside radius
piece_betterward_description4 = Ein Wächterstein, von Göttern berührt. Passiver Kälteschaden an Feinden innerhalb des Radius.
But in game it does not apply the strings. It keeps in English regardless of what I try. What did I do wrong?
Best Regards
I even enabled /nocost. They are absent from the game as recipes.
Any idea why is this happening?
Seems there was an overlap with a custom building mod, in the crafting menu.
Nothing wrong from your end.
Thx for replying.
[Error : Unity Log] MissingMethodException: void Chat.AddString(string,string,Talker/Type)
Stack trace:(wrapper dynamic-method) Player.DMD<Player::Update>(Player)
This is running in red in my command window nonstop when Valheim is running.
To enforce settings from the server, it must be installed on the server as well as all clients.