AtlasEngine documentation
Make a world.
Give it rules.
From an empty directory to a playable Minecraft game. Learn the project format, script the runtime, and ship a server.
scripts/main.js● LIVE
import { on } from "ae2/stdlib/events";
on("playerJoin", ({ uuid }) => {
minestom.players.teleport(uuid, {
x: 0, y: 42, z: 0
});
minestom.ui.open(uuid, "welcome");
});✓
GAME SERVERReady at 20 TPS
Choose a path
Start with what you need.
Each guide is short, concrete, and grounded in a project you can run.
01Start here
Build your first world
Install the toolchain, run the starter project, and connect Minecraft.
Read guide →02Learn by playingExplore the demos
Open Bomberman, Crystal Caverns, or the minimal Hello World project.
Read guide →03Core conceptsUnderstand game projects
See how scripts, typed content, behaviors, and assets fit together.
Read guide →04GameplayScript the world
Use sandboxed JavaScript and the focused Minestom bridge.
Read guide →05OperationsShip the stack
Deploy the public site, secured editor, database, and game server.
Read guide →Three complete examples
Start with a complete, playable game.
Explore a minimal model demo, a multiplayer arcade game, and a cooperative scripted expedition.