ForgeAdmin · 1.0.0 — config.yml sections

Configuration

About 90 config.yml options are editable in game from /fa → Settings, so you rarely need to touch the file. Below is every real section and option key in the default config.yml for reference. messages.yml holds every player-facing line.

general

server-name staff-log command-log spy-ignored-commands disabled-commands notify-staff

join-quit

join-message quit-message first-join-message spawn-on-join spawn-on-first-join join-title join-subtitle join-actionbar tab-header tab-footer motd

chat

filter-enabled filter-mode filter-words anti-advertising advertising-whitelist anti-caps caps-minimum-length caps-percent anti-spam spam-interval-ms spam-repeat-limit slowmode-seconds format mentions mention-sound staffchat-format staffchat-prefix

punishments

broadcast default-reason appeal-message max-tempban max-tempmute escalation warning-expiry mirror-vanilla-bans ban-screen ipban-screen kick-screen

maintenance

enabled motd kick-message allowed

afk

enabled timeout-seconds kick-after-seconds kick-message broadcast tab-prefix

announcer

enabled interval-seconds random-order messages

teleport

request-timeout-seconds warmup-seconds back-on-death default-homes safe-teleports

vanish

silent-join-quit fake-join-quit-messages no-pickup no-mob-target actionbar persist

freeze

title subtitle logout-command allowed-commands

reports

enabled cooldown-seconds keep-closed notify-staff

performance

low-tps-alert clear-items-on-timer clear-items-interval-seconds clear-items-warnings

Applying changes

GUI changes apply immediately and are written back to the file. Hand-edited config needs a restart or /fa reload.