uloop-control-play-mode

Original🇺🇸 English
Translated

Control Unity Editor play mode. Use when: starting/stopping/pausing play mode, testing game behavior, or when user asks to play or stop. Controls play/stop/pause of Unity Editor.

8installs
Added on

NPX Install

npx skill4agent add hatayama/uloopmcp uloop-control-play-mode

Tags

Translated version includes tags in frontmatter

uloop control-play-mode

Control Unity Editor play mode (play/stop/pause).

Usage

bash
uloop control-play-mode [options]

Parameters

ParameterTypeDefaultDescription
--action
string
Play
Action to perform:
Play
,
Stop
,
Pause

Global Options

OptionDescription
--project-path <path>
Target a specific Unity project (mutually exclusive with
--port
). Path resolution follows the same rules as
cd
— absolute paths are used as-is, relative paths are resolved from cwd.
-p, --port <port>
Specify Unity TCP port directly (mutually exclusive with
--project-path
).

Examples

bash
# Start play mode
uloop control-play-mode --action Play

# Stop play mode
uloop control-play-mode --action Stop

# Pause play mode
uloop control-play-mode --action Pause

Output

Returns JSON with the current play mode state:
  • IsPlaying
    : Whether Unity is currently in play mode
  • IsPaused
    : Whether play mode is paused
  • Message
    : Description of the action performed

Notes

  • Play action starts the game in the Unity Editor (also resumes from pause)
  • Stop action exits play mode and returns to edit mode
  • Pause action pauses the game while remaining in play mode
  • Useful for automated testing workflows