AI authoring: the MCP server can build, test and publish a game without the editor
A large pass on the Vastopia MCP server adds editor-free map creation, terrain baking, water, walkability, height layers, props, animations, all twelve drop tables, building stamps, dialogue wiring, cloud asset pulls, test deploys, backups with restore, conflict detection and an audit log.
Build a world without opening the editor#
create_map,generate_terrain,sculpt_terrain,apply_erosion,bake_terrain(merges walkability instead of replacing it),set_water,set_tile_walkability,create_height_layer/set_height_layer,place_propswith aprops.bincodec, andstamp_building_prefab.- The Terrain3D base surface is imported without an editor session;
export_pckandbuild_server_packagerun in-process.
Content#
define_animation/define_animation_basewith id validation;set_drop_tablecovers all twelve drop tables;define_recipewrites the skill arrays the runtime reads;define_shopvalidates its currency;define_taskchecks trigger targets reference real entities.- Dialogues wire to NPC options;
define_interfacegains grid, scroll, spacer and texture nodes;define_vfxgenerates particle scenes;set_schema_rowedits any schema table. - Item, equipment, location and interface script templates; scripts are structurally checked as C# before they are written;
generate_script_projectproduces an IDE companion project with direct module calls.
Assets and testing#
browse_cloud_assets/pull_cloud_assetreach the approved cloud library; FBX/OBJ imports convert through headless Blender;update_asset,delete_asset,check_references(with blast radius in delete confirmations), and asset requests visible in an editor panel.deploy_test_build,stop_test_server,play_localover the editor bridge,read_server_logswith modes and filtering,screenshot_editor.
Safety#
- Generation-stamped backups with
get_change_logandrestore_backup; failed write plans roll back; conflicts between editor saves and AI writes are detected; destructive calls are recorded in an append-only audit log;dryRun/confirmon moves, promotion and terrain bakes;VASTOPIA_PUBLISHING=offkeeps an agent author-only.
More in this area
Editor 1.0.19
The first release since 1.0.18, carrying the 47 commits that landed after it: cloud project sync, viewport-first item authoring, item property toggles, multi-trigger loot tables and schema editors.
Script editor schema tables, model-rendered item icons, and loot-table triggers
The Script Editor gains data and table editors for server schemas and an undocked window; item icons render straight from the item's 3D model; loot tables accept several triggers per item or object drop.
Viewport-first item creation, asset category rail, and tiered terrain textures
The item create page authors equipment placement directly in the viewport with a transform gizmo and snapshots the inventory icon from it; the Assets tab gets an icon category rail; terrain textures ship as 128/256/1024 tier files.
