JereKuusela-Structure_Tweaks icon

Structure Tweaks

Changes the game logic to allow invisible, invulnerable, non-colliding, non-interactable or untargetable objects. Also allow overriding visual wear and plant growth.

Last updated a day ago
Total downloads 11524
Total rating 4 
Categories Tweaks Server-side Client-side Mistlands Update
Dependency string JereKuusela-Structure_Tweaks-1.13.0
Dependants 39 other mods depend on this mod

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.1901 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.1901

README

Structure Tweaks

Changes the game logic to allow invisible, invulnerable, non-colliding, non-interactable or untargetable objects. Also allow overriding visual wear and plant growth.

Install on all clients and on the server (modding guide).

Config

  • All objects can be scaled : Scaling works for every object.
  • Disable structure system: Structure systems are disabled for all pieces. Not enabled by default.
  • Ignore damage when infinite health: Damage is fully ignored for objects with infinite health.
  • Protect pieces with infinite health: Pieces with infinite health can't be deconstructed (except by the creator).
  • Max support with infinite health: Pieces with infinite health have max structure support.
  • No enemy targeting when no creator: Enemies won't target neutral structures.
  • Override collision: Collision can be overridden (requires reloading the area).
  • Override effects: New area effects can be added.
  • Override falling: Object fall behavior can be overridden.
  • Override growth: Growth visual can be overridden.
  • Override interact: Interactability can be overridden.
  • Override portal restrictions: Teleporting with restricted items can be overridden.
  • Override smoke restrictions: Fireplaces going out can be overridden.
  • Override rendering: Rendering can be overridden (requires reloading the area).
  • Override runestones: Runestone properties can be overridden.
  • Override unlock: Chests and doors can be force unlocked.
  • Override wear: Wear visual can be overridden.
  • Allow unlocking chests: Players can unlock chests to ignore wards.
  • Allow unlocking doors: Players can unlock doors to ignore wards.
  • Allow editing runestones: Runestone editing (Admin only, Owned, All).
  • Command growth: Growth editing (Admin only, Owned, All).
  • Command wear: Wear editing (Admin only, Owned, All).

Commands

Two commands that allow changing visual growth or wear of own plants and structures. This can be disabled from the config.

  • growth=[big/big_bad/small/small_bad]: Overrides the plant growth. Prevents growing up.
  • wear=[broken/damaged/healthy]: Overrides the wear health.

For other changes you need mods like Infinity Hammer or World Edit Commands.

Credits

Thanks for Azumatt for creating the mod icon!

Sources: GitHub

Donations: Buy me a computer

Changelog

  • v1.13

    • Fixes non-instant transition not working for weather effects.
  • v1.12

    • Fixes error when trying to chop tree logs.
  • v1.11

    • Fixes experience gain from infinite health object.
    • Fixes error when using mods that add multiple chests per object.
  • v1.10

    • Fixes null error with some mods.
  • v1.9

    • Adds support for adding a custom sized water surface.
    • Fixes the black screen.

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2023-3-20 1.13.0 199 Version 1.13.0 Install
2023-3-18 1.12.0 332 Version 1.12.0 Install
2023-3-18 1.11.0 111 Version 1.11.0 Install
2023-1-21 1.10.0 2426 Version 1.10.0 Install
2022-10-30 1.9.0 3557 Version 1.9.0 Install
2022-10-15 1.8.0 979 Version 1.8.0 Install
2022-10-14 1.7.0 109 Version 1.7.0 Install
2022-9-25 1.6.0 673 Version 1.6.0 Install
2022-9-24 1.5.0 153 Version 1.5.0 Install
2022-8-31 1.4.0 1328 Version 1.4.0 Install
2022-8-11 1.3.0 496 Version 1.3.0 Install
2022-8-1 1.2.0 633 Version 1.2.0 Install
2022-7-31 1.1.0 129 Version 1.1.0 Install
2022-7-23 1.0.1 287 Version 1.0.1 Install
2022-7-22 1.0.0 112 Version 1.0.0 Install