You are viewing a potentially older version of this package.
View all versions.

Expand World Prefabs
Allows configuring build or spawned objects.
Date uploaded | 3 days ago |
Version | 1.43.0 |
Download link | JereKuusela-Expand_World_Prefabs-1.43.0.zip |
Downloads | 318 |
Dependency string | JereKuusela-Expand_World_Prefabs-1.43.0 |
This mod requires the following mods to function

denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202
ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.0README
Expand World Prefabs
Allows creating rules to react to objects being spawned, destroyed and more.
Install on the server (modding guide).
Usage
See documentation.
Credits
Thanks for Azumatt for creating the mod icon!
Sources: GitHub
Donations: Buy me a computer
CHANGELOG
-
v1.44
- Adds offset support to pokes.
-
v1.43
- Adds a field
bannedLocationDistance
so that different distance can be used for required and banned locations. - Adds automatic container size detection to simplify adding items.
- Adds back legacy base64 encoded data string support.
- Adds data entry support for the field
drops
to allow dropping custom items. - Changes the parameter
<hash_>
to also work for location ids. - Changes poking action to not include the object itself by default (can be changed with the poke field
self
). - Fixes quoted strings being split up when used as "type, key, value" in the field
data
. - Fixes field value queries not checking child objects (for example Boat chests).
- Adds a field
-
v1.42
- Adds a new parameter
<biome>
to get the biome of the object. - Adds a new field
filterLimit
to set how many filters must match. - Fixes comment or extra space at end of the fields
spawn
orswap
breaking the file parsing. - Reworks the filtering system. Now multiple filters are checked separately, instead of being combined into a single check.
- Adds a new parameter
-
v1.41
- Changes the field
poke
andobjects
to usefilter
instead ofdata
(old way still works). - Fixes multiple values not working for the field
data
. - Fixes the field
exec
not working with global triggers (like time). - Fixes GameObject and ItemDrop types not working for field parameters.
- Changes the field
-
v1.40
- Adds support of vector and quaternion values to the type
change
. - Adds a new field
admin
to only trigger for admins or non-admins. - Adds wildcard support to the parameter
item
to match multiple items. - Adds shorthand format for data entries (automatically enables the field
injectData
). - Adds new parameter
<addlong>
,<calclong>
,<divlong>
,<modlong>
,<mullong>
and<sublong>
for large integer values. - Adds new parameter
<amount>
,<durability>
and<quality>
to get item properties from a chest. - Changes the type
change
to return<none>
instead ofnone
for empty values (to match how data filtering works). - Changes the type
state
to return<none>
instead ofnone
for empty values (to match how data filtering works). - Fixes error when trying to spawn invalid prefab.
- Fixes parameters with upper case letters not working for filters
keys
,bannedKeys
,globalKeys
andbannedGlobalKeys
.
- Adds support of vector and quaternion values to the type