Skip to content

Customization\Configuration

Leonhard edited this page Jul 17, 2021 · 3 revisions

While editing files, use UTF-8 encoding. Do not use Notepad and Wordpad on Windows. We recommend Notepad++ on Windows. For macOS & Linux the inbuild editors work fine, we recommend using editors specialized for code-editing such as Atom, Sublime Text, or VSCode.


Main settings file is PunishControl/settings.conf

Hocon format -

HOCON stands for Human-Optimized Config Object Notation. As the name indicates it is way easier to read than YAML-configurations. It is also way less likely that you will break a HOCON configuration file by accident compared to a YAML-configuration

Reloading

/punishcontrol reload will reload the configuration of PunishControl. Due to security concerns, some values are not reloadable. Doing a clean restart is always better than just reloading.

What can be customized (examples)

  • Groups
  • Default punishments
  • notifications
  • command aliases