Advertisement
_dakata

Taka config.yml

Nov 22nd, 2020 (edited)
881
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 13.58 KB | None | 0 0
  1. ###################################
  2. #Taka Anti-Cheat                  #
  3. #                                 #
  4. #Created by dani02                #
  5. ###################################
  6. #
  7. #Notes:
  8. #1. Checks without "cancelMove" are move canceled immediately!
  9. #2. %m% - mode, %player% = player, %hack% = hack, %vl% = violation.
  10. #3. TAC supports multi commanding.
  11. #4. CancelMove VL is different than Threshold's VL, when CancelMove VLs are reached then Threshold's VL will be added.
  12. #5. Check if your config is written correctly: http://yaml-online-parser.appspot.com/.
  13.  
  14. #
  15. #DO NOT CHANGE
  16. #
  17. config-version: 1.7
  18. #
  19. # If the tps is below the break point, all checks will be disabled
  20. anticheat-break-point-tps: 12.0
  21. #
  22. #VL Cleaner Time
  23. #Per how much time, the vl cleaner will be called(seconds)
  24. #Suggested value: 60-120
  25. anticheat-vl-cleaner-time: 300
  26. #
  27. #Ghost Mode
  28. #If enabled, ghost mode will still catch the hacking activity,
  29. #but will not block player activity, the hacker will not notice
  30. #that the AC is running and reporting him for hacking activity.
  31. #This option is global, meaning it will ghost all checks, if you
  32. #want to ghost only some checks, you should change the values there.
  33. #
  34. anticheat-ghost: false
  35. #
  36. #Verbose enabled
  37. #Will the Verbose mode be enabled by default?
  38. #
  39. anticheat-verbose-default: true
  40. #
  41. #Verbose mode level
  42. #If verbose is enabled, which level will be on?
  43. #Mode 3 -> Shows verbose per some time interval
  44. #Mode 2 -> Shows verbose iff vl action is triggered  
  45. #Mode 1 -> Shows all verbose messages
  46. anticheat-verbose-mode-default: 2
  47. #
  48. #Verbose Mode 3 Time
  49. #Verbose Mode 3 shows verbose messages by time interval
  50. #Time is measured in milliseconds
  51. anticheat-verbose-mode-3-timing: 800
  52. #
  53. #Log settings
  54. #%y% - Year, %m% - Month, %d% - Day, %h% - Hour, %mm% - Minute, %s% - Second
  55. #
  56. #WTDT - Write To Disk Time - Per how much minutes, TAC will write to the file.
  57. #Bigger value will reduce the hard disk usage.
  58. #Warning - TAC will warn in the file logs if the logs size is larger than the
  59. #setted value(in gigabytes) - If you want to disable it, just set the value to -1
  60. #*The time which it will check the size is twice than wtdt
  61. #
  62. Log:
  63.   File:
  64.     enable: true
  65.     wtdt: 120
  66.     message: "[%y%/%m%/%d%: %h%:%mm%:%s%] [TAC]"
  67.     warning: 3.0
  68.   MySQL:
  69.     enable: false
  70.     host: "localhost"
  71.     username: "user"
  72.     password: "1234"
  73.     table: "hackers"
  74.   Console:
  75.     enable: true
  76.     use-colors: true
  77. #
  78. #BanWave settings (Default: Disabled)
  79. #The time should be typed as minutes
  80. #IBOL - Instant Ban On Leave - True: Ban if the player leave while is in banwave, False: Don't ban him
  81. #hacker probability - If a player's hacker probability is larger than the settled one, the player will be added to the banwave, to disable, set the value to over 100 (Default: Disabled)
  82. #To add/remove player in the banwave use: /taka banwave <add/remove> <name>
  83. BanWave:
  84.   enable: false
  85.   time: 30
  86.   ibol: true
  87.   hacker_probability: 101
  88.   command: "tempban %p% 2mon You are using too much hacks"
  89. #
  90. #Checks
  91. #Movement related
  92. Fly:
  93.   InvalidY:
  94.     enable: true
  95.     ghosted: false
  96.     threshold:
  97.       25: "kick %p% You are using too much hacks"
  98.   StableY:
  99.     enable: true
  100.     ghosted: false
  101.     cancelMove: 4
  102.     threshold:
  103.       25: "kick %p% You are using too much hacks"
  104.   DoubleJump:
  105.     Up:
  106.       enable: true
  107.       ghosted: false
  108.       threshold:
  109.         25: "kick %p% You are using too much hacks"
  110.     Down:
  111.       enable: true
  112.       ghosted: false
  113.       threshold:
  114.         25: "kick %p% You are using too much hacks"
  115.   Modulo:
  116.     enable: true
  117.     ghosted: false
  118.     threshold:
  119.       25: "kick %p% You are using too much hacks"
  120.   SlowY:
  121.     Instant:
  122.       enable: true
  123.       ghosted: false
  124.       threshold:
  125.         25: "kick %p% You are using too much hacks"
  126.     NonInstant:
  127.       enable: true
  128.       ghosted: false
  129.       cancelMove: 8
  130.       threshold:
  131.         25: "kick %p% You are using too much hacks"
  132. #
  133. Speed:
  134.   OnGround:
  135.     Normal:
  136.       enable: true
  137.       ghosted: false
  138.       cancelMove: 35
  139.       threshold:
  140.         25: "kick %p% You are using too much hacks"
  141.     Slime:
  142.       enable: true
  143.       ghosted: false
  144.       cancelMove: 35
  145.       threshold:
  146.         25: "kick %p% You are using too much hacks"
  147.     SoulSand:
  148.       enable: true
  149.       ghosted: false
  150.       cancelMove: 35
  151.       threshold:
  152.         25: "kick %p% You are using too much hacks"
  153.     Ice:
  154.       enable: true
  155.       ghosted: false
  156.       cancelMove: 35
  157.       threshold:
  158.         25: "kick %p% You are using too much hacks"
  159.   Air:
  160.     enable: true
  161.     ghosted: false
  162.     speed: 13
  163.     cancelMove: 15
  164.     threshold:
  165.       25: "kick %p% You are using too much hacks"
  166.   CobWeb:
  167.     enable: true
  168.     ghosted: false
  169.     speed: 0.115
  170.     cancelMove: 20
  171.     threshold:
  172.       25: "kick %p% You are using too much hacks"
  173.   Item:
  174.     enable: true
  175.     ghosted: false
  176.     cancelMove: 14
  177.     threshold:
  178.       25: "kick %p% You are using too much hacks"
  179.   Liquid:
  180.     Water:
  181.       enable: true
  182.       ghosted: false
  183.       cancelMove: 20
  184.       threshold:
  185.         25: "kick %p% You are using too much hacks"
  186.     Lava:
  187.       enable: true
  188.       ghosted: false
  189.       cancelMove: 30
  190.       threshold:
  191.         25: "kick %p% You are using too much hacks"
  192.   SprintHungry:
  193.     enable: true
  194.     ghosted: false
  195.     cancelMove: 30
  196.     threshold:
  197.       25: "kick %p% You are using too much hacks"
  198.   Soulsand:
  199.     enable: true
  200.     ghosted: false
  201.     cancelMove: 35
  202.     threshold:
  203.       25: "kick %p% You are using too much hacks"
  204.   Ice:
  205.     enable: true
  206.     ghosted: false
  207.     cancelMove: 35
  208.     threshold:
  209.       25: "kick %p% You are using too much hacks"
  210.   Slime:
  211.     enable: true
  212.     ghosted: false
  213.     cancelMove: 25
  214.     threshold:
  215.       25: "kick %p% You are using too much hacks"
  216.   Vehicle:
  217.     enable: true
  218.     ghosted: false
  219.     cancelMove: 15
  220.     threshold:
  221.       25: "kick %p% You are using too much hacks"
  222. #
  223. InvalidFall:
  224.   StableDistance:
  225.     enable: true
  226.     ghosted: false
  227.     cancelMove: 1
  228.     threshold:
  229.       25: "kick %p% You are using too much hacks"
  230.   SlowerDistance:
  231.     enable: true
  232.     ghosted: false
  233.     cancelMove: 1
  234.     threshold:
  235.       25: "kick %p% You are using too much hacks"
  236.   FasterDistance:
  237.     Instant:
  238.       enable: true
  239.       ghosted: false
  240.       threshold:
  241.         25: "kick %p% You are using too much hacks"
  242.     NonInstant:
  243.       enable: true
  244.       ghosted: false
  245.       cancelMove: 7
  246.       threshold:
  247.         25: "kick %p% You are using too much hacks"
  248.   FastStartDistance:
  249.     enable: true
  250.     ghosted: false
  251.     threshold:
  252.       25: "kick %p% You are using too much hacks"
  253.   SlowY:
  254.     enable: true
  255.     ghosted: false
  256.     threshold:
  257.       25: "kick %p% You are using too much hacks"
  258. #
  259. FastLadder:
  260.   Instant:
  261.     enable: true
  262.     ghosted: false
  263.     threshold:
  264.       25: "kick %p% You are using too much hacks"
  265.   NonInstant:
  266.     enable: true
  267.     ghosted: false
  268.     cancelMove: 7
  269.     threshold:
  270.       25: "kick %p% You are using too much hacks"
  271. #
  272. AntiLevitation:
  273.   enable: true
  274.   ghosted: false
  275.   cancelMove: 7
  276.   threshold:
  277.     25: "kick %p% You are using too much hacks"
  278. #
  279. NoFall:
  280.   enable: true
  281.   ghosted: false
  282.   threshold:
  283.     25: "kick %p% You are using too much hacks"
  284. #
  285. ImpossibleJump:
  286.   enable: true
  287.   ghosted: false
  288.   cancelMove: 1
  289.   threshold:
  290.     25: "kick %p% You are using too much hacks"
  291. #
  292. Step:
  293.   jump-pads:
  294.     wooden-plate: true
  295.     stone-plate: true
  296.     iron-plate: true
  297.     gold-plate: true
  298.   enable: true
  299.   ghosted: false
  300.   threshold:
  301.     25: "kick %p% You are using too much hacks"
  302. #
  303. HighJump:
  304.   enable: true
  305.   ghosted: false
  306.   threshold:
  307.     5:
  308.      - "taka message %p% is using highjump hacks!"
  309.       - "taka freeze %p% 5"
  310.     25: "kick %p% You are using too much hacks"
  311. #
  312. Sneak:
  313.   enable: true
  314.   ghosted: false
  315.   threshold:
  316.     25: "kick %p% You are using too much hacks"
  317. #
  318. Jesus:
  319.   enable: true
  320.   ghosted: false
  321.   threshold:
  322.     25: "kick %p% You are using too much hacks"
  323. #
  324. NoPitch:
  325.   enable: true
  326.   ghosted: false
  327.   threshold:
  328.     25: "kick %p% You are using too much hacks"
  329. #
  330. GroundElytra:
  331.   enable: true
  332.   ghosted: false
  333.   cancelMove: 7
  334.   threshold:
  335.     25: "kick %p% You are using too much hacks"
  336. #
  337. Timer:
  338.   enable: true
  339.   ghosted: false
  340.   cancelMove: 10
  341.   threshold:
  342.     150: "kick %p% You are using too much hacks"
  343. #
  344. LowJump:
  345.   enable: true
  346.   ghosted: false
  347.   cancelMove: 5
  348.   threshold:
  349.     25: "kick %p% You are using too much hacks"
  350. #
  351. Blink:
  352.     enable: true
  353.     ghosted: false
  354.     cancelMove: 3
  355.     threshold:
  356.       6: "kick %p% You are using too much hacks"
  357. #
  358. Strafe:
  359.     enable: true
  360.     ghosted: false
  361.     cancelMove: 2
  362.     threshold:
  363.       12: "kick %p% You are using too much hacks"
  364.  
  365. #Inventory related
  366. FastInventory:
  367.   enable: true
  368.   ghosted: false
  369.   threshold:
  370.     25: "kick %p% You are using too much hacks"
  371. #
  372. InvMove:
  373.   enable: true
  374.   ghosted: false
  375.   cancelMove: 16
  376.   threshold:
  377.     25: "kick %p% You are using too much hacks"
  378. #
  379. FastEat:
  380.   enable: true
  381.   ghosted: false
  382.   threshold:
  383.     25: "kick %p% You are using too much hacks"
  384. #
  385. FastClick:
  386.   enable: true
  387.   ghosted: false
  388.   cancelMove: 2
  389.   threshold:
  390.     2: "kick %p% You are using too much hacks"
  391. #
  392. Throw:
  393.   enable: true
  394.   ghosted: false
  395.   threshold:
  396.     2: "kick %p% You are using too much hacks"
  397. #Block related
  398. WrongBlock:
  399.   Direction:
  400.     enable: true
  401.     ghosted: false
  402.     angle: 40
  403.     threshold:
  404.       25: "kick %p% You are using too much hacks"
  405. #
  406. LiquidInteraction:
  407.   enable: true
  408.   ghosted: false
  409.   threshold:
  410.     25: "kick %p% You are using too much hacks"
  411. #
  412. CreativeDrop:
  413.   enable: true
  414.   ghosted: false
  415.   threshold:
  416.     25: "kick %p% You are using too much hacks"
  417. #
  418. NoSwing:
  419.   enable: true
  420.   ghosted: false
  421.   cancelMove: 3
  422.   threshold:
  423.     25: "kick %p% You are using too much hacks"
  424. #
  425. ScaffoldWalk:
  426.   Basic:
  427.     enable: true
  428.     ghosted: false
  429.     cancelMove: 3
  430.     threshold:
  431.       25: "kick %p% You are using too much hacks"
  432.   Advanced:
  433.     enable: true
  434.     ghosted: false
  435.     cancelMove: 3
  436.     threshold:
  437.       25: "kick %p% You are using too much hacks"
  438.   Ground:
  439.     enable: true
  440.     ghosted: false
  441.     cancelMove: 3
  442.     threshold:
  443.       25: "kick %p% You are using too much hacks"
  444.   Expand:
  445.     enable: true
  446.     ghosted: false
  447.     cancelMove: 3
  448.     threshold:
  449.       25: "kick %p% You are using too much hacks"
  450.   Timer:
  451.     enable: true
  452.     ghosted: false
  453.     cancelMove: 0
  454.     threshold:
  455.       25: "kick %p% You are using too much hacks"
  456. #
  457. FastPlace:
  458.   enable: true
  459.   ghosted: false
  460.   cancelMove: 5
  461.   threshold:
  462.     25: "kick %p% You are using too much hacks"
  463. #
  464. Nuker:
  465.   enable: true
  466.   ghosted: false
  467.   cancelMove: 3
  468.   threshold:
  469.     25: "kick %p% You are using too much hacks"
  470. #
  471. FastBreak:
  472.   enable: true
  473.   ghosted: false
  474.   threshold:
  475.     25: "kick %p% You are using too much hacks"
  476. #
  477. NoBreakDelay:
  478.   enable: true
  479.   ghosted: false
  480.   threshold:
  481.     25: "kick %p% You are using too much hacks"
  482. #
  483. AutoSign:
  484.   enable: true
  485.   ghosted: false
  486.   cancelMove: 1
  487.   threshold:
  488.     25: "kick %p% You are using too much hacks"
  489.  
  490. #Render related
  491. HealthTag:
  492.   enable: true
  493.   player-only: true
  494. #
  495. # If you are annoyed by the random noise in the screen when you are stading still, set better-check to false
  496. Freecam:
  497.   enable: true
  498.   better-check: true
  499.  
  500. #Combat related
  501. Criticals:
  502.   enable: true
  503.   ghosted: false
  504.   cancelMove: 5
  505.   threshold:
  506.     25: "kick %p% You are using too much hacks"
  507. #
  508. AutoSoup:
  509.   enable: true
  510.   ghosted: false
  511.   threshold:
  512.     25: "kick %p% You are using too much hacks"
  513. #
  514. FastBow:
  515.   enable: true
  516.   ghosted: false
  517.   cancelMove: 3
  518.   threshold:
  519.     6: "kick %p% You are using too much hacks"
  520.  
  521. #Exploit related
  522. PluginList:
  523.   enable: true
  524. #
  525. UUIDSpoof:
  526.   enable: true
  527. #
  528. AutoRespawn:
  529.   enable: true
  530. #
  531. WorldDownloader:
  532.   enable: true
  533.   cmd: "kick %p% Don't use WorldDownloader!"
  534. #
  535. JigsawServerCrash:
  536.   enable: true
  537.   cmd: "kick %p% Don't use ServerCrash!"
  538.  
  539. #Misc
  540. Reach:
  541.   Combat:
  542.     enable: true
  543.     ghosted: false
  544.     cancelMove: 4
  545.     threshold:
  546.       2: "kick %p% You are using too much hacks"
  547. InvalidIteraction:
  548.   Block:
  549.     enable: true
  550.     ghosted: false
  551.     threshold:
  552.       25: "kick %p% You are using too much hacks"
  553.   Entity:
  554.     enable: true
  555.     ghosted: false
  556.     threshold:
  557.       25: "kick %p% You are using too much hacks"
  558.  
  559. #Chat related
  560.  
  561. #Chat Captcha is called when player join the server!
  562. #
  563. #Chat/Commands Spam time-variation - how much messages the player can send for how much seconds
  564. #So 4_3 will be - for 3 seconds, the player can send 4 messages, all other
  565. #messages for this period(time) will be canceled.
  566. #
  567. #Badwords/CAPS
  568. #Blockwords action can be: hide or cancel
  569. #you can see the availible wordslist in the badwords folder
  570. #
  571. #CAPS action can be: lowCase or cancel
  572. Chat:
  573.   Captcha:
  574.     enable: true
  575.     attempts: 2
  576.     allowed-commands:
  577.      - /register
  578.       - /login
  579.   Spam:
  580.     enable: true
  581.     message: Please slow down the chat!
  582.     variation-time: "4_3"
  583.   BadWords:
  584.     enable: true
  585.     action: hide
  586.     player-message: "&cWatch your language!"
  587.     wordslist:
  588.      - en
  589.       - en_1
  590.       - en_2
  591.   Advertising:
  592.     action: hide
  593.     IP:
  594.       enable: true
  595.     Website:
  596.       enable: true
  597.   CAPS:
  598.     action: lowCase
  599.     enable: true
  600. Commands:
  601.   Spam:
  602.     message: "Please slow down the chat"
  603.     variation-time: "4_3"
  604.   Blockwords:
  605.     enable: false
  606.     oneCharChange: true
  607.     action: hide
  608.     words:
  609.      - /pl
  610.       - /plugins
  611.       - "/minecraft:plugins"
  612.       - /version
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement