File Management
While the in-game GUI is convenient, sometimes you need to edit files manually (e.g., copying configs to a server via FTP).
Location
All configuration files generated by YAML Config are stored in the standard Minecraft config folder:
- Path:
.minecraft/config/(oryour_server_folder/config/)
Naming Convention
Files are typically named using the following pattern:
[modid]-[filename].[extension]
Examples:
jobsplus-common.yamlgrieflogger-server.json5necessities-client.toml
Editing Manually
You can open these files with any text editor (Notepad, VS Code, Notepad++).
- Stop the Server/Game: It is safest to edit configs when the game is not running to avoid file conflicts.
- Edit Values: Follow the syntax of the file format (YAML, JSON, etc.).
- Validation: If you enter an invalid value (like text in a number field) and start the game:
- YAML Config will detect the error during loading.
- It will likely reset that specific entry to its default value to prevent the game from crashing.
- An error will be printed to the game logs.
Server Syncing Explained
This is a common point of confusion for server admins.
- Scenario: You are playing on a server. You edit
jobsplus-common.yamlin your local.minecraft/configfolder using Notepad. - Result: Nothing happens in-game.
- Reason: When you join a server, the server sends its config values to your client. Your local file is essentially ignored for gameplay logic while you are connected.
- Correct Way: You must edit the file inside the Server's
configfolder and restart the server (or use the in-game GUI as an Operator to update it live).