Configuration files
EventDirector stores most of its behavior in configuration files.
The exact file names can vary depending on the build, but a typical setup may include:
- main configuration;
- messages;
- events;
- GUI configuration;
- backup data;
- internal plugin data.
Editing configuration files
When editing files manually:
- stop the server or make sure the plugin will not overwrite the file;
- create a backup;
- edit carefully;
- check YAML indentation;
- restart or reload;
- read the console;
- test the edited event.
YAML basics
YAML is sensitive to indentation.
Use spaces, not tabs.
Good example:
example:
enabled: true
message: "Hello player!"
Bad example:
example:
enabled: true
Tabs can break YAML parsing.
Recommended workflow
For important changes:
- create a backup;
- copy the event file;
- edit the copy;
- test it privately;
- enable it only when ready.
Configuration safety
warning
A small YAML mistake can prevent an event from loading. If a file stops working after an edit, restore the last working backup or compare the file with a working example.
Files generated by the plugin
Some files are managed internally by EventDirector. Do not manually edit internal data files unless you know what they are used for.