-
Notifications
You must be signed in to change notification settings - Fork 69
Definition Browser
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.
Run the definition-browser using the following gradle command:
./gradlew tools:runFrom there you'll be presented with a screen where you should select to your /void/data/ directory.
Warning
void/data/cache/ will work but won't load data from config files
Once the cache is loaded you'll see the main interface.
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.
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.
Clicking on a result will show details, or redirect you to the result in the main tab for that definition type.
The details panel displays lots of information about the selected definition, everything from options, to parameters loading from config-files
In the main definition tabs you can view all the definition's for a given type and filter by any value
You can select whichever columns you want to display, preview the details

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