Skip to content

All Plugin Configuration Files

Dominic Feliton edited this page Dec 26, 2024 · 24 revisions

Plugin Configuration Files (v1.20.0)

ai-settings.yml

ai-settings.yml is where the internal configurations for LLM-powered translators are stored. An explanation for each option can be found here.

config.yml

config.yml is where the "main" settings of the plugin go. An explanation for each option can be found here.

blacklist.yml

blacklist.yml is a simple list of words that, if detected in a translation, will be blocked by WorldwideChat. You can define this manually:

bannedWords:
  - test
  - crap
  - hello

Or use /wwcc.

messages-XX.yml

messages-XX.yml is where all plugin messages are stored. XX is the internal lang code, which is determined by pluginLang in config.yml. An explanation for configurable options can be found here.

/data/

${PLAYER_UUID}.yml

Where data on each player who is actively translating is stored. Allows for settings per player persistence across server reboots, restarts, and reloads. Note that this folder goes unused if using one of the provided storage options such as *SQL or MongoDB.

/stats/

${PLAYER_UUID}.yml

Where statistics (/wwcs) regarding each player who has ever used WWC is stored. Can be cleared by simply deleting the desired file and reloading the plugin. Note that this folder goes unused if using one of the provided storage options such as *SQL or MongoDB.

/cache/

${RANDOM_UUID}.yml

Where each cache term is saved as a yml file if togglePersistentCache is set to true in config.yml. Can be cleared with /wwcd cache clear or be ignored entirely by changing togglePersistentCache to false. Note that this folder also goes unused if using one of the provided storage options such as *SQL or MongoDB.

Clone this wiki locally