Novaryn Studios Docs
Ctrl K
llms.txt

Announcer configuration

Configure scheduling, rotation, player preferences, and announcement filters.

Global settings

config-version: 2
server-name: "Novaryn Studios"
default-channel: CHAT
rotation-mode: ORDERED
rotation-scope: GLOBAL
interval-seconds: 90
first-message-delay-seconds: 15
avoid-repeat: true
only-send-if-players-online: true
allow-player-toggle: true
remember-toggle: true
auto-fix-urls: true
placeholderapi:
  enabled: true

Message entries

Each entry can set its channel, weight, interval, sound, content, and filters. A zero per-message interval uses the global interval.

messages:
  store:
    enabled: true
    channel: CHAT
    interval-seconds: 0
    weight: 1
    permission: ""
    excluded-permission: ""
    worlds-whitelist: []
    worlds-blacklist: []
    min-online: 0
    max-online: 0
    cooldown-seconds: 0
    time-windows: []
    lines:
      - "&#FFAA00&lSTORE"
      - "&fUse &e/buy &fto support the server."

Send on join

send-on-join:
  enabled: false
  delay-seconds: 5
  message-id: ""
Configuration upgrades

When the config version changes, the plugin creates a backup and merges missing options automatically.