Data Debugger is a free Miner28 utility script for logging VRChat DataDictionary, DataList, and DataToken values in a readable JSON-like format.
Original source: GitHub Gist by miner28_3. Data Debugger is a small utility script for logging DataDictionary, DataList, and DataToken values in a readable JSON-like format, including common reference values inside the data.
Use it when a world script builds nested data and the normal Console output is too hard to inspect. Use the original listing to review and import the current code from the publisher.
Original Listing: GitHub SDK Note: 3.5+ Submitted by: miner28_3
Category: Utility Tools
| Use Case | Why It Fits |
|---|---|
| Debugging parsed JSON | You can inspect nested keys and values after VRCJson parsing. |
| Checking generated dictionaries | Runtime-built DataDictionary values are easier to review as structured output. |
| Inspecting lists of tokens | Nested DataList content can be logged without manually walking every item. |
| Finding reference values | Common object references can be converted into readable names or display values. |
This is a source-script utility rather than a packaged prefab. Before using it in a live project:
Debugging tools are useful during development, but they can become expensive or noisy if left active:
Import the prefab or script into a throwaway test scene before adding it to a live world. Confirm inspector references, ownership behavior, sync, triggers, UI hooks, and audio or object links before moving it into the production scene.
Listing Details
Import Notes