Advertisement
Overwtime

Untitled

Feb 2nd, 2023
1,407
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 14.14 KB | None | 0 0
  1. version: "1.1.7"
  2. # Available serializers:
  3. # LEGACY_AMPERSAND - "&c&lExample &c&9Text".
  4. # LEGACY_SECTION - "§c§lExample §c§9Text".
  5. # MINIMESSAGE - "<bold><red>Example</red> <blue>Text</blue></bold>". (https://webui.adventure.kyori.net/)
  6. # GSON - "[{"text":"Example","bold":true,"color":"red"},{"text":" ","bold":true},{"text":"Text","bold":true,"color":"blue"}]". (https://minecraft.tools/en/json_text.php/)
  7. # GSON_COLOR_DOWNSAMPLING - Same as GSON, but uses downsampling.
  8. serializer: LEGACY_AMPERSAND
  9. prefix: "&c&lAntiBot &7&l>&f"
  10.  
  11. # Don't use \n, use {NL} for new line, and {PRFX} for prefix.
  12. main:
  13.  # Check if player's Minecraft client sends the network packet with the settings.
  14.   check-client-settings: true
  15.   # Check if player's Minecraft client has a brand.
  16.   check-client-brand: true
  17.   # If player's Minecraft client brand (e.g. fabric or forge) is set here, then this player will be kicked.
  18.   blocked-client-brands:
  19.    - "brand1"
  20.     - "brand2"
  21.   # Time in milliseconds, how frequently will the cache list with verified players be reset. Before that time, verified players can join the server without passing antibot checks.
  22.   purge-cache-millis: 14400000
  23.   # Max attempts, which a player has to solve the captcha.
  24.   captcha-attempts: 3
  25.   # Duration of Falling Check in Minecraft ticks (1 tick = 0.05 second, 20 ticks = 1 second).
  26.   falling-check-ticks: 70
  27.   # Maximum time to check the player in milliseconds. If the player stays on the filter limbo for longer than this time, then the check will fail.
  28.   time-out: 60000
  29.   # Same, but for Geyser users.
  30.   geyser-time-out: 120000
  31.   # The timeout for Netty. Max ping while being on the filter limbo. Used to remove useless buffers from RAM.
  32.   max-ping: 15000
  33.   # Change the parameters below only if you know what they mean.
  34.   non-valid-position-xz-attempts: 10
  35.   non-valid-position-y-attempts: 10
  36.   max-valid-position-difference: 0.2125
  37.   # Parameter for developers and contributors.
  38.   falling-check-debug: false
  39.   # Should captcha be displayed in the left hand. May cause problems with entering captcha for users with 4:3 monitors. Version: 1.9+
  40.   captcha-left-hand: false
  41.   # Available states: ONLY_POSITION, ONLY_CAPTCHA, CAPTCHA_POSITION, CAPTCHA_ON_POSITION_FAILED
  42.   # Meaning:
  43.   # ONLY_POSITION -> Only falling check (Player will be spawned in the void, server will check player's coordinates, speed, acceleration).
  44.   # ONLY_CAPTCHA -> Only captcha (Map items with a captcha image will be given to the players, players need to solve captcha, and send the answer in the chat).
  45.   # CAPTCHA_POSITION -> Falling and Captcha checking concurrently (Player will be kicked, if he fails either falling check or captcha checking).
  46.   # CAPTCHA_ON_POSITION_FAILED -> Initially, the falling check will be started, but if the player fails that check, the captcha checking will be started.
  47.   check-state: CAPTCHA_POSITION
  48.   # See "filter-auto-toggle.check-state-toggle".
  49.   check-state-non-toggled: CAPTCHA_POSITION
  50.   # See "filter-auto-toggle.check-state-toggle".
  51.   geyser-check-state: ONLY_CAPTCHA
  52.   # See "filter-auto-toggle.check-state-toggle".
  53.   geyser-check-state-non-toggled: ONLY_CAPTCHA
  54.   load-world: false
  55.   # World file type:
  56.   #  SCHEMATIC (MCEdit .schematic, 1.12.2 and lower, not recommended)
  57.   #  STRUCTURE (structure block .nbt, any Minecraft version is supported, but the latest one is recommended).
  58.   #  WORLDEDIT_SCHEM (WorldEdit .schem, any Minecraft version is supported, but the latest one is recommended).
  59.   world-file-type: SCHEMATIC
  60.   world-file-path: "world.schematic"
  61.   # World time in ticks (24000 ticks == 1 in-game day)
  62.   world-ticks: 6000
  63.   # World light level (from 0 to 15)
  64.   world-light-level: 15
  65.   # Should we override block light level (to light up the nether and the end)
  66.   world-override-block-light-level: true
  67.   # Available: ADVENTURE, CREATIVE, SURVIVAL, SPECTATOR
  68.   game-mode: ADVENTURE
  69.   # Unit of time in seconds for the Auto Toggles the Statistics.
  70.   unit-of-time-cps: 300
  71.   # Unit of time in seconds for the Auto Toggles and the Statistics.
  72.   unit-of-time-pps: 10
  73.   # Time in milliseconds how much we should wait before re-enabling logs after attacks
  74.   log-enabler-check-refresh-rate: 1000
  75.   # Duration (in seconds) between regeneration of captchas
  76.   captcha-regenerate-rate: 10800
  77.   # Coordinates for the falling check
  78.   falling-coords:
  79.     x: 0
  80.     y: 512
  81.     z: 0
  82.     teleport-id: 44
  83.   # A "USERNAME - IP" list containing information about players who should join the server without verification.
  84.   whitelisted-players:
  85.     - username: "TestUser123"
  86.       ip: "127.0.0.1"
  87.   # Minimum/maximum total connections amount per the unit of time to toggle anti-bot checks.
  88.   # -1 to disable the check.
  89.   # 0 to enable on any connections per the unit of time.
  90.   filter-auto-toggle:
  91.    # All players will bypass all anti-bot checks
  92.     all-bypass: 0
  93.     # Online mode players will bypass all anti-bot checks.
  94.     # Doesn't work with online-mode-verify: -1
  95.     online-mode-bypass: 59
  96.     # Verify Online Mode connection before AntiBot.
  97.     # If connections per unit of time amount is bigger than the limit: online mode players will need to reconnect.
  98.     # Else: Some attacks can consume more cpu and network, and can lead to long-lasting Mojang rate-limiting.
  99.     # Only works if you have an auth plugin installed. In other cases you should configure need-to-reconnect parameter
  100.     online-mode-verify: 99
  101.     # Toggles check-state/check-state-non-toggled.
  102.     # It is not recommended to enable it, if you want to protect your server from spam-bots.
  103.     # If connections per unit of time amount is bigger than the limit: check-state will be used.
  104.     # Else: check-state-non-toggled will be used.
  105.     check-state-toggle: 0
  106.     # The player will need to reconnect after passing AntiBot check.
  107.     need-to-reconnect: 169
  108.     # Picture in the MOTD Server Ping packet will be disabled.
  109.     disable-motd-picture: 49
  110.     # All the log messages from all plugins will be disabled.
  111.     disable-log: 229
  112.   world-coords:
  113.     x: 0
  114.     y: 0
  115.     z: 0
  116.   captcha-generator:
  117.    # Prepares Captcha packets, consumes x8 more RAM, but improves CPU performance during bot attacks. It's recommended to disable it, if you have less than 2GB of RAM.
  118.     prepare-captcha-packets: false
  119.     # List of paths to the background image to draw on captcha. Any format, 128x128 128x128 px (will be automatically resized and stretched to the correct size). [] if empty.
  120.     backplate-paths:
  121.      - "back1.jpg"
  122.       - "back2.jpg"
  123.       - "back3.jpg"
  124.       - "back4.jpg"
  125.     # Path to the font files to draw on captcha (ttf), can be empty.
  126.     fonts-path:
  127.      - "font1.ttf"
  128.       - "font2.ttf"
  129.       - "font3.ttf"
  130.     # Use standard fonts(SANS_SERIF/SERIF/MONOSPACED), use false only if you provide fonts path
  131.     use-standard-fonts: false
  132.     letter-offset-x: 3
  133.     letter-offset-y: 34
  134.     font-letter-spacing-x: -30
  135.     font-letter-spacing-y: 2
  136.     render-font-size: 152.0
  137.     font-letter-width: 84
  138.     font-letter-height: 174
  139.     font-outline: true
  140.     font-rotate: true
  141.     font-ripple: true
  142.     font-ripple-amplitude-width: 100.0
  143.     font-ripple-amplitude-height: 10.0
  144.     font-outline-rate: 2.0
  145.     font-outline-offset-x: -2
  146.     font-outline-offset-y: 2
  147.     font-outline-override-radius: 5
  148.     # Set 0 to disable
  149.     curve-size: 2
  150.     # Set 0 to disable
  151.     curves-amount: 0
  152.     # RGB colors without #
  153.     curves-colors:
  154.      - "000000"
  155.     strikethrough: true
  156.     underline: false
  157.     pattern: "abcdefg1234567890"
  158.     # If enabled, both lowercase and uppercase captcha answers entered by players will be correct
  159.     ignore-case: true
  160.     length: 4
  161.     images-count: 900
  162.     number-spelling: false
  163.     # Set to true if you want to verify the number spelling configuration.
  164.     # The results will be saved to the number_spelling.txt file.
  165.     save-number-spelling-output: false
  166.     each-word-on-separate-line: true
  167.     # If the number ends with any key specified here, the corresponding value will be used.
  168.     # For example: if exception 11 is specified with value 'eleven', the number 411 will be spelt as 'four hundred eleven'.
  169.     number-spelling-exceptions:
  170.       "11": "eleven"
  171.       "12": "twelve"
  172.       "13": "thirteen"
  173.       "14": "fourteen"
  174.       "15": "fifteen"
  175.       "16": "sixteen"
  176.       "17": "seventeen"
  177.       "18": "eighteen"
  178.       "19": "nineteen"
  179.     # null or "" means that the digit should be skipped.
  180.     # Note: all the characters used here (including the space) must be listed in pattern.
  181.     number-spelling-words:
  182.      - - ""
  183.         - "one"
  184.         - "two"
  185.         - "three"
  186.         - "four"
  187.         - "five"
  188.         - "six"
  189.         - "seven"
  190.         - "eight"
  191.         - "nine"
  192.       - - ""
  193.         - "ten"
  194.         - "twenty"
  195.         - "thirty"
  196.         - "forty"
  197.         - "fifty"
  198.         - "sixty"
  199.         - "seventy"
  200.         - "eighty"
  201.         - "ninety"
  202.       - - ""
  203.         - "one hundred"
  204.         - "two hundred"
  205.         - "three hundred"
  206.         - "four hundred"
  207.         - "five hundred"
  208.         - "six hundred"
  209.         - "seven hundred"
  210.         - "eight hundred"
  211.         - "nine hundred"
  212.     rgb-color-list:
  213.      - "FF0000"
  214.       - "FF1493"
  215.       - "FF00FF"
  216.       - "00FFFF"
  217.       - "0000CD"
  218.       - "00FA9A"
  219.       - "00FF00"
  220.       - "FFFF00"
  221.       - "FFD700"
  222.       - "FF4500"
  223.     gradient:
  224.       gradient-enabled: false
  225.       gradients-count: 32
  226.       start-x: 0.0
  227.       start-y: 40.0
  228.       end-x: 128.0
  229.       end-y: 80.0
  230.       start-x-randomness: 0.0
  231.       start-y-randomness: 2.0
  232.       end-x-randomness: 0.0
  233.       end-y-randomness: 2.0
  234.       # Numbers ranging from 0.0 to 1.0 specifying the distribution of colors along the gradient. Can be empty.
  235.       fractions:
  236.        - 0.0
  237.         - 0.1
  238.         - 0.2
  239.         - 0.3
  240.         - 0.4
  241.         - 0.5
  242.         - 0.6
  243.         - 0.7
  244.         - 0.8
  245.         - 0.9
  246.   framed-captcha:
  247.     framed-captcha-enabled: true
  248.     width: 2
  249.     height: 2
  250.     frame-rotation-chance: 0.0
  251.     autoscale-font: false
  252.     coords:
  253.       x: -3
  254.       y: 128
  255.       z: 2
  256.       offset-1-7:
  257.         x: 0
  258.         y: -2
  259.         z: 1
  260.   # Available dimensions: OVERWORLD, NETHER, THE_END
  261.   botfilter-dimension: OVERWORLD
  262.   coords:
  263.     captcha-x: -2.0
  264.     # If your server supports Minecraft 1.7, don't set captcha-y to 0. https://media.discordapp.net/attachments/878241549857738793/915165038464098314/unknown.png
  265.     captcha-y: 127.25
  266.     captcha-z: 0.25
  267.     captcha-yaw: 0.0
  268.     captcha-pitch: 0.0
  269.     falling-check-yaw: 0.0
  270.     falling-check-pitch: 0.0
  271.   tcp-listener:
  272.    # Experimental proxy check feature
  273.     # Checks the proxy via comparing L4 (TCP PSH+ACK -> TCP ACK) and L7 (Minecraft KeepAlive) ping
  274.     # Works better with falling check enabled (150+ falling-check-ticks)
  275.     # Needs libpcap (libpcap-dev) on Linux; WinPcap/npcap on Windows
  276.     # Needs CAP_NET_RAW (or super-user) on Linux
  277.     # Doesn't work if Velocity is behind reverse-proxy (haproxy, protection services, etc)
  278.     proxy-detector-enabled: false
  279.     # Difference between TCP (L4) and Minecraft (L7) ping in milliseconds to detect proxies.
  280.     proxy-detector-difference: 5
  281.     interface-name: "any"
  282.     # How many bytes we should take from the each frame to analyse. 120 is enough for any TCP+IP header analysing
  283.     snaplen: 120
  284.     # How many milliseconds should the delay be between frame analysis.
  285.     listen-delay: 50
  286.     # Time in millis for capturing frames
  287.     timeout: 10
  288.     # Log L4 and L7 ping
  289.     debug-on-fail: true
  290.     debug-on-success: false
  291.   # Available values: FALSE, TRUE, PERMISSION
  292.   #  FALSE - the command will be disallowed
  293.   #  TRUE - the command will be allowed if player has false permission state
  294.   #  PERMISSION - the command will be allowed if player has true permission state
  295.   command-permission-state:
  296.    # Permission: limbofilter.admin.sendfilter
  297.     send-filter: PERMISSION
  298.     # Permission: limbofilter.admin.reload
  299.     reload: PERMISSION
  300.     # Permission: limbofilter.admin.stats
  301.     stats: PERMISSION
  302.     # Permission: limbofilter.admin.help
  303.     help: TRUE
  304.   # Leave title fields empty to disable.
  305.   strings:
  306.     reload: "{PRFX} Reloaded successfully"
  307.     client-settings-kick: "{PRFX}{NL}&cВаш клиент не отправляет нужные пакеты."
  308.     client-brand-kick: "{PRFX}{NL}&cYour client doesn't send brand packet or it's blocked."
  309.     proxy-check-kick: "{PRFX}{NL}&cYour connection is suspicious."
  310.     checking-chat: "{PRFX} Проверка на бота началась. Не двигайтесь."
  311.     checking-title: ""
  312.     checking-subtitle: ""
  313.     checking-captcha-chat: "{PRFX} &aПройдите капчу. У вас есть &b{0} &aпопытки."
  314.     checking-wrong-captcha-chat: "{PRFX} &cВы ввели капчу неверно, у вас осталось &6{0} &cпопыток"
  315.     checking-captcha-title: ""
  316.     checking-captcha-subtitle: ""
  317.     successful-cracked: "{PRFX} Вы успешно прошли проверку на бота! "
  318.     successful-premium-kick: "{PRFX}{NL}&aВы успешно прошли проверку на бота.{NL}&6Пожалуйста перезайдите!"
  319.     captcha-failed-kick: "{PRFX}{NL}&cВы ввели капчу неверно.{NL}&6Перезайдите на сервер и пройдите её."
  320.     falling-check-failed-kick: "{PRFX}{NL}&cПроверка на бота не пройдена."
  321.     times-up: "{PRFX}{NL}&cС вашего IP замечена подозрительная активность.{NL}&6Подключитесь через &c&l10 минут."
  322.     stats-format: "&c&lTotal Blocked: &6&l{0} &c&l| CPS: &6&l{1} &c&l| PPS: &6&l{2} &c&l| Total CPS: &6&l{3} &c&l| Ping: &6&l{4}"
  323.     stats-enabled: "{PRFX} &fNow you see statistics in your action bar."
  324.     stats-disabled: "{PRFX} &fYou're no longer see statistics in your action bar."
  325.     send-player-successful: "{PRFX} Successfully sent {0} to the filter limbo."
  326.     send-server-successful: "{PRFX} Successfully sent {0} players from {1} to the filter limbo."
  327.     send-failed: "{PRFX} There is no registered servers or connected players named {0}."
  328.     captcha-not-ready-yet: "{PRFX} Captcha is not ready yet. Try again in a few seconds"
  329.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement