Skip to content

Definition Browser

Greg edited this page May 2, 2026 · 1 revision

The definition browser is a tool to quickly and easily search through game definition data, typically when writing content.

If you're playing in-game it's better to use the /find command.

Setup

Run the definition-browser using the following gradle command:

./gradlew tools:run

From there you'll be presented with a screen where you should select to your /void/data/ directory.

image

Warning

void/data/cache/ will work but won't load data from config files

Layout

Once the cache is loaded you'll see the main interface.

image

On the top row you'll find a Global search "All", a list of different types of definitions, and a reload and change directory button.

Search All

In the All tab you'll find a search bar where you can enter any word, name or id and it'll search within all definitions.

image

Clicking on a result will show details, or redirect you to the result in the main tab for that definition type.

Details

The details panel displays lots of information about the selected definition, everything from options, to parameters loading from config-files

image image image

Filter

In the main definition tabs you can view all the definition's for a given type and filter by any value

image

You can select whichever columns you want to display, preview the details image

Multi-select, and copy to clipboard with ctrl + c or right click

image

Clone this wiki locally