Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Expand World Prefabs
Allows creating rules for objects being spawned, destroyed and more.
CHANGELOG
-
v1.61
- Adds new function
objectcountto return the number of objects matching a given filter. Thanks Zeall! - Fixes various issues related to inventory handling.
- Fixes portals not being detected by object filters or pokes. Thanks Zeall!
- Fixes terrain operations not working. Thanks JPValheim!
- Renames undocumented poke
amounttopokecountfor consistency with other count fields. Thanks Zeall!
- Adds new function
-
v1.60
- Adds experimental server owned object support.
- Fixes for the new game update (item data, terrain and many other things). Thanks JPValheim!
- Adds support for saving delayed pokes to object data (requires server side data to be enabled). Thanks JPValheim!
- Adds new field
logto add custom log output. Thanks JPValheim! - Adds new function
altbiometo get alternative biome info. Thanks JPValheim! - Changes field
biomesandbannedBiomesto support alternative biomes. Thanks JPValheim! - Fixes shorthand parsing of
filterandbannedFilterfailing in some cases. Thanks JPValheim! - Fixes missing clean up on logout (possibly leaving stale data behind). Thanks JPValheim!
- Fixes poke
weightbeing parsed as integer instead of decimal value. Thanks JPValheim!
-
v1.59
- Adds server side position update for attached objects when a script triggers on them.
- Adds experimental NPC chat support.
-
v1.58
- Adds new function
randomto get a random number between two values. - Adds new field
randomto pokes to allow randomizing affected objects. - Adds support for specifying unit (deg or rad) for angle parameters.
- Adds support for "distance, angle, y" format for vectors (requires using deg or rad for angle).
- Adds dynamic value support to
objectsLimitandbannedObjectsLimit. - Fixes
posy coordinate offset not being applied whensnapis true.
- Adds new function
-
v1.57
- Adds field
selfto object filters. - Adds field
removeDelayto spawns to allow automatic removal of spawned objects. - Adds new setting to allow processing custom prefab names even when server doesn't recognize them.
- Adds new function
globalkeyto get global key values. - Adds support for putting data entries to script yaml files.
- Fixes server player broken by last update.
- Fixes
bannedGlobalKeysnot lower casing function replacements automatically. - Fixes say commands happening twice when players are being created.
- Fixes function
keyreturning global key instead of custom data value. - Fixes
Object attachingnot working for temporary objects like status effects. - Optimizes file reloading to only reload the changed file.
- Adds field