ZenDragon-ZenWorldSettings icon

ZenWorldSettings

Burn all woods, refill candles, hide sky tree, limit snowstorm particles. Prevent tombstone abuse. Protect newbies from hard spawns. Door keys: break/repair. Shield Gens: protect fires, eject fuel. Turrets multi-target

CHANGELOG

v0.8.5

  • add config: Remove Broken Keys

v0.8.4

  • fix: warning message that was causing Windmills to display the wrong error message when you tried to add barley but did not have any. (It was asking to put wood in a windmill instead of the correct message "No processable items").

v0.8.3

  • add config: adjust snowstorm particle limits
  • add Russian translation

v0.8.2

  • same as v0.8.3, just forgot to update readme.

v0.8.1

  • add German translation

v0.8.0

  • Update for Valheim v0.221.4, Call to Arms

v0.7.9

  • fix: crypt key duplication when using certain mods. handle if door keys are assigned to more than one door prefab.
  • changed the default max level that keys can be upgraded to 4 instead of 5 in the configs. this is to be consistent with other vanilla leveling behavior.

v0.7.8

  • use v0.7.9 instead. (this version can cause a null ref with some mods)

v0.7.7

  • fix door keys so that they are compatible with new changes to ZenUI v0.6.3

v0.7.6

  • fix Door Keys repair not working on multiplayer servers.
  • fix logic for Door Keys to be more compatible with other mods when setting Usage Limit to 0.

v0.7.5

  • bugfix: null ref error on environment startup.

v0.7.4

  • update readme, no code changes.

v0.7.3

  • Burnable Items now applies to all pieces that burn wood, including Kilns, Hot Tubs, and Ovens.

v0.7.2

  • changed configs: Wood Types is now Burnable Items because you can list anything you want, not just woods.

v0.7.1

  • Add new Fireplaces section to the config
  • Burn any type of wood in a fireplace via hotbar 1-8 interaction, or use ZenUseItem for even easier interaction.
  • Candle refill config option was renamed, please check your settings if you had this disabled.

v0.7.0

  • added "Ironpit" to the default set of items which are allowed to teleport. Not sure why IG has it as no-teleport by default, if you know why, let me know, please.
  • updated for Zen.ModLib v1.2.0
  • recompile for BepInEx v5.4.2332
  • recompile for JVL v2.26.0

v0.6.2

  • change config option names for DoorKeys: "Default Station Level" becomes "Station Level" and "Default Station" becomes "Station"

v0.6.1

  • updated mod description, no code changes.

v0.6.0

  • Moved cart handling code out of this mod and into ZenDistributor

v0.5.4

  • add a config option for tombstone decay message repeat interval delay.

v0.5.3

  • added an option to allow items to teleport.
  • changed config names and sections related to NoCraft/NoTeleport. Please check your configs if you use these sections.

v0.5.2

  • add an option to prevent tombstones from being used as free 32 slot containers.
  • moved a vanilla fix into Zen.ModLib v1.1.11

v0.5.1

  • Added feature: Spawners control to limit the monsters that can spawn in biomes based on world progression. Prevent high-level monsters from spawning in low-level biomes after advancing world progression. Highly configurable, but the default configuration should suite most player needs. Off by default.

v0.5.0

  • overhaul of "Limited Use Door Keys" check the configs! Keys can now be repaired and upgraded.
  • Introduced new configs for key upgrades, durability, and station requirements.

v0.4.0

  • "Single Use Door Keys" are now "Limited Use Door Keys"
  • They can be defined to break after a fixed number of uses (default 2)
  • Broken keys will remain in your inventory. However, they will not open doors until repaired.
  • Default configs enable the Forge to repair keys.

v0.3.5

  • fixed readme

v0.3.4

  • change config option params for "Day Length Seconds" so that setting it to 0 to disables the option. New default: 0

v0.3.3

  • fix: load env configs on login instead of ZNetScene.Awake
  • update for Zen.ModLib v1.1.0

v0.3.2

  • fixed config sync

v0.3.1

  • removed BepInEx from dependency, Zen.ModLib handles it.

v0.3.0

  • use Zen.ModLib

v0.2.6

  • removed fireplace check code entirely. npc fireplaces can burn out of fuel.

v0.2.5

  • fixed nullref error that can happen with some mods regarding Fireplaces.

v0.2.4

  • Moved SingleUseDoorKeys from ZenPlayer back to ZenWorldSettings, it's a global world setting not a per player setting. Also changed the default to false instead of true.
  • Updated logging and configs subsystem

v0.2.3

  • code cleanup and bugfixes

v0.2.2

  • UPDATE FOR VALHEIM v0.220.3

v0.2.1

  • UNDO: moved to fast with prior update. Put NoCraftNoTeleport options back here from ZenConstruction

v0.2.0

  • moved SmashTrash to ZenRecycle
  • moved Structure and NoCraftNoTeleport related options to ZenConstruction
  • moved Raid & SpawnProtect related stuff to ZenRaids
  • moved all player related stuff to new mod ZenPlayer
    • inventory
    • death
    • health
    • food
    • durability
    • skills
    • stamina
    • autopickup
    • sleep
    • workstation

v0.1.20

  • Add config option to extend Autopickup Toggle Button with 3rd option: Pickup only items already in your inventory.

v0.1.19

  • Update README, no code changes.

v0.1.18

  • Fixed typo in description.

v0.1.17

  • Moved the Breeding section to its own mod: ZenBreeding