Mute

Mute (Stummschalten) einen Spieler, damit er keine Nachrichten im Chat schreiben kann

config.yml

Prefix

Der Präfix wird standardmäßig bei jeder Nachricht genutzt. Dieser kann in den Nachrichten-Datein am Anfang jeder Nachricht gesetzt werden. Um diesen zu setzten schreibe einfach %prefix% (Placeholder). Dieser wird dann vom System mit dem Präfix, der in der config.yml eingetragen ist, ausgetauscht.

prefix: "&7[&6MuteSystem&7]&r"

permanent

Hier kannst du eintragen, wie viele Ban Points ein Spieler benötigt, um Permanent gemutet zu werden.

# how many points for permanent ban
permanent: 100

autoMuteOperatorName

Hier legst du fest, wie der Name Lautet, der bei der Mutenachricht angezeigt wird, wenn der Spieler gemutet wird, weil er zu viele Mutepunkte besitzt.

autoMuteOperatorName: "AutoMuteSystem"

autoMuteOperatorUUID

Hier legst du fest, wie die UUID des oben benanntem Operatornamens lautet.

autoMuteOperatorUUID: "00000002-0002-0002-0002-000000000002"

autoMuteReason

Hier legst du fest, wie der Grund lautet, wenn der Spieler automatisch vom System gemutet wird.

autoMuteReason: "auto mute"

muteReasons

Hier trägst du ein, wie viele mute-Gründe du definieren möchtest. Diese kannst du in den Nachrichten Dateien ändern.

muteReasons: 6

infoMessageOther

Hier kannst du festlegen, ob die Teammitglieder deines Netzwerkes eine Nachricht bekommen soll, wenn ein Spieler gemutet wird.

infoMessageOther: true

Aliases

Du kannst auch sogenannte Aliases definieren die du anstatt /mute eingeben kannst. Hierfür fügst du einfach weitere Punkte unter dem Punkt aliases hinzu.

aliases: []

Standard Konfiguration

punishment:
  mute:
    prefix: "&7[&6MuteSystem&7]&r"
    # how many points for permanent mute
    permanent: 100
    autoMuteOperatorName: "AutoMuteSystem"
    autoMuteOperatorUUID: "00000002-0002-0002-0002-000000000002"
    autoMuteReason: "auto mute"
    muteReasons: 4
    infoMessageOther: true
    webhook:
      enabled: false
      url: ""
      name: ""
      tts: false
      embed:
        title: "%player% has been muted"
        color: "#FF0000"
        thumbnailURL: "%playerhead%"
        fields:
          1:
            name: "Operator:"
            value: "%operator%"
            inline: true
          2:
            name: "Reason:"
            value: "%reason%"
            inline: true
          3:
            name: "Duration:"
            value: "%duration%"
            inline: true
    aliases: []

Kommando

Syntax

/mute <Spieler> <id>

Last updated