xVoiceAntiCheat/blocked-phrases.yml

xVoiceAntiCheat 1.1.3 documentation

blocked-phrases.yml

Configuration reference for blocked-phrases.yml.

Raw YAML

Examples match release 1.1.3. Back up your configuration before editing. Use this plugin's reload command where supported; restart after dependency or JAR changes.

Settings in this file

Values shown below are sanitized defaults from the release JAR. Empty private fields must be configured locally.

Phrases checked against recognized voice transcripts.

Setting

Default configuration

Preserve YAML indentation. Never publish your configured keys, tokens or player data.

blocked-phrases:
  # Severe voice moderation list for automatic xVoiceAntiCheat cases.
  # Keep this list focused on clear racist hate speech and explicit extremist phrases.
  # Do not add normal context words alone, because Voice STT can mishear innocent speech.
  phrases:
    n_word_english_hard:
      enabled: true
      type: "word"
      match: "nigger"
      severity: "racism"
    n_word_english_soft:
      enabled: true
      type: "word"
      match: "nigga"
      severity: "racism"
    n_word_german:
      enabled: true
      type: "word"
      match: "neger"
      severity: "racism"
    n_word_common_misrecognition:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:nig+er|nig+a|neg+er|neg+a|niga|niger|nick+er|nick+a|neeg+er|nee+ga|knee+ger|knee+ga)\b'
      severity: "racism"
    n_word_split_misrecognition:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:knee|nee|nie|nick|nig|neg)\s+(?:ga|ger|guh|guer|go|gar)\b'
      severity: "racism"
    anti_black_slur_coon:
      enabled: true
      type: "word"
      match: "coon"
      severity: "racism"
    anti_black_slur_jigaboo:
      enabled: true
      type: "word"
      match: "jigaboo"
      severity: "racism"
    anti_black_slur_sambo:
      enabled: true
      type: "word"
      match: "sambo"
      severity: "racism"
    anti_black_porch_monkey:
      enabled: true
      type: "regex"
      match: '(?iu)\bporch\s+monkey\b'
      severity: "racism"
    anti_black_dehumanization:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:black|african|brown)\s+(?:ape|apes|monkey|monkeys|animal|animals)\b|\b(?:ape|apes|monkey|monkeys|animal|animals)\s+(?:black|african|brown)\b'
      severity: "racism"
    slavery_bring_back:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:bring\s+back|bring\s+slavery\s+back|make\s+slavery\s+legal|slavery\s+should\s+(?:come\s+back|be\s+legal)|i\s+support\s+slavery)\b'
      severity: "racism"
    slavery_cotton_picker:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:cotton\s+picker|pick\s+cotton|picking\s+cotton|back\s+to\s+(?:the\s+)?cotton\s+field|go\s+back\s+to\s+picking\s+cotton)\b'
      severity: "racism"
    slavery_targeted_people:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:black\s+people|africans|brown\s+people)\s+(?:should\s+be|belong\s+as|are\s+better\s+as)\s+slaves\b'
      severity: "racism"
    slavery_make_them_slaves:
      enabled: true
      type: "regex"
      match: '(?iu)\bmake\s+(?:black\s+people|africans|brown\s+people|them)\s+slaves\b'
      severity: "racism"
    nazi_heil_hitler:
      enabled: true
      type: "regex"
      match: '(?iu)\bheil\s+hitler\b'
      severity: "racism"
    nazi_sieg_heil:
      enabled: true
      type: "regex"
      match: '(?iu)\bsieg\s+heil\b'
      severity: "racism"
    nazi_hitler:
      enabled: true
      type: "word"
      match: "hitler"
      severity: "racism"
    nazi_hitler_praise:
      enabled: true
      type: "regex"
      match: '(?iu)\bhitler\s+(?:was\s+right|did\s+nothing\s+wrong|was\s+good|is\s+my\s+hero)\b'
      severity: "racism"
    nazi_gas_jews:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:gas|kill|exterminate)\s+(?:the\s+)?jews\b'
      severity: "racism"
    nazi_oven_jews:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:jews\s+to\s+the\s+oven|put\s+(?:the\s+)?jews\s+in\s+(?:the\s+)?oven)\b'
      severity: "racism"
    nazi_holocaust_denial:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:holocaust\s+(?:is|was)\s+(?:fake|a\s+lie)|six\s+million\s+was\s+not\s+enough|6\s+million\s+was\s+not\s+enough)\b'
      severity: "racism"
    nazi_1488_numeric:
      enabled: true
      type: "regex"
      match: '(?iu)\b14\s*88\b'
      severity: "racism"
    nazi_1488_spoken:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:fourteen\s+eighty\s+eight|fourteen\s+eight\s+eight|one\s+four\s+eight\s+eight)\b'
      severity: "racism"
    white_power:
      enabled: true
      type: "regex"
      match: '(?iu)\bwhite\s+(?:power|supremacy|nationalism)\b'
      severity: "racism"
    white_pride:
      enabled: true
      type: "regex"
      match: '(?iu)\bwhite\s+pride\b'
      severity: "racism"
    aryan_master_race:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:aryan\s+(?:race|power)|master\s+race)\b'
      severity: "racism"
    kkk_short:
      enabled: true
      type: "word"
      match: "kkk"
      severity: "racism"
    kkk_spoken:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:ku\s+klux\s+klan|k\s+k\s+k)\b'
      severity: "racism"
    anti_asian_slur_chink:
      enabled: true
      type: "word"
      match: "chink"
      severity: "racism"
    anti_asian_slur_gook:
      enabled: true
      type: "word"
      match: "gook"
      severity: "racism"
    anti_asian_ching_chong:
      enabled: true
      type: "regex"
      match: '(?iu)\bching\s+chong\b'
      severity: "racism"
    anti_hispanic_slur_spic:
      enabled: true
      type: "word"
      match: "spic"
      severity: "racism"
    anti_hispanic_slur_beaner:
      enabled: true
      type: "word"
      match: "beaner"
      severity: "racism"
    anti_hispanic_slur_wetback:
      enabled: true
      type: "word"
      match: "wetback"
      severity: "racism"
    anti_roma_german_slur:
      enabled: true
      type: "word"
      match: "zigeuner"
      severity: "racism"
    anti_arab_slur_sand:
      enabled: true
      type: "regex"
      match: '(?iu)\bsand\s+(?:nigger|nigga|negro)\b'
      severity: "racism"
    anti_muslim_kill_all:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:kill|gas|exterminate)\s+(?:all\s+)?muslims\b'
      severity: "racism"
    anti_group_kill_all:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:kill|gas|exterminate)\s+(?:all\s+)?(?:black\s+people|jews|asians|arabs|turks|roma|gypsies)\b'
      severity: "racism"
    racist_deportation_threat:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:deport|remove)\s+(?:all\s+)?(?:black\s+people|jews|muslims|asians|arabs|turks|roma|gypsies)\b'
      severity: "racism"
    racist_all_are_animals:
      enabled: true
      type: "regex"
      match: '(?iu)\b(?:all|every)\s+(?:black\s+people|jews|muslims|asians|arabs|turks|roma|gypsies)\s+(?:are|is)\s+(?:animals|apes|monkeys|rats|vermin)\b'
      severity: "racism"