Script API References
Documentation for Minecraft Bedrock Script API Reference (@minecraft/server, @minecraft/server-ui, and more). Includes extensive code examples, stable and beta modules, feature guides, and version archives. Updated every Minecraft release.
Documentation
Visit one of the following links to view the full documentation that matches your Minecraft version.
Version archives are available at the bottom of this page.
What is Minecraft Script API?
Minecraft Script API is Mojang's official JavaScript/TypeScript API for Minecraft Bedrock Edition. It lets addon creators interact with a Minecraft world programmatically - spawning entities, manipulating blocks, responding to player events, building custom modal forms, and persisting data in world storage.
This documentation site is independently maintained and covers all stable, beta, and preview modules, keeping pace with each Minecraft release.
Available Modules
Available modules in the Minecraft Script API as of Minecraft 1.26:
| Module | Description | Environment |
|---|---|---|
@minecraft/server | Core API to manipulate entities, blocks, world events | Stable, Beta |
@minecraft/server-ui | Modal forms and action forms | Stable, Beta |
@minecraft/server-gametest | Framework for writing and running tests in Minecraft | Beta |
@minecraft/server-editor | Editor extension API | Beta (Editor mode only) |
@minecraft/server-admin | Server-side secrets and environment | Beta (BDS only) |
@minecraft/server-net | HTTP requests from server scripts | Beta (BDS only) |
@minecraft/server-graphics | GPU/rendering hooks | Beta |
@minecraft/diagnostics | Error reporting and diagnostics | Beta |
@minecraft/debug-utilities | Debug helpers | Beta |
Version Archive
This is an archive of the Script API documentation for each Minecraft release. Please note that documentation for previous Minecraft Preview versions are not archived.
Minecraft 1.26.x
- Script API - v1.26.40.24 (Beta / Preview)
- Script API - v1.26.20 (Latest)
- Script API - v1.26.10
- Script API - v1.26.0
Minecraft 1.21.x
- Script API - v1.21.130
- Script API - v1.21.120
- Script API - v1.21.110
- Script API - v1.21.100
- Script API - v1.21.90
- Script API - v1.21.80
- Script API - v1.21.70
- Script API - v1.21.60
- Script API - v1.21.50
- Script API - v1.21.40
- Script API - v1.21.30
- Script API - v1.21.20
- Script API - v1.21.2
- Script API - v1.21.0
Minecraft 1.20.x
- Script API - v1.20.80
- Script API - v1.20.70
- Script API - v1.20.60
- Script API - v1.20.50
- Script API - v1.20.40
- Script API - v1.20.30
- Script API - v1.20.10
- Script API - v1.20.0
Minecraft 1.19.x
Support me
Support this project via my Minecraft Marketplace affiliate link below, or on Ko-fi!
Note
This website is not affiliated in any way with Microsoft or Mojang AB.