Skip to content

Configuration

Oliver Martin edited this page May 1, 2020 · 35 revisions

MultiChat currently features FIVE configuration files. FOUR of these are on the proxy (Bungeecord, Waterfall etc.), and ONE is on each of your individual Spigot / Sponge servers.

The proxy config files are:

  1. config.yml - Most plugin settings can be found here
  2. joinmessages.yml - Used to control join/quit messages
  3. chatcontrol.yml - Contains the chat rules, anti-spam, and mute/ignore settings
  4. messages.yml - Allows you to change, customise or translate EVERY message in the plugin

These files are all found in the Proxy plugins folder (This is the plugins folder in the same directory as your Bungeecord.jar or Waterfall.jar file). Simply navigate to /plugins/MultiChat/

There is also a config file for MultiChat on your Spigot / Sponge servers. For spigot these are found in your usual plugins folder on that server: /plugins/MultiChat/localconfig.yml. For Sponge the file is found in the config folder of your server: /config/multichat/localconfig.yml.

All these config files use the YAML format. This means you should take extra care when editing them! If you incorrectly add an extra space, or delete a single "quotation mark", then you could stop the entire plugin from working correctly. Also make sure that you DO NOT use tabs in the file. Only spaces work correctly with YAML. To be on the safe side, you can use an online resource like this one to check your YAML file for syntax errors.


Clicking the links below will take you to detailed guidance for each individual file:

Proxy (Bungeecord / Waterfall etc.)

Local (Spigot / Sponge etc.)


You can load config changes in game by using /multichat reload for the proxy configs, and /multichatlocal reload for the local configs.

Next I recommend you take a look at the permissions