utmt-list-entities
List entities from GameMaker data files by type. Returns JSON array with index, name, and properties for sprites, sounds, scripts, rooms, and more.
Instructions
List entities of a given type from a GameMaker data file. Returns JSON array with index, name, and brief properties. Supported types: sprites, sounds, scripts, code, rooms, gameobjects, fonts, backgrounds, paths, shaders, strings, timelines, embeddedtextures, embeddedaudio, extensions, sequences, particlesystems.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max entities to return (1-500) | |
| filter | No | Optional case-insensitive name filter | |
| offset | No | Number of entities to skip (for pagination) | |
| cliPath | No | Path to UndertaleModCli executable (default: auto-detect) | |
| entityType | Yes | Type of entity to list | |
| dataFilePath | Yes | Absolute path to the data file (data.win, game.ios, etc.) |