Addons

Client-Anbindungen, Discord-Status und Mod-Regeln als Proxy-Plugins, die MuteCloud für dich herunterlädt, einrichtet und schaltet.

Addons sind Proxy-Plugins, die MuteCloud auf Befehl herunterlädt, einrichtet und schaltet. Sie landen im plugins-Ordner der obersten Vorlage der Proxy-Gruppe.

addon
addon install labymod
addon enable labymod
addon disable labymod
AddonWas es machtEinstellungen
labymodzeigt den aktuellen Server in Discord und im LabyMod-Client[labymod] in network.toml
badlionsperrt Mods im Badlion Client und begrenzt die Klicks pro Sekunde[badlion] in network.toml
lunarApollo, die Serverschnittstelle des Lunar Clientim Plugin selbst
shielddas eingebaute Schutzschild vor den Proxys[shield] in network.toml

addon zeigt für jedes Addon, ob es fehlt, bereitliegt, ausgeschaltet ist oder läuft. disable benennt die Datei in .disabled um, statt sie zu löschen, enable holt sie zurück. Bei labymod und badlion schaltet das auch den passenden Abschnitt in der network.toml.

shield ist kein Plugin, sondern Teil der Cloud. addon install shield ist deshalb nicht nötig, addon enable shield und addon disable shield schalten [shield] in der network.toml und fügen das Schutzschild der Proxy-Vorlage hinzu oder nehmen es heraus. Die Einzelheiten stehen auf der Seite Schutzschild.

Wirksam werden

Ein Addon ändert die Vorlage des Proxys, und ein Proxy übernimmt eine geänderte Vorlage erst bei seinem nächsten Start. Weil dabei alle Spieler kurz die Verbindung verlieren, wartet die Cloud bei Proxys standardmäßig auf Freigabe:

groups Proxy rollout

Bis dahin zeigt groups einen Hinweis, dass eine Freigabe nötig ist, und alle fünf Minuten geht ein rollout-waiting-Warnung raus. Willst du das nicht, stellst du die Gruppe mit groups Proxy set rollout auto um. Andere Gruppen erneuern sich standardmäßig selbst, Server für Server.

LabyMod

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

discord ist der Text in Discord, gamemode der Spielmodus im Client, banner die URL eines Bilds über der Tab-Liste, subtitle eine Zeile unter dem Spielernamen, und timer zeigt in Discord, wie lange jemand schon spielt. Als Platzhalter stehen {server}, {group}, {player} und {online} zur Verfügung. Die Werte gehen beim Betreten und kurz nach jedem Serverwechsel an den Client.

Das Addon läuft als eigenes Plugin neben der Velocity-Bridge und bleibt ohne sie stumm.

Badlion

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

Daraus schreibt die Cloud die plugins/BadlionClientModAPI/config.json in die Proxy-Vorlage und hält sie aktuell. cps_left und cps_right werden dort zu clicksPerSecondLimit und clicksPerSecondLimitRight, 0 lässt das Badlion-Plugin ohne Grenze. disabled_mods nimmt die Mod-Namen genau so, wie das Badlion-Plugin sie in modsDisallowed erwartet.

Auf dieser Seite