MuteBefehl Wiki

Addons

Proxy plugins the cloud downloads, configures and switches for you.

Addons are proxy plugins that MuteCloud downloads, configures and switches on command. They are placed in the plugins folder of the topmost template of the proxy group.

addon
addon install labymod
addon enable labymod
addon disable labymod
AddonWhat it doesSettings
labymodshows the current server in Discord and in the LabyMod client[labymod] in network.toml
badlionblocks mods in the Badlion Client and limits clicks per second[badlion] in network.toml
lunarApollo, the server interface of the Lunar Clientin the plugin itself

addon shows for each addon whether it is missing, ready, disabled or running. disable renames the file to .disabled instead of deleting it, enable brings it back. For labymod and badlion this also switches the matching section in network.toml.

Taking effect

An addon changes the proxy's template, and a proxy only picks up a changed template on its next start. Because all players briefly lose their connection when that happens, the cloud waits for approval on proxies by default:

groups Proxy rollout

Until then groups shows a note that approval is required, and a rollout-waiting alert is sent every five minutes. If you do not want this, switch the group with groups Proxy set rollout auto. Other groups renew themselves by default, server by server.

LabyMod

network.toml
[labymod]
enabled = true
discord = "on {server}"
gamemode = "{group}"
banner = ""
subtitle = ""
timer = true

discord is the text in Discord, gamemode the game mode in the client, banner the URL of an image above the tab list, subtitle a line below the player name, and timer shows in Discord how long someone has been playing. Available placeholders are {server}, {group}, {player} and {online}. The values are sent to the client on join and shortly after every server switch.

The addon runs as its own plugin next to the Velocity bridge and stays silent without it.

Badlion

network.toml
[badlion]
enabled = true
cps_left = 20
cps_right = 0
disabled_mods = []

From this the cloud writes plugins/BadlionClientModAPI/config.json into the proxy template and keeps it up to date. cps_left and cps_right become clicksPerSecondLimit and clicksPerSecondLimitRight there; 0 leaves the Badlion plugin without a limit. disabled_mods takes the mod names exactly as the Badlion plugin expects them in modsDisallowed.

On this page