Skip to main content

Configuration

CoreDSC separates global settings from module settings.

PathPurpose
config.ymlDiscord connection, guild, command scope and startup banner
messages.ymlShared Minecraft command messages
secrets.ymlOptional local bot-token file
telemetry.ymlCoreDSC bStats switches
modules/*.ymlFeature-specific configuration
bot/config.ymlOptional external Python worker
guis/report-gui.ymlReport administration inventory

Exact 2.5.2 defaults are available under /default-configs/.

Editing rules

  • Stop Paper for major edits and version upgrades.
  • Use quoted strings for Discord IDs where the file already does so.
  • Keep config-version unchanged unless the plugin itself migrates it.
  • Do not delete generated metadata to force a downgrade.
  • Treat unknown-key warnings as likely typos until reviewed.
  • Enable one module at a time.