WorldObjects.request: Difference between revisions
Release 0.1.4 BUILD133 / Protocol 36 and document authenticated event origin |
Complete upcoming 0.1.9 documentation: weather, crafting UI, world removal, doors and ladders; preserve release status |
||
| Line 14: | Line 14: | ||
[[Category:Client Functions]] | [[Category:Client Functions]] | ||
[[Category:Lua Functions]] | [[Category:Lua Functions]] | ||
<!-- worldmodels019:start --> | |||
== Original world model operations from 0.1.9 == | |||
'''Available from 0.1.9 (upcoming; not yet publicly released). Not included in public 0.1.8. Use matching updated clients and server.''' | |||
[[World model removal#Developer API and diagnostics|World model removal]] documents world_pick, world_nearby, world_select, world_set and world_restore_all, layer ownership and result handling. Existing create/delete operations still concern the caller's own static objects. Original-world hiding is reversible and does not edit terrain or NPC obstacle maps. A native live layer is not server authorization/replication: use trusted server state and the supplied editor/deployment workflow. Shared placed doors instead use server [[setWorldDoors]]. | |||
<!-- worldmodels019:end --> | |||
Revision as of 20:57, 19 October 2026
WorldObjects.request
Since 0.1.4.
Client Functions.
requestIdOrFalse = WorldObjects.request(command)
Submits a validated command table. Returns a numeric request ID or false; a request ID is not completion. See the full command schemas, result JSON, limits and lifecycle below.
See World objects for parameters, examples, failure handling and limits.
Original world model operations from 0.1.9
Available from 0.1.9 (upcoming; not yet publicly released). Not included in public 0.1.8. Use matching updated clients and server.
World model removal documents world_pick, world_nearby, world_select, world_set and world_restore_all, layer ownership and result handling. Existing create/delete operations still concern the caller's own static objects. Original-world hiding is reversible and does not edit terrain or NPC obstacle maps. A native live layer is not server authorization/replication: use trusted server state and the supplied editor/deployment workflow. Shared placed doors instead use server setWorldDoors.