Skip to content

Configuration Files

PolarFox27 edited this page May 23, 2023 · 9 revisions

The configuration files are stored in the world save folder. Here's how to find it if you don't know where it is.

Single-player Worlds

Each world needs to be configured separately.

1) Create your world: You can use an already existing world of course

2) Save and Exit: The configuration is not done in Minecraft itself, so you can exit the world. Once you will have configured the files, re-open the world and the changes will load automatically.

3) Open the world folder: Go to your .minecraft folder. Then follow the path .minecraft > saves > world name > jobs, where world name is the name of your world. There, you will find all the configurations files.


Servers

1) Start your server once: You can use an already existing server of course

2) Stop the server: The configuration is not done in Minecraft itself, so the server can be stopped. Once you will have configured the files, re-start the server and the changes will load automatically.

3) Open the server folder: Go to your server folder. Then follow the path server name > world name > jobs, where server name is the name of your server folder, and world name is the name of the world. There, you will find all the configurations files.

For servers, the configuration is only done in the server files, any player wanting to play on the server just needs to have the mod installed, no configuration needed on the client side. It is very easy to set up.


Files Syntax

You are now ready to configure the mod ! Please note that since all the files are JSON files, you will need to understand the JSON syntax in order to configure your files correctly. You can use this JSON Validator to check if the syntax in your files is correct. Simply copy-paste the content of your file and click on Validate JSON. It will then tell you if your file is valid and where are the errors if any. You can also use the template I provide here.

In the files, when configuring items and block, use the same identifier as you would use in the /give command in-game. When configuring entities, use the same identifier as in the /summon command. Here are a few examples :

"item": "minecraft:diamond"
"block": "minecraft:stone"
"entity": "minecraft:cow"

Template

A template configuration can be downloaded: jobs-template.zip This template can be extracted in the jobs configuration folder. It contains:

  • 4 Jobs
  • 4 Icons
  • All the files configured with a random configuration.

These files are not meant to create a configuration that is ready to be used to play. It simply gives you more advanced configuration examples than the ones provided in this Wiki.

In here you can also find templates files for legacy versions (again, avoid these versions if possible).

Clone this wiki locally