TDXPlugins
TDX VotePlusConfiguration

general

Top-level switches in config.yml — locale, debug, bStats.

The general block in config.yml holds plugin-wide switches that don't belong to any single subsystem.

plugins/TDXVotePlus/config.yml
general:
  locale: "en"            # message file: messages.<locale>.yml if present
  debug: false            # verbose logging — leave off in production
  bstats: true            # opt-in metrics, no PII
  timezone: "auto"        # IANA tz id, or "auto" for the JVM default
  storage: sqlite         # sqlite | mysql — see the storage page

Reference

KeyTypeDefaultNotes
localestring"en"Message file selector. Place a messages.fr.yml next to messages.yml to add one.
debugbooleanfalseVerbose logging for the plugin's internal pipeline. Toggle live with /voteplus debug.
bstatsbooleantruebStats metrics. No personally-identifying data is collected.
timezonestring"auto"IANA timezone id (e.g. Europe/Madrid). Used for daily streak rollover.
storagestringsqlitesqlite or mysql. See the storage page.

timezone matters more than you'd think. A player in Europe/Madrid voting at 23:30 server-local on a US-east host will see their streak reset the next morning, not at the same wall-clock time they're used to. Set this to your community's primary timezone, not your host's.

On this page