Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.41 KB | None | 0 0
  1. # Criticals stops players from performing critical hits whilst on the ground
  2. criticals:
  3. enabled: true
  4.  
  5. # Should AAC detect clients that perform minijumps to get critical hits?
  6. check_minijump: true
  7.  
  8. # Control how the violation level decays over time
  9. decay:
  10. interval: 100
  11. delay: 100
  12. amount: 1
  13.  
  14. # Control how AAC mitigates a cheater's actions
  15. mitigation:
  16. enabled: true
  17. min_vl: 1
  18.  
  19. # Control actions taken upon reaching certain violation levels
  20. thresholds:
  21. 2: "aac notify &c%aac_player% &7ha provato &cCRITICALS &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  22. 5: "aac notify &c%aac_player% &7ha provato &cCRITICALS &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  23. # - "aac banvl 1 %aac_player% Kicked for Criticals"
  24. # - "kick %aac_player% Illegal client modifications"
  25.  
  26. # FastBow stops players from shooting arrows too quickly
  27. fastbow:
  28. enabled: true
  29.  
  30. # How lenient should AAC be when measuring bow drawback times? (milliseconds)
  31. lenience: 200
  32.  
  33. # Control how the violation level decays over time
  34. decay:
  35. interval: 100
  36. delay: 100
  37. amount: 1
  38.  
  39. # Control how AAC mitigates a cheater's actions
  40. mitigation:
  41. enabled: true
  42. min_vl: 5
  43.  
  44. # Control actions taken upon reaching certain violation levels
  45. thresholds:
  46. 3: "aac notify &c%aac_player% &7ha provato &cFASTBOW &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  47. 10: "aac notify &c%aac_player% &7ha provato &cFASTBOW &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  48. # - "aac banvl 1 %aac_player% Kicked for FastBow"
  49. # - "kick %aac_player% Illegal client modifications"
  50.  
  51. # FastUse stops players from consuming items too quickly
  52. fastuse:
  53. enabled: true
  54.  
  55. # How long should AAC require item consumption to take? (milliseconds)
  56. min_consumption_time: 1200
  57.  
  58. # Control how the violation level decays over time
  59. decay:
  60. interval: 100
  61. delay: 100
  62. amount: 1
  63.  
  64. # Control how AAC mitigates a cheater's actions
  65. mitigation:
  66. enabled: true
  67. min_vl: 5
  68.  
  69. # Control actions taken upon reaching certain violation levels
  70. thresholds:
  71. 3: "aac notify &c%aac_player% &7ha provato &cFASTUSE &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  72. 10: "aac notify &c%aac_player% &7ha provato &cFASTUSE &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  73. # - "aac banvl 1 %aac_player% Kicked for FastUse"
  74. # - "kick %aac_player% Illegal client modifications"
  75.  
  76. # FightSpeed stops players from attacking too quickly
  77. fightspeed:
  78. enabled: true
  79.  
  80. # How many hits per second should AAC limit players to?
  81. max_hit: 15
  82.  
  83. # How many swings per second should AAC limit players to?
  84. max_swing: 40
  85.  
  86. # Control how the violation level decays over time
  87. decay:
  88. interval: 50
  89. delay: 100
  90. amount: 1
  91.  
  92. # FightSpeed does not support mitigation
  93.  
  94. # Control actions taken upon reaching certain violation levels
  95. thresholds:
  96. 15: "aac notify &cc%aac_player% &7ha provato &cAUTOCLICK &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  97. 30: "aac notify &c%aac_player% &7ha provato &cAUTOCLICK &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  98. # - "aac banvl 1 %aac_player% Kicked for FightSpeed"
  99. # - "kick %aac_player% Illegal client modifications"
  100.  
  101. # Hitbox forces players to look at entities that they want to attack
  102. hitbox:
  103. enabled: true
  104.  
  105. # How much more lenient should AAC be when a player is attacking a mob? (blocks)
  106. mob_lenience: 0.65
  107.  
  108. # How many ticks of network latency should AAC compensate for?
  109. buffer_size: 12
  110.  
  111. # How lenient should AAC be when checking players
  112. lenience: 0.1
  113.  
  114. # What should AAC limit a player's attack reach to? (blocks)
  115. max_reach: 3.2
  116.  
  117. # Should AAC check if a player is attacking through a wall?
  118. check_walls: true
  119.  
  120. # Control how the violation level decays over time
  121. decay:
  122. interval: 50
  123. delay: 50
  124. amount: 1
  125.  
  126. # Control how AAC mitigates a cheater's actions
  127. mitigation:
  128. enabled: true
  129. min_vl: 10
  130.  
  131. # Control actions taken upon reaching certain violation levels
  132. thresholds:
  133. 10: "aac notify &c%aac_player% &7ha provato &cHITBOX &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  134. 25: "aac notify &c%aac_player% &7ha provato &cHITBOX &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  135. # - "aac banvl 1 %aac_player% Kicked for Hitbox"
  136. # - "kick %aac_player% Illegal client modifications"
  137.  
  138. # Killaura detects modifications that create an unfair advantage in combat
  139. killaura:
  140. enabled: true
  141.  
  142. # AAC has a few different methods of detecting Killaura.
  143. # How much should the violation level be increased for each of these methods?
  144. # The module which caused the detection can be seen in verbose and also in logs.
  145. # Ax modules detect aimbot/aimassist, Bx modules detect killaura, Cx modules detect autoclickers.
  146. modules:
  147. A1: 10
  148. A2: 10
  149. A3: 10
  150. A4: 10
  151. A5: 10
  152. A6: 45
  153. B1: 10
  154. B2: 0
  155. B3: 10
  156. B4: 10
  157. B5: 10
  158. B6: 6
  159. B7: 10
  160. C1: 5
  161. C2: 5
  162. C3: 5
  163. C4: 5
  164. C5: 5
  165. D1: 10
  166.  
  167. # Control how the violation level decays over time
  168. decay:
  169. interval: 10
  170. delay: 20
  171. amount: 1
  172.  
  173. # Control how AAC mitigates a cheater's actions
  174. mitigation:
  175. enabled: true
  176. min_vl: 150
  177.  
  178. # Control actions taken upon reaching certain violation levels
  179. thresholds:
  180. 50: "aac notify &c%aac_player% &7ha provato &cAURA &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  181. 100: "aac notify &c%aac_player% &7ha provato &cAURA &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  182. 150: "aac notify &c%aac_player% &7ha provato &cAURA &8[&cLV3&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  183. # - "aac banvl 2 %aac_player% Kicked for Killaura"
  184. # - "kick %aac_player% Illegal client modifications"
  185.  
  186. # Regen stops players from regenerating health too quickly
  187. regen:
  188. enabled: true
  189.  
  190. # What delay should AAC enforce between regeneration attempts? (milliseconds)
  191. min_regen_delay: 3600
  192.  
  193. # Players can regenerate faster on MC 1.9+ if they are fully satiated.
  194. # What delay should AAC enforce if this is the case? (milliseconds)
  195. min_satiated_delay: 450
  196.  
  197. # Control how the violation level decays over time
  198. decay:
  199. interval: 20
  200. delay: 100
  201. amount: 1
  202.  
  203. # Control how AAC mitigates a cheater's actions
  204. mitigation:
  205. enabled: true
  206. min_vl: 1
  207.  
  208. # Control actions taken upon reaching certain violation levels
  209. thresholds:
  210. 2: "aac notify &c%aac_player% &7ha provato &cREGEN &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  211.  
  212. # Derp detects illegal rotations sent by players
  213. derp:
  214. enabled: true
  215.  
  216. # Control how the violation level decays over time
  217. decay:
  218. interval: 20
  219. delay: 20
  220. amount: 1
  221.  
  222. # Derp does not support mitigation
  223.  
  224. # Control actions taken upon reaching certain violation levels
  225. thresholds:
  226. 1: "aac notify &c%aac_player% &7ha provato &cDERP &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  227.  
  228. # Move controls player movement
  229. # Move controls player movement
  230. move:
  231. enabled: false
  232.  
  233. # Should AAC check players asynchronously? This option reduces load on the main server thread by around 40%
  234. async: true
  235.  
  236. # What's the maximum amount that a single violation should be able to add to a player's VL?
  237. # VL added is proportional to the (distance between the expected and actual movement)^2
  238. # This value must be greater than min_vl, or you will allow 10-block teleports
  239. max_vl_increment: 500
  240.  
  241. # How many simulations should AAC carry forward from the previous movement? (maximum)
  242. # This limit exists to limit the performance impact of the move check.
  243. simulation_limit: 4
  244.  
  245. # Control how AAC checks movements in general.
  246. normal:
  247. # How lenient should AAC be when checking?
  248. tolerance: 0.001
  249.  
  250. # How lenient should AAC be when a player (on a 1.9+ client) is being pushed by another entity?
  251. bumping: 0.1
  252.  
  253. # How much should a move violation of this type contribute to a player's overall VL?
  254. weight: 1.0
  255.  
  256. # Control how AAC checks movements in water.
  257. water:
  258. # How lenient should AAC be when checking?
  259. tolerance: 0.001
  260.  
  261. # How fast should players be able to move with riptide?
  262. riptide_speed: 4.2
  263.  
  264. # How much should AAC allow flowing water to accelerate a player?
  265. flowing: 0.1
  266.  
  267. # How much should AAC allow bubble columns to accelerate a player?
  268. bubble_column: 1.8
  269.  
  270. # How lenient should AAC be when a player is around boats
  271. boat: 0.6
  272.  
  273. # How much should a move violation of this type contribute to a player's overall VL?
  274. weight: 1.0
  275.  
  276. # Control how AAC checks movements while using the elytra.
  277. elytra:
  278. # How lenient should AAC be when checking?
  279. tolerance: 0.001
  280.  
  281. # How quickly should players be able to travel when rocket boosting with an elytra?
  282. rocket_speed: 2.0
  283.  
  284. # How much should a move violation of this type contribute to a player's overall VL?
  285. weight: 0.6
  286.  
  287. # Control how AAC checks movements when on a vehicle
  288. vehicle:
  289. # How lenient should AAC be when checking?
  290. tolerance: 0.001
  291.  
  292. # How much should a move violation of this type contribute to a player's overall VL?
  293. weight: 0.2
  294.  
  295. # Control how AAC checks skipped movements.
  296. skipped:
  297. # How lenient should AAC be when checking?
  298. tolerance: 0.03
  299.  
  300. # How long must a movement be for AAC to use timer checking?
  301. min_length: 0.1
  302.  
  303. # Control how AAC checks movement when velocity is applied
  304. velocity:
  305. # Should AAC check for anti-velocity (Move will still check for velocity reduction with this turned off)
  306. # Players which don't move at all will not be checked, as this is indistinguishable from lag
  307. enabled: true
  308.  
  309. # How long should AAC wait for a player to send the correct velocity? (ticks)
  310. wait_ticks: 24
  311.  
  312. # Should AAC check players who remain entirely stationary?
  313. check_stationary: true
  314.  
  315. # How much should AAC add to a player's VL if they ignore velocity?
  316. vl_increment: 75
  317.  
  318. # Control how the violation level decays over time
  319. decay:
  320. interval: 1
  321. delay: 20
  322. amount: 1
  323.  
  324. # Control how AAC mitigates a cheater's actions
  325. mitigation:
  326. enabled: true
  327. min_vl: 250
  328.  
  329. # Control actions taken upon reaching certain violation levels
  330. thresholds:
  331. 750: "aac notify %aac_player% appears to be moving incorrectly (%aac_ping%ms, %aac_tps%TPS)"
  332. 20000:
  333. - "aac notify %aac_player% kicked for invalid movement (%aac_ping%ms, %aac_tps%TPS)"
  334. - "aac banvl 0 %aac_player% Kicked for Move" # Default config does not increase banVL if a player is kicked for Move.
  335. - "kick %aac_player% Illegal client modifications"
  336.  
  337. # NoFall stops players from avoiding fall damage
  338. nofall:
  339. enabled: false
  340.  
  341. # Control how the violation level decays over time
  342. decay:
  343. interval: 25
  344. delay: 50
  345. amount: 1
  346.  
  347. # Control how AAC mitigates a cheater's actions
  348. mitigation:
  349. enabled: true
  350. min_vl: 0
  351.  
  352. # Control actions taken upon reaching certain violation levels
  353. thresholds:
  354. 10: "aac notify &c%aac_player% &7ha provato &cNOFALL &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  355. 50: "aac notify &c%aac_player% &7ha provato &cNOFALL &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  356. # - "aac banvl 1 %aac_player% Kicked for NoFall"
  357. # - "kick %aac_player% Illegal client modifications"
  358.  
  359. # Phase stops players from moving through solid walls
  360. phase:
  361. enabled: true
  362.  
  363. # Which blocks should AAC treat as air? This can be used to allow cross-version compatibility.
  364. exclude:
  365. # Incorrect hitboxes on 1.8 servers
  366. - "ANVIL"
  367. - "CHEST"
  368. - "ENDER_CHEST"
  369. - "TRAPPED_CHEST"
  370. - "SOIL"
  371. # Entity hitboxes
  372. - "AIR"
  373. - "STATIONARY_WATER"
  374. - "WATER"
  375. - "STATIONARY_LAVA"
  376. - "LAVA"
  377. # Protocol hack hitboxes
  378. - "IRON_FENCE"
  379. - "WATER_LILY"
  380. - "LILY_PAD"
  381. - "GRASS_PATH"
  382. # Moving pistons
  383. - "PISTON_MOVING_PIECE"
  384. - "CARPET"
  385.  
  386. # How lenient should AAC be when checking?
  387. tolerance: 0.0000001
  388.  
  389. # Control how the violation level decays over time
  390. decay:
  391. interval: 10
  392. delay: 20
  393. amount: 1
  394.  
  395. # Control how AAC mitigates a cheater's actions
  396. mitigation:
  397. enabled: true
  398. min_vl: 150
  399.  
  400. # Control actions taken upon reaching certain violation levels
  401. thresholds:
  402. 50: "aac notify &c%aac_player% &7ha provato &cPHASE &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  403.  
  404. # Timer stops players from performing actions too quickly by speeding up time
  405. timer:
  406. enabled: true
  407.  
  408. # How much lag should AAC compensate for when checking? (ticks)
  409. min_balance: -20
  410.  
  411. # How many extra packets should AAC limit a player to?
  412. max_extra: 10
  413.  
  414. # Control how the violation level decays over time
  415. decay:
  416. interval: 20
  417. delay: 20
  418. amount: 1
  419.  
  420. # Control how AAC mitigates a cheater's actions
  421. mitigation:
  422. enabled: true
  423. min_vl: 5
  424.  
  425. # Control actions taken upon reaching certain violation levels
  426. thresholds:
  427. 100: "aac notify &c%aac_player% &7ha provato &cTIMER &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  428.  
  429. # BadPackets checks for invalid packets
  430. badpackets:
  431. enabled: true
  432.  
  433. # Should AAC check for player ability packets
  434. check_abilities: true
  435.  
  436. # How many times should a player be allowed to toggle use item in one second?
  437. max_use_toggle: 15
  438.  
  439. # How many times should a player be allowed to toggle sneak in one second?
  440. max_sneak_toggle: 10
  441.  
  442. # Control how the violation level decays over time
  443. decay:
  444. interval: 20
  445. delay: 20
  446. amount: 1
  447.  
  448. # BadPackets does not support mitigation
  449.  
  450. # Control actions taken upon reaching certain violation levels
  451. thresholds:
  452. 50: "aac notify &c%aac_player% &7ha provato &cPACKETS &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  453. 150: "aac notify &c%aac_player% &7ha provato &cPACKETS &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  454.  
  455. # FastBreak stops players from breaking blocks too quickly
  456. fastbreak:
  457. enabled: true
  458.  
  459. # Should AAC check for a delay between successive block break attempts?
  460. check_delay: true
  461.  
  462. # How lenient should AAC be when checking? (ticks)
  463. tolerance: 2
  464.  
  465. # Control how the violation level decays over time
  466. decay:
  467. interval: 20
  468. delay: 20
  469. amount: 1
  470.  
  471. # Control how AAC mitigates a cheater's actions
  472. mitigation:
  473. enabled: true
  474. min_vl: 5
  475.  
  476. # Control actions taken upon reaching certain violation levels
  477. thresholds:
  478. 5: "aac notify &c%aac_player% &7ha provato &cFASTBREAK &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  479. 20: "aac notify &c%aac_player% &7ha provato &cFASTBREAK &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  480.  
  481. # FastPlace stops players from placing blocks too quickly
  482. fastplace:
  483. enabled: true
  484.  
  485. # What delay should AAC enforce between block placements? (ms)
  486. min_delay: 100
  487.  
  488. # Control how the violation level decays over time
  489. decay:
  490. interval: 20
  491. delay: 20
  492. amount: 1
  493.  
  494. # Control how AAC mitigates a cheater's actions
  495. mitigation:
  496. enabled: true
  497. min_vl: 5
  498.  
  499. # Control actions taken upon reaching certain violation levels
  500. thresholds:
  501. 5: "aac notify &c%aac_player% &7ha provato &cFASTPLACE &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  502. 20: "aac notify &c%aac_player% &7ha provato &cFASTPLACE &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  503.  
  504. # Interact detects a number of impossible actions that a hacked client could perform.
  505. interact:
  506. enabled: true
  507.  
  508. # Interaction module weights
  509. module:
  510. dead: 10
  511. liquids: 10
  512. item_attack: 10
  513.  
  514. block_break: 6
  515. block_place: 2
  516. open_chest: 0
  517. spawn_egg: 6
  518. redstone: 3 # doors, levers, fences, repeaters, etc.
  519.  
  520. # Maximum difference (degrees) between the player's direction and the direction to the block for an interaction
  521. # to be accepted.
  522. max_angle_diff: 110
  523.  
  524. # Control how the violation level decays over time
  525. decay:
  526. interval: 20
  527. delay: 20
  528. amount: 1
  529.  
  530. # Control how AAC mitigates a cheater's actions
  531. mitigation:
  532. enabled: true
  533. min_vl: 5
  534.  
  535. # Control actions taken upon reaching certain violation levels
  536. thresholds:
  537. 10: "aac notify &c%aac_player% &7ha provato &cINTERACT &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
  538.  
  539. # How much should AAC slow players down after they are detected?
  540. # Values closer to 0 slow down movement cheats more but also reduce the effectiveness of the velocity check.
  541. # Negative values will send movement cheats in the opposite direction, but will render the velocity check unusable.
  542. move_vl_slowdown: 0.8
  543.  
  544. # How far should AAC move players when they are teleported to prevent them from clipping into a block?
  545. max_clip_adjust: 0.1
  546.  
  547. # Should AAC remove blocks placed when a player is being teleported by movement checks?
  548. revert_blocks: true
  549.  
  550. # How long should AAC remember piston extensions for the purposes of movement checking? (ms)
  551. piston_wait_time: 600
  552.  
  553. # Should AAC use a log file?
  554. log_file: true
  555. compress_old_log_files: true
  556.  
  557. # Should AAC log events to the console?
  558. log_console: false
  559.  
  560. # AAC can enforce a minimum delay for players before they are allowed rejoin your server after leaving (ms)
  561. relog_protection: 0
  562. relog_message: "Please wait before rejoining the server"
  563.  
  564. # AAC implements a basic form of staff chat. You can enable it by setting a prefix, such as "@", here.
  565. staff_chat_prefix: ""
  566. staff_chat_format: "&8(&6&lāœ˜&8) &2[{sender}] &r" # & used for colour codes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement