WASD move · Shift run · Space jump · Drag look · Scroll zoom
{{ storageWarning }}
Menu
{{ fps }} fps
Multiplayer
{{ mpPlayerCount }} player(s) online
{{ mpWorldName }}
Join Server
{{ connectError }}
Saved servers
{{ srv.name }}
{{ srv.url }}
No saved servers yet.
Add a server
Server worlds
{{ worldsError }}
{{ w.name }}
{{ w.detail }}
Playing
Loading worlds…
New world, or new name
To rename, type the new name above, then press Rename on a world. Loading a world moves every player into it.
Settings
{{ g.name }}
{{ s.label }}{{ s.display }}
Camera mode
Free mode captures the mouse for continuous look and never auto-follows. Follow mode eases the camera behind your heading and can be nudged by drag or controller.
Controls
{{ row.label }}
Gamepad device
No controller detected — connect one and press a button to see it listed here. Some setups expose more than one device (e.g. a second HID alongside your real controller); pick the right one if the wrong one gets selected.
Stick axes
If the wrong input drives a stick (e.g. a pressure-sensitive button instead of the real vertical axis), detect just that one axis: click Detect, then move only that single direction.
Camera horizontal (X) — axis {{ gamepadAxisConfig.lookX }}
Camera vertical (Y) — axis {{ gamepadAxisConfig.lookY }}
Movement horizontal (X) — axis {{ gamepadAxisConfig.moveX }}
Movement vertical (Y) — axis {{ gamepadAxisConfig.moveY }}
{{ detectingHint }}
Controller tuning
Deadzone{{ gamepadDeadzoneDisplay }}
Look sensitivity{{ gamepadSensitivityDisplay }}
Performance
{{ s.label }}{{ s.display }}
Resolution scale{{ pixelRatioCapDisplay }}
Shadows
Volume
{{ s.label }}{{ s.display }}
Sound starts after your first click or key press — browsers block audio until then.