AnvilPowered

Catalyst Configuration

Catalyst Configuration

Chat

SettingDescriptionDefault
emoji.enabledEnable or Disable emojis in chat.false
filter.enabledEnable or disable the chat filter.false
filter.exceptionsList of words that are caught by swear detection but should not be"assassin","jkass"
filter.swearsList of words you would like filtered out of chat."fuck", "shit", "ass"
format.clickFormat for click events"/msg %player%"
format.hoverFormat for the hover message"%player% %server%"

Commands

SettingDescriptionDefault
banToggle ban command handlingtrue
broadcastToggle broadcast command handlingtrue
findToggle find command handlingtrue
infoToggle info command handlingtrue
kickToggle kick command handlingtrue
listToggle list command handlingfalse
messageToggle message command handlingtrue
muteToggle mute command handlingtrue
nicknameToggle nickname commnad handlingtrue
sendToggle send command handlingtrue
server.enabledToggle server command handlingtrue
server.permissionsEnforce permission checking for server commandfalse
socialspyToggle SocialSpy command handlingtrue
staffchatToggle staffchat command handlingtrue

Discord

SettingDescriptionDefault
bot.tokenToken for the discord botbot token
channel.mainChannel that in-game chat is sent to123456789
channel.staffChannel that staffchat messages are sent to123456789
format.discordFormat of the message being sent from discord to in-game&6[Discord]&7 %name% : %message%
format.hoverThe message shown when a player hovers over a message sent from discordClick here to join our discord!
format.joinMessage to be sent to discord each time a player joins%player% has joined the game.
format.leaveMessage to be sent to the discord each time a player leaves%player% has left the game.
format.playingMessage being shown as the "now playing" for the botA Minecraft Server
format.proxyFormat of the message being sent from in-game to discord[%server%] %prefix% %player% %suffix%
format.staffFormat of the message being sent from staffchat to in-game&b[STAFF] &7Discord %name%:&b %message%
topic.enabledEnable or disable the topic updatingtrue
topic.formatFormat of the main channel topicPlayer Count: %players%
topic.noPlayersMessage to be shown when there are no players onlineThere are no players online!
topic.updateIntervalHow often you would like the topic to be updated in minutes5
url.inviteDiscord invite linkhttps://discord.gg/hZpQ5Sg
url.webhookUrl that gets the player avatar when sending messages to discordhttps://crafatar.com/avatars/%uuid%?default=MHF_Alex

Join

SettingDescriptionDefault
firstJoinFormat for the message that is displayed when a player joins the proxy for the first timeWelcome to the server, %player%
messageFormat for the message that is displayed when a player joins the proxy%player% has joined the proxy

Leave

SettingDescriptionDefault
messageFormat for the message that is displayed when a player leaves the proxy%player% has left the proxy

Modules

SettingDescriptionDefault
advancedServerInfoToggle the advanced server information handlingfalse
chatToggle proxy-wide chat handlingtrue
discordToggle the discord botfalse
logging.command.enabledToggle command loggingtrue
logging.command.filterFilter commands that you want logged"*"
motdToggle MOTD handlingfalse
tabToggle global tab handlingtrue

Motd

SettingDescriptionDefault
messageDefault MOTD that catalyst uses if Advanced Server Information is disabledA Velocity proxy!

Ping

SettingDescriptionDefault
messageThe message shown when players hover over the player countChange this message in the config
modeWhat should be shown in the message, PLAYERS or MESSAGEPLAYERS

Tab

SettingDescriptionDefault
format.customFormat for extra information that can be displayed in the tab"&3Your Ping : &e%ping%","&3Current Server : &e%server%","&3Player Count : &e%playercount%"
format.footerFormat for the tab footerA Velocity Server
format.headerFormat for the tab headerWelcome To
format.playerFormat for how each player is displayed in the tab%prefix% %player% %suffix
format.order.groupsOrder in which groups should be displayed in the tabadmin, mod, player
format.order.orderOrder in which players should be listed in the taba-z
updateDelayHow often the tab should be updated in seconds1

Keys

Key NameSetting
PROXY_CHAT_ENABLEDmodules.chat
CHAT_CHANNELSchat.channels
CHAT_DEFAULT_CHANNELchat.channelDefault
PROXY_CHAT_FORMAT_MESSAGEchat.format.message
PROXY_CHAT_FORMAT_HOVERchat.format.hover
PROXY_CHAT_CLICK_COMMANDchat.format.click
CHAT_FILTER_SWEARSchat.filter.swears
CHAT_FILTER_EXCEPTIONSchat.filter.exceptions
CHAT_FILTER_ENABLEDchat.filter.enabled
EMOJI_ENABLEchat.emoji.enabled
FIRST_JOINjoin.firstJoin
JOIN_MESSAGEjoin.message
LEAVE_MESSAGEleave.message
TAB_ENABLEDmodules.tab
TAB_FORMATtab.format.player
TAB_HEADERtab.format.header
TAB_FOOTERtab.format.footer
TAB_FORMAT_CUSTOMtab.format.custom
TAB_UPDATEtab.updateDelay
TAB_ORDERtab.order.order
TAB_GROUP_ORDERtab.order.groups
BOT_TOKENdiscord.bot.token
DISCORD_MAIN_CHANNELdiscord.channel.main
DISCORD_STAFF_CHANNELdiscord.channel.staff
DISCORD_PLAYER_CHAT_FORMATdiscord.format.proxy
DISCORD_JOIN_FORMATdiscord.format.join
DISCORD_LEAVE_FORMATdiscord.format.leave
DISCORD_CHAT_FORMATdiscord.format.discord
DISCORD_STAFF_FORMATdiscord.format.staff
TOPIC_FORMATdiscord.topic.format
TOPIC_UPDATE_ENABLEDdiscord.topic.enabled
TOPIC_UPDATE_DELAYdiscord.topic.updateInterval
TOPIC_NO_ONLINE_PLAYERSdiscord.format.noPlayers
NOW_PLAYING_MESSAGEdiscord.format.playing
WEBHOOK_URLdiscord.url.webhook
DISCORD_URLdiscord.url.invite
SERVER_PINGping.mode
MOTDmotd.message
COMMAND_LOGGING_ENABLEDmodules.logging.command.enabled
COMMAND_LOGGING_FILTERmodules.logging.command.enabled
ADVANCED_SERVER_INFO_ENABLEDmodules.advancedServerInfo
ADVANCED_SERVER_INFOadvanced.server.info
VIA_VERSION_ENABLEDadvanced.viaversion
BAN_COMMAND_ENABLEDcommands.ban
BROADCAST_COMMAND_ENABLEDcommands.broadcast
NICKNAME_COMMAND_ENABLEDcommands.nickname
FIND_COMMAND_ENABLEDcommands.find
INFO_COMMAND_ENABLEDcommands.info
KICK_COMMAND_ENABLEDcommands.kick
LIST_COMMAND_ENABLEDcommands.list
MESSAGE_COMMAND_ENABLEDcommands.message
SEND_COMMAND_ENABLEDcommands.send
SERVER_COMMAND_ENABLEDcommands.server.enabled
ENABLE_PER_SERVER_PERMScommands.server.permissions
SOCIALSPY_COMMAND_ENABLEDcommands.socialspy
STAFFCHAT_COMMAND_ENABLEDcommands.staffchat
MUTE_COMMAND_ENABLEDcommands.mute
Edit this page on GitHub