You are viewing a potentially older version of this package. View all versions.
JereKuusela-Expand_World_Prefabs-1.52.0 icon

Expand World Prefabs

Allows creating rules for objects being spawned, destroyed and more.

Date uploaded a week ago
Version 1.52.0
Download link JereKuusela-Expand_World_Prefabs-1.52.0.zip
Downloads 1317
Dependency string JereKuusela-Expand_World_Prefabs-1.52.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2333
ValheimModding-YamlDotNet-16.3.0 icon
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.0

README

Expand World Prefabs

Allows creating rules for objects being spawned, destroyed and more.

Install on the server (modding guide).

Usage

See documentation.

for help and examples.

Credits

Thanks for Azumatt for creating the mod icon!

Sources: GitHub

Donations: Buy me a computer

CHANGELOG

  • v1.52

    • Adds new parameter <cid> to get the character id of the client that controls the object.
    • Adds new parameter <owner> to spawn data to override the initial owner assignment.
    • Adds new states join, leave and respawn to player triggers.
    • Adds new fields groups and bannedGroups to filter based on player groups (requires Server Devcommands mod).
    • Adds API for developers to register own parameter handlers and to use custom triggers.
    • Obsoletes parameter <pchar> as it returned wrong information anyways.
  • v1.51

    • Skipped accidentally.
  • v1.50

    • Adds formatting support to parameter <time>.
    • Adds new parameter <realtime> to get the real-world time (can be formatted).
    • Adds new trigger type realtime to trigger actions based on real-world time changes.
    • Adds new parameter <pvisible> to get whether the player has public visibility enabled.
    • Adds new command ewp_reload to manually reload the ewp_data.yaml file (if the file has been manually modified).
    • Fixes spawned item drops possibly disappearing (no spawn time was set so clean up for old loot was instantly triggered).
    • Removes file watcher from ewp_data.yaml to reduce performance issues.
  • v1.49

    • Hotfix to remove debug logging.
  • v1.48

    • Adds new parameter <amount> to get the amount of poked objects.
    • Adds new parameters<platform> to get the platform of the client that controls the object.
    • Breaking change: Changes the parameter <pid> to return only the user id instead of the full platform user id.