# Debug commands of @ferret/core

Call with `world.commands.execute(name, args)`; `world.commands.list()` on the running game is the authority. Read from the sources of these packages.

- `commands.list` — every command of this world: -> [{name, description}]
- `host.show` — show a world by name ("main" or one a game created): {name}
- `host.worlds` — the worlds on the shared engine and which one is shown
- `world.info` — time, tick count, entity and service counts
- `world.pause` — pause or resume the simulation: {paused}
- `world.step` — run n fixed steps (use while paused): {n}
- `world.timeScale` — set the time scale: {scale}
