![ZenDragon-ZenWorldSettings icon](https://gcdn.thunderstore.io/live/repository/icons/ZenDragon-ZenWorldSettings-0.1.16.png.128x128_q95.jpg)
ZenWorldSettings
Settings that affect the entire world rules: Breeding, candles, turrets, carts, stamina, death, environment, food, health, inventory, sleep, shield generators, structures, etc.
Last updated | 5 hours ago |
Total downloads | 9 |
Total rating | 0 |
Categories | Mods Bog Witch Update |
Dependency string | ZenDragon-ZenWorldSettings-0.1.16 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
![denikson-BepInExPack_Valheim-5.4.2202 icon](https://gcdn.thunderstore.io/live/repository/icons/denikson-BepInExPack_Valheim-5.4.2202.png.64x64_q95.png)
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202![ValheimModding-Jotunn-2.23.2 icon](https://gcdn.thunderstore.io/live/repository/icons/ValheimModding-Jotunn-2.23.2.png.64x64_q95.png)
ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.23.2README
ZenWorldSettings
Designed to be used in conjunction with all the other Zen* mods. Especially ZenSign and ZenUseItem. Try them all together for best results!
Enhancements
Inventory:
- Automatically re-equip items after swimming.
- Dropping items drops them in the direction of the camera, not your character's direction.
- Pressing the "Place Stacks" button in the inventory combines all the stacks in the container.
- When fueling something it always draws from your smallest stack first.
- When stacking items into containers it will now automatically combine existing stacks in the container.
- Single use door keys. Makes the game harder by requiring one key per door use.
Stamina:
- You regain stamina if encumbered or swimming by standing still.
- UNLESS you are encumbered in the water, then you do not regain stamina. Drop stuff to regen.
Breeding:
- Prevent exponential growth by forcing all offspring to be sterile.
Candle:
- Can be refilled after expired.
Carts:
- Ignore upside down: Can attach even if it's upside down.
- Increased attach distance: Makes carts easier to connect.
Death:
- Keep 2 random equipped items when you die.
- Keep all food in your belly when you die.
- No skill loss.
Environment:
- Day length slightly increased to 2000 seconds, from 1800 seconds so that fuel calculations are round numbers.
- Do not display day number at dawn
- Do not display the sky tree
- Snow particles massively reduced for performance.
Food:
- Food does not degrade quality over time, except stamina.
Health:
- Heal more per comfort level
- Heal when resting
- Bonus heal if seated.
NoCraft:
- Define items to restrict crafting or building.
NoTeleport:
- Define items to restrict teleporting.
Shield Generators:
- Can eject their fuel
- They protect fireplaces from the rain
Sleep:
- You can sleep in a bed without claiming it or owning it.
SmashTrash (default admin only):
- Destroy items on the ground
Spawn Protection:
- Vanilla workbench protection no longer prevents spawns! Think about that...
- Fires prevent spawns, keep the torches lit! (Install the mod ZenSign to make finding fuel super easy)
- Anything that produces fire keeps monsters from spawning, but only if lit.
- Also your spawn point bed protects against spawns.
Structure:
- You can not build on trees, you can still attach signs and item stands to them though.
- You do not discover item knowledge by just walking near a workstation, instead you have to interact with it. This is mainly for multiplayer so that player progression isn't spoiled by simply visiting your friend's house.
Turrets:
- Keep vanilla behavior of targeting players if no target trophy assigned because otherwise the player can just use turrets to cheese areas.
- HOWEVER, they can have 3 targets assigned, not just 1. (Install the mod ZenUseItem to make assigning targets possible directly from inventory instead of requiring the 1-8 hot bar)
Example Config
## Settings file was created by plugin ZenWorldSettings v0.1.16
## Plugin GUID: ZenDragon.ZenWorldSettings
[Breeding]
## [Admin] Prevent exponential reproduction of tamed creatures.
## - None: No protection, Vanilla behavior
## - All: Remove all reproduction from adults and offspring. No reproduction allowed.
## - BabiesOnly: Babies are sterilized. However, wild creatures which are tamed will still be able to produce offspring.
## Chicken Eggs are a special case, the eggs purchased from the Trader will produce a firtile Hen that can become pregnant if another hen is nearby.
## However, any laid eggs will produce a sterile Hen.
# Setting type: SterilizeType
# Default value: BabiesOnly
# Acceptable values: None, All, BabiesOnly
Sterilize = BabiesOnly
## [Admin] Comma separated list of prefabs that are allowed to reproduce when sterilization is enabled.
# Setting type: StringList
# Default value:
Allowed Creatures =
[Candle]
## [Admin] When enabled the candle can be refilled after it is empty. (Vanilla: false)
# Setting type: Boolean
# Default value: true
Enable Refill = true
[Cart]
## [Admin] When true the cart attaches to the player much more easily.
# Setting type: Boolean
# Default value: true
Snap To Player = true
## [Admin] If true the cart will not prevent attach when upside down.
# Setting type: Boolean
# Default value: true
Ignore Upside Down = true
## [Admin] Minimum distance the player must be from the cart in order to attach it.
# Setting type: Single
# Default value: 7
Attach Distance = 7
[Death]
## [Admin] This many randomly selected equipped items will be protected from moving to tombstone on death. (Vanilla: 0)
## Note: Ammo is never protected, it will always be something more useful that you had equipped.
## This is a kindness from the Gods. ;)
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 8
Keep Equipment Min = 2
## [Admin] Keep all the food in your belly when you die.
# Setting type: Boolean
# Default value: true
Keep Eaten Food = true
## [Admin] Enable the No Skill Loss buff.
# Setting type: Boolean
# Default value: false
Enable Buff - No Skill Loss = false
## [Admin] Enable the Corpse Run buff.
# Setting type: Boolean
# Default value: false
Enable Buff - Corpse Run = false
[Durability]
## [Admin] Rate of torch burning consumption (Vanilla: 0.0333)
# Setting type: Single
# Default value: 0.0333
Torch Burn Rate = 0.0333
## [Admin] When used as an attack (Vanilla: 1)
# Setting type: Single
# Default value: 1
Torch Attack = 1
## [Admin] Rate of use (Vanilla: 1)
# Setting type: Single
# Default value: 1
Hammer = 1
## [Admin] Rate of use (Vanilla: 1)
# Setting type: Single
# Default value: 1
Hoe = 1
## [Admin] Rate of use (Vanilla: 1)
# Setting type: Single
# Default value: 1
Cultivator = 1
[Environment]
## [Admin] Length of an in game day in seconds.
## Changed to 2000 so as to be more in alignment with fuel durations so that they have nice round numbers. (Vanilla: 1800)
# Setting type: Int32
# Default value: 2000
# Acceptable value range: From 1000 to 10000
Day Length Seconds = 2000
## [Admin] Display the day number each morning. (Vanilla: true)
# Setting type: Boolean
# Default value: false
Show Day Number = false
## [Admin] Navigate with only the sun and stars.
# Setting type: Boolean
# Default value: false
Show Sky Tree = false
## [Admin] Enable the chunky wind pixels
# Setting type: Boolean
# Default value: false
Show Wind Pixels = false
[Food]
## [Admin] Food loses Health potency over time (Vanilla: True)
# Setting type: Boolean
# Default value: false
Food Degrade Enabled - HP = false
## [Admin] Food loses Stamina potency over time (Vanilla: True)
# Setting type: Boolean
# Default value: true
Food Degrade Enabled - Stamina = true
## [Admin] Food loses Eitr potency over time (Vanilla: True)
# Setting type: Boolean
# Default value: false
Food Degrade Enabled - Eitr = false
[Health]
## [Admin] Regenerate health per comfort level while resting every interval
# Setting type: Single
# Default value: 1
Heal Amount Per Comfort = 1
## [Admin] Regenerate health every X seconds while resting
# Setting type: Single
# Default value: 2
Heal Interval When Resting = 2
## [Admin] Bonus Percent extra to apply when seated and resting. Example: 0.5 = +50%
# Setting type: Single
# Default value: 0.5
# Acceptable value range: From 0 to 1
Heal Seated Bonus Percent = 0.5
[Inventory]
## When dropping items on the ground throw them towards the camera or
## the vanilla method of chucking them in the direction the character is facing
# Setting type: DropStyle
# Default value: CameraDirection
# Acceptable values: Vanilla, CameraDirection
Drop Style = CameraDirection
## [Admin] Restore equipped items after swimming
# Setting type: Boolean
# Default value: true
Re-equip Items After Swimming = true
## [Admin] When items are automatically removed from your inventory, such as when fueling a fireplace or crafting always draw from the smallest stacks first
# Setting type: Boolean
# Default value: true
Withdraw Items From Smallest Stack First = true
## [Admin] When stacking items in a container the existing items are combined into as few stacks as possible. (Vanilla: false)
# Setting type: Boolean
# Default value: true
Stacking Combines Existing Stacks = true
## [Admin] When stacking items into a container any items on the hotbar are skipped. (Vanilla: false)
# Setting type: Boolean
# Default value: true
Exclude Hotbar When Stacking = true
## [Admin] Door keys are spent after a single use. Example: The Swamp Key can only be used once. (Vanilla: false)
# Setting type: Boolean
# Default value: true
Single Use Door Keys = true
[NoCraft]
## [Admin] List of items to remove from crafting.
## Recipies are removed and new instances of the item can't be crafted.
## However, any existing items will still remain. Additionlly any loot drops of the item will still be possible.
# Setting type: StringList
# Default value:
NoCraft Items =
## [Admin] List of pieces which can not be crafted.
## However, nocost flag will still allow them to be built. Existing instances of pieces will still remain.
# Setting type: StringList
# Default value:
NoCraft Pieces =
[NoTeleport]
## [Admin] List of items which can not be teleported.
## Note, this does not remove items from vanilla's list it only adds to the list of items which can not be teleported.
# Setting type: StringList
# Default value:
NoTeleport Items =
[Raids]
## [Admin] Number of PlayerBase pieces the player needs to be near to trigger raids.
## When removing spawn protection from Crafting Stations it reduces the number of pieces that
## can trigger raids. Therefor in order to keep raids engaging you can lower the number of pieces you need
## to be near. Higher numbers would reduce the odds of triggering a raid because you are less
## likely to be near so many. However, Keep in mind that a lit light source counts as a PlayerBase.
## Vanilla = 3
# Setting type: Int32
# Default value: 3
Required Nearby Base Pieces = 3
[Shield Generator]
## [Admin] Add an option to eject the fuel on shield generators and cause them to shutdown.
# Setting type: Boolean
# Default value: true
Enable Eject Fuel = true
## [Admin] Shield Generator protects fireplaces from the rain so they stay lit without a roof. (Vanilla: False)
# Setting type: Boolean
# Default value: true
Shield Protects Fire From Rain = true
[Skills]
## [Admin] Show the notifications when skills are gained
# Setting type: Boolean
# Default value: false
Display Skill Notifications = false
[Sleep]
## [Admin] When true you can sleep in any bed, not just owned beds. (Vanilla: false)
# Setting type: Boolean
# Default value: true
Sleep In Any Bed = true
[Smash Trash]
## [Admin] Destroy items on the ground via alt interaction
# Setting type: Boolean
# Default value: true
Enable Smash = true
## [Admin] What are the rules for destroying items?
## Everything: Any item can be destroyed, no restrictions.
## ProtectImportant: Important items can not be destroyed (no-teleport, or equipable).
## AskImportant: Ask before destroying important items.
## AskEverything: Any item can be destroyed, but confirmation is required for everything.
## AdminOnly: Only Admin can destroy items (Must be in God mode)
# Setting type: DestroyOption
# Default value: AdminOnly
# Acceptable values: Everything, ProtectImportant, AskImportant, AskEverything, AdminOnly
Destruction Rule = AdminOnly
[Spawn Protection]
## [Admin] Remove Crafting Stations ability to prevent monsters from spawning near them.
# Setting type: Boolean
# Default value: true
Exclude Crafting Stations = true
## [Admin] Remove Wards ability to prevent monsters from spawning near them.
# Setting type: Boolean
# Default value: true
Exclude Wards = true
## [Admin] Modify Map Tables to act as spawn suppression pieces
# Setting type: Boolean
# Default value: false
Include Map Tables = false
## [Admin] Lights / Fireplaces must be on for spawn protection.
# Setting type: Boolean
# Default value: true
Fire Must Be Lit = true
## [Admin] Smelters / Blast Furnaces / Eitr Refineries / Kilns / etc. Must be on for spawn protection.
# Setting type: Boolean
# Default value: true
Machine Must Be Active = true
## [Admin] The bed must be the current spawn point to provide spawn protection
# Setting type: Boolean
# Default value: true
Bed Must Be Spawn Point = true
[Stamina]
## [Admin] Stamina drain when encumbered. [-1 do not use config] (Vanilla: 10)
# Setting type: Single
# Default value: -1
Drain Encumbered = -1
## [Admin] Stamina drain when sneaking. [-1 = do not use config] (Vanilla: 5)
# Setting type: Single
# Default value: -1
Drain Sneak = -1
## [Admin] Stamina usage when jumping. [-1 = do not use config] (Vanilla: 10)
# Setting type: Single
# Default value: -1
Usage Jump = -1
## [Admin] Allow stamina to regen when you stop moving while encumbered (Vanilla: false)
# Setting type: Boolean
# Default value: true
Regen Encumbered = true
## [Admin] Allow stamina to regen when you stop moving while swimming (Vanilla: false)
# Setting type: Boolean
# Default value: true
Regen Swimming = true
[Structure]
## [Admin] Enable structure support on Smelters, Blast Furnaces, Kilns, etc.
## Can the player attach construction to those pieces? (Vanilla: True)
# Setting type: Boolean
# Default value: true
Enable Smelter Supports = true
## [Admin] List of prefabs which will always have support removed
# Setting type: StringList
# Default value: piece_shieldgenerator
No Support Prefabs = piece_shieldgenerator
## [Admin] Do trees support construction? (Vanilla: True)
# Setting type: Boolean
# Default value: false
Tree Supports = false
## [Admin] These items can always be built on trees. NOTE: These items will lose any support capability they may have had.
# Setting type: StringList
# Default value: sign, piece_walltorch, piece_dvergr_lantern, itemstand
Allow Build On Trees Prefabs = sign, piece_walltorch, piece_dvergr_lantern, itemstand
## [Admin] List of locations that prohibit building.
# Setting type: StringList
# Default value: SunkenCrypt4, Bonemass
No Build Locations = SunkenCrypt4, Bonemass
## [Admin] Distance around No Build Locations that building is prohibited.
# Setting type: Single
# Default value: 25
No Build Locations Radius = 25
## [Admin] How far away the player needs to be from a crafting station in order to 'discover' it.
## Set to 0 to disable ranged discovery and force direct interaction instead. (Vanilla: 4)
# Setting type: Single
# Default value: 0
# Acceptable value range: From 0 to 4
Station Discovery Radius = 0
## [Admin] Multiplier for max distance that workstation extensions can be spread out.
## Larger values allow extensions to be further away from the workstation. (Vanilla: 1x)
# Setting type: Single
# Default value: 1.17
# Acceptable value range: From 1 to 2
Station Extension Distance Multiplier = 1.17
[Turret]
## [Admin] Can turrets target players? (Vanilla: true)
## Vanilla behavior is to target players unless a trophy is set.
## If this is disabled then turrets can be used to be easily cheese boss fights and push into in
## unexplored areas because all the undefeated monsters will be targeted and the player will not.
## Placing a trophy to limit which creature type the turret attacks is a sensible balance as it
## makes it a bit more difficult to use the turrets to cheese into unexplored areas since you
## need to kill the creature once before it can be targeted and the turret can only kill a single type
## of monster, therefor multiple turrets would need to be built in order to defend against multiple types.
## If this option is false then the turret will always ignore the Player and kill anything else...
## That will result in an easier run since less turrets would need to be built.
# Setting type: Boolean
# Default value: true
Target Players = true
## [Admin] Can turrets target tamed creatures? (Vanilla: true)
## Population control...
# Setting type: Boolean
# Default value: true
Target Tamed = true
## [Admin] Max ammo capacity (Vanilla: 40)
# Setting type: Int32
# Default value: 40
# Acceptable value range: From 1 to 100
Max Ammo = 40
## [Admin] Max number of target trophies that can be set at once. (Vanilla: 1)
# Setting type: Int32
# Default value: 3
# Acceptable value range: From 1 to 10
Max Targets = 3
## [Admin] When the turret dies should the ammo be returned as a stack or as a bunch of individual bolts on the ground?
## Caution: if Max Ammo is high this can kill the framerate as it tries to dump a ton of ammo objects on the ground unstacked. (Vanilla: false)
# Setting type: Boolean
# Default value: false
Stack Ammo On Destroy = false
Like My Mods? Donations Welcome
Bitcoin: bc1q34lrc82dp73jhv9ylefz0gvmeqfn96e938p4pf
![Donation QR](https://github.com/ZenDragonX/ZenMods_Valheim/blob/main/BTC_QR.png?raw=true)