Event-driven gameplay
Subscribe to world events, schedule work across ticks, and keep each mechanic close to the Script that owns it.
Explore events and scheduling
Build gameplay with JavaScript or Python through a controlled, Bedrock-shaped API.
Subscribe to world events, schedule work across ticks, and keep each mechanic close to the Script that owns it.
Explore events and scheduling
Use one runtime contract with camelCase JavaScript declarations and a native snake_case Python projection.
Compare both languages
Navigate JavaScript JSDoc and Python docstrings generated from the public declarations on every build.
Open the API reference
QuestScript is currently alpha software for Fabric. Install it on a development server, review the security model, and use the Guide to build your first event-driven Script.
Need to diagnose server-thread work? Open a local capture in the Trace Viewer without uploading the dump.