Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Configuration

kangarko edited this page Apr 8, 2017 · 20 revisions

This page covers the configuration of settings.yml. You can also view the default settings by opening ChatControl.jar file and viewing the setting files from there. Keep in mind you can't edit them inside your .jar file.

Use UTF-8 encoding. Notepad and Wordpad on Windows is broken. Use Notepad++ while on Windows, or Atom for Windows, Mac and other platforms.

Folder structure

After the installation your ChatControl Pro folder should look like this, except for the logs/ folder which is created later.

ChatControl Folder

  • logs/ - A folder containing logged swears, ads, rules violation, chat communication and more.
  • rules/ - A folder storing all rules for individual game parts: global (for everything), for chat, books, signs, etc..
  • variables/ - A folder for storing custom variables you define.
  • variables/javascript.txt - File in which you can create your own, unique variables based on Javascript.
  • handlers.yml - A file containing all handlers, groups of actions that can be executed from rules.
  • chat.yml - A file holding custom chat formats and chat channels.
  • messages.yml - Configuration for join/quit messages, death messages and timed announced messages.
  • settings.yml - The main configuration file, see below.

settings.yml

This is the main configuration file. You can control all settings within this file, and it will automatically be updated when you install a newer version of this plugin.

Comments with # are removed when the file is updated. This is managed by Bukkit and nothing I can do about.

Default settings

insert default settings.yml her'