Advertisement
Guest User

Untitled

a guest
Jun 25th, 2016
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.85 KB | None | 0 0
  1. #### AAC Config
  2. #
  3. # NOTE: Most of the values here have been tried and tested to work.
  4. # It is not recommended that you change them unless you are
  5. # getting false positives.
  6. #
  7. # It would be a good idea to make sure the false positives you're getting aren't actually hackers....
  8. #
  9. #
  10. # The configurable commands will replace "{player}" with the name of the player.
  11. # You can run multiple commands on a single threshold by creating 2 entries with the same key:
  12. # thresholds:
  13. # 10:
  14. # - "broadcast {player} was kicked for hacking"
  15. # - "kick {player} hacking"
  16. #
  17. # Be sure to check language.yml for configuration regarding staff chat, etc.
  18. #
  19. ## If you need any help configuring AAC, or you're getting false positives and you don't know why, feel free to PM me on Spigot.
  20.  
  21. # Angle forces players to look at entities they want to attack
  22. angle:
  23. # Do you want to enable the angle check
  24. enabled: true
  25.  
  26. # How far off the entity should the player be able to look
  27. max_diff: 0.30
  28.  
  29. # How far off a player should the attacker be able to look?
  30. max_player_diff: 0.15
  31.  
  32. # How close must the players be to bypass the angle check?
  33. min_dist: 2.0
  34.  
  35. # Should AAC cancel false hits
  36. cancel_false_hits: true
  37.  
  38. # Map of violation levels to commands
  39. thresholds:
  40. 6: "aacstaffnotify {player} est suspécté de Killaura (Angle) (ping = {ping}, tps = {tps})"
  41. 10: "aacstaffnotify {player} est suspécté de Killaura (Angle) #2 (ping = {ping}, tps = {tps})"
  42. 11: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c[Killaura (Angle)] §b(ping = {ping}, tps = {tps})"
  43. 12: "aackick {player} vous avez été detecté pour Killaura (Angle) !"
  44.  
  45. # BadPackets prevents players from using packets to exploit the server
  46. badpackets:
  47. # Do you want to enable the badpackets check
  48. enabled: true
  49.  
  50. # After how many moves should packets be cancelled?
  51. cancel_threshold: 14
  52.  
  53. # How many moves should a player be able to send in 3 ticks
  54. # An unmodified client should send 3 moves in 3 ticks. Be sure to think about lag
  55. # The violation value will be increased by (how many packets the player sends - max_moves) / 10
  56. max_moves: 50
  57.  
  58. # Map of violation levels to commands
  59. thresholds:
  60. 30: "aacstaffnotify {player} est suspécté de Regen/NoPotion (ping = {ping}, tps = {tps})"
  61. 120: "aacstaffnotify {player} est suspécté de Regen/NoPotion #2 (ping = {ping}, tps = {tps})"
  62. 121: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(Regen/NoPotion) §b(ping = {ping}, tps = {tps})"
  63. 122: "aackick {player} vous avez été detecté pour Regen/NoPotion !"
  64.  
  65. # Criticals prevents players from getting critical hits when it's not possible
  66. criticals:
  67. # Do you want to enable the criticals check?
  68. enabled: true
  69.  
  70. # Should a hit be cancelled if it is a critical and the player is on the ground?
  71. cancel_false_hit: true
  72.  
  73. # Map of violation levels to commands
  74. thresholds:
  75. 1: "aacstaffnotify {player} est suspécté de Criticals (ping = {ping}, tps = {tps})"
  76. 14: "aacstaffnotify {player} est suspécté de Criticals #2 (ping = {ping}, tps = {tps})"
  77. 15: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(Criticals) §b(ping = {ping}, tps = {tps})"
  78. 18: "aackick {player} vous avez été detecté pour Criticals !"
  79.  
  80. # Fastbow prevents players from shooting their bow too quickly
  81. fastbow:
  82. # Do you want to enable the fastbow check
  83. enabled: true
  84.  
  85. # What is the minimum force of a shot for it to be registered
  86. # This goes from 0 to 1, 1 being a fully charged bow
  87. min_force: 0.15
  88.  
  89. # How many of these shots should a player be able to fire in 1 second
  90. # it takes 1.2 seconds to fully draw a bow
  91. shots_fired_threshold: 3
  92.  
  93. # Map of violation levels to commands
  94. thresholds:
  95. 3: "aacstaffnotify {player} est suspécté de FastBow (ping = {ping}, tps = {tps})"
  96. 12: "aacstaffnotify {player} est suspécté de FastBow #2 (ping = {ping}, tps = {tps})"
  97. 13: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(FastBow) (ping = {ping}, tps = {tps})"
  98. 14: "aackick {player} vous avez été detecté pour FastBow !"
  99.  
  100. # FightSpeed prevents players from attacking too quickly
  101. fightspeed:
  102. # Do you want to enable the fightspeed check
  103. enabled: true
  104.  
  105. # How many times should a player be able to attack in 1 second
  106. # NoCheatPlus's fightspeed check allows 15 hits per second
  107. max_hits_per_second: 16
  108.  
  109. # How many times should a player be allowed to interact in 1 second
  110. max_interact_per_second: 25
  111.  
  112. # Should fightspeed check for consistent click speed
  113. consistent_check: true
  114.  
  115. # Map of violation levels to commands
  116. thresholds:
  117. 15: "aacstaffnotify {player} est suspécté de AutoClicker (FightSpeed) (ping = {ping}, tps = {tps})"
  118. 20: "aacstaffnotify {player} est suspécté de AutoClicker (FightSpeed) #2 (ping = {ping}, tps = {tps})"
  119. 21: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c[AutoClick (FightSpeed)] §b(ping = {ping}, tps = {tps})"
  120. 22: "aackick {player} vous avez été detecté pour AutoClicker (FightSpeed) !"
  121.  
  122. # NormalMovements stops players from moving unexpectedly
  123. normalmovements:
  124. # Do you want to enable the normalmovements check
  125. enabled: true
  126.  
  127. # f:jump:x - Should NormalMovements handle jumping?
  128. f_jump: true
  129.  
  130. # f:step:x - Should NormalMovements handle stepping?
  131. f_step: true
  132.  
  133. # f:float:x - Should NormalMovements handle floating?
  134. f_float: true
  135.  
  136. # f:dy:x - Should NormalMovements attempt to detect client patterns?
  137. f_dy: true
  138.  
  139. # Map of violation levels to commands
  140. thresholds:
  141. 20: "aacstaffnotify {player} possibilité de hack (ping = {ping}, tps = {tps})"
  142.  
  143. # Fly kicks players who move too high
  144. fly:
  145. # Do you want to enable the fly check
  146. enabled: true
  147.  
  148. # Base max jump height. Expected max is 1.3
  149. max_jump: 1.80
  150.  
  151. # If a player's violation level is below 2, he will not be rubberbanded if the violation amount is not more than allow.
  152. allow: 0.07
  153.  
  154. # How high a player will be allowed to jump after bouncing off a slime block
  155. slime_allow: 60.0
  156.  
  157. # Increasing velocity_multiplier will improve compatiblility with jump pads.
  158. velocity_multiplier: 4.0
  159.  
  160. # How high should a player be allowed to jump after taking damage
  161. knockback_allow: 5.0
  162.  
  163. # How high should a player be allowed to move from natural causes (fire, poison, etc)
  164. natural_allow: 2.1
  165.  
  166. # Should players be teleported back down if detected?
  167. teleport: true
  168.  
  169. # Map of violation levels to commands
  170. thresholds:
  171. 10: "aacstaffnotify {player} est suspécté de Fly (ping = {ping}, tps = {tps})"
  172. 20: "aackick {player} vous avez été detecté pour Fly !"
  173.  
  174. # Speed kicks players who move too quickly
  175. speed:
  176. # Do you want to enable the speed check
  177. enabled: true
  178.  
  179. # Speed limits per tick
  180. sprinting_speed: 0.50
  181. sneaking_speed: 0.215
  182.  
  183. # On and under water
  184. surface_speed: 0.21
  185. underwater_speed: 0.135
  186. dive_speed: 0.69
  187.  
  188. # Other
  189. cobweb_speed: 0.1
  190. item_speed: 0.21
  191. soul_sand_speed: 0.39
  192. ice_speed: 0.71
  193.  
  194. # Multiplier of the maximum distance if the player is jumping
  195. jump_multiplier: 2
  196.  
  197. # Multiplier of distance on velocity
  198. vel_multiplier: 2.0
  199.  
  200. # Ticks a player should not be checked after entering the water
  201. dive_period: 20
  202.  
  203. # Should AAC use movement counting to prevent clients from bypassing by sending too many moves?
  204. use_move_counting: true
  205.  
  206. # How many moves per second should be assumed as legitimate? (NCP = 22)
  207. max_moves: 22
  208.  
  209. # Custom modifiers for anti-timer, averaging over a longer period of time
  210. custom:
  211. # Second line of defense over timer. Slow, but practically unbypassable.
  212. enabled: true
  213. # Max moves per second
  214. max_moves: 21.0
  215. # Ticks to take an average over
  216. time: 150
  217. # Whether this rubberbanding should ignore the vls_to_band anti false positive limitations
  218. bypass_band: true
  219.  
  220. # How many times should a player be allowed to toggle sneak in a second
  221. max_sneak_toggles: 15
  222.  
  223. # How many times should a player be allowed to toggle use in a second
  224. max_use_toggles: 22
  225.  
  226. # Multiplier for speed. Increase if you have false positives.
  227. speed_multiplier: 0.40
  228.  
  229. # Multiplier for slowness. Decrease if you have false positives.
  230. slow_multiplier: 0.03
  231.  
  232. # Every time a player fails the speed check, the band vl will go up by (actualDistance - expectedDistance) * band_multiplier
  233. # This can be set to 0 to turn off rubberbanding completely.
  234. band_multiplier: 5.0
  235.  
  236. # How many violations before a player will start being rubber-banded
  237. vls_to_band: 8
  238.  
  239. # How long must a player remain clean for band violations to be cleared? (seconds)
  240. clear_vl_delay: 12
  241.  
  242. # Map of violation levels to commands
  243. thresholds:
  244. 8: "aacmessage {player} It looks like you might be glitching, please tap sneak and block with your sword"
  245. 20: "aacstaffnotify {player} est suspécté de Speed hacking (ping = {ping}, tps = {tps})"
  246. 30: "aackick {player} vous avez été detecté pour Speedhack !"
  247.  
  248. # HeadRoll stops players being derps :/
  249. headroll:
  250. # Do you want to enable the headroll check
  251. enabled: true
  252.  
  253. # Map of violation levels to commands
  254. thresholds:
  255. 1: "aacstaffnotify {player} est suspécté de Derp hacks (ping = {ping}, tps = {tps})"
  256. 12: "aackick {player} vous avez été detecté pour Derp !"
  257.  
  258. # Forcefield detects combat hacks which hit entities around the player
  259. forcefield:
  260. # Do you want to enable the forcefield check
  261. enabled: true
  262.  
  263. # Do you want the player above you to be invisible
  264. # *HIGHLY* recommended to be kept at false.
  265. # The majority of hacked clients do not target invisible entities.
  266. # If you change this to true, killaura detection will be severely slowed down. Best idea would be to ask your players to ignore it.
  267. head_player_invisible: false
  268.  
  269. # You can make the head player invisible when the player isn't fighting
  270. # With this true, the head player will be invisible when the player isn't fighting
  271. # If the player isn't fighting or this option is false, AAC will default to head_player_invisible
  272. # This takes PVP from combat_time, so make sure that's a sensible value
  273. invisible_outside_pvp: true
  274.  
  275. # How high above the player should the headplayer be spawned?
  276. # Anything under 2.7 could affect hit detection
  277. # Anything above 4.5 could be out of range of the player
  278. head_player_height: 3.4
  279.  
  280. # Should the head player be moved away if the player looks up?
  281. # This is to prevent players from creating false positives by hitting the head player (if it is visible)
  282. no_head_player_looking_up: true
  283.  
  284. # Do you want to spawn the side players
  285. # This spawns players within the users' FOV to confuse click aimbot
  286. # Side players are invisible, as they are within the user's FOV.
  287. use_side_players: false
  288.  
  289. # Use player names and gameprofiles from past players instead of random profiles
  290. # This can be extremely useful in preventing bypasses, as the player's details are completely legitimate
  291. # This setting has no effect if online_player_names is true.
  292. past_player_names: false
  293.  
  294. # Should the head player use profiles of players online right now?
  295. # If you have nametag plugins that use the scoreboard, turn this off
  296. # Otherwise, keep this on as it patches a massive number of possible bypasses
  297. online_player_names: true
  298.  
  299. # Do you want to keep the head player in the tab list?
  300. # This can prevent bypasses where the the client checks that the name is in the tablist, before hitting it.
  301. head_tablist: false
  302.  
  303. # Packet level configuration options
  304. magic:
  305. random_sprint: true
  306. equip_armour: true
  307. equip_held_item: true
  308. fake_on_ground: true
  309. send_damaged_animation: false
  310.  
  311. # Map of violation levels to commands
  312. thresholds:
  313. 7: "aacstaffnotify {player} est suspécté de Killaura (NPC check) (ping = {ping}, tps = {tps})"
  314. 14: "aacstaffnotify {player} est suspécté de Killaura (NPC check) #2 (ping = {ping}, tps = {tps})"
  315. 15: "report {player} §4[§cAnti-Cheat§4]§b {player} §c[Killaura (NPC check) 100%] §b(ping = {ping}, tps = {tps})"
  316. 16: "aackick {player} vous avez été detecté pour Killaura (NPC check) !"
  317. # 14: "aackick {player} Killaura is not allowed"
  318.  
  319. # Knockback checks if the player moves after he is hit
  320. knockback:
  321. # Do you want to enable the knockback check
  322. enabled: true
  323.  
  324. # How long should AAC wait before checking a player
  325. tick_delay: 9
  326.  
  327. # Should AAC compensate for ping?
  328. add_ping: true
  329.  
  330. # What's the maximum ping value AAC should compensate to (pingspoof?)
  331. max_ping: 500
  332.  
  333. # What's the minimum distance a player should be knocked back
  334. min_knockback_dist: 0.01
  335.  
  336. # Map of violation levels to commands
  337. thresholds:
  338. 9: "aacstaffnotify {player} est suspécté de Anti-Knockback (ping = {ping}, tps = {tps})"
  339. 14: "report {player} §4[§cAnti-Cheat§4]§b {player} §c(Anti-Knockback) §b(ping = {ping}, tps = {tps})"
  340. 15: "aackick {player} vous avez été detecté pour Anti-Knockback !"
  341.  
  342. # Reach checks if entites the player hits are close enough to the player
  343. reach:
  344. # Do you want to enable the reach check
  345. enabled: true
  346.  
  347. # How far should AAC allow the player to reach (vanilla = 3.8)
  348. max_reach: 4.1
  349.  
  350. # How far does bukkit allow players to reach (Don't change this)
  351. max_bukkit_reach: 9.0
  352.  
  353. # How much should AAC compensate for hitbox stretching? Increase this first with false positives.
  354. move_multiplier: 3.0
  355.  
  356. # Map of violation levels to commands
  357. thresholds:
  358. 15: "aacstaffnotify {player} est suspécté de Reach (ping = {ping}, tps = {tps})"
  359. 28: "aacstaffnotify {player} est suspécté de Reach #2 (ping = {ping}, tps = {tps})"
  360. 29: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(Reach) §b(ping = {ping}, tps = {tps})"
  361. # 30: "aackick {player} Reach is not allowed"
  362.  
  363. # NoSwing makes sure players swing their arm when attacking
  364. noswing:
  365. # Do you want to enable the noswing check
  366. enabled: false
  367.  
  368. # Map of violation levels to commands
  369. thresholds:
  370. 8: "aacstaffnotify {player} est suspécté de NoSwing (ping = {ping}, tps = {tps})"
  371. 20: "aackick {player} NoSwing is not allowed"
  372.  
  373. # Regen directly stops players from healing too quickly
  374. regen:
  375. # Do you want to enable the regen check
  376. enabled: true
  377.  
  378. # Should AAC cancel regeneration if it happens too quickly?
  379. cancel_regen: true
  380.  
  381. # What delay should AAC force between regeneration?
  382. min_regen_delay: 3600
  383.  
  384. # Map of violation levels to commands
  385. thresholds:
  386. 8: "aacstaffnotify {player} est suspécté de Regen (ping = {ping}, tps = {tps})"
  387. 15: "aacstaffnotify {player} est suspécté de Regen #2 (ping = {ping}, tps = {tps})"
  388. 16: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(Regen) §b(ping = {ping}, tps = {tps})"
  389. 17: "aackick {player} aackick {player} vous avez été detecté pour Regen !"
  390.  
  391. # Killaura detects combat hacks which give an unfair advantage
  392. killaura:
  393. # Do you want to enable the killaura check
  394. enabled: false
  395.  
  396. # Killaura also has a different method of using NPCs. Check_chance to 0 to disable.
  397. npc:
  398. # What % of the time should AAC do an NPC check?
  399. check_chance: 100
  400.  
  401. # How long should AAC wait to spawn the NPC
  402. check_delay: 3
  403.  
  404. # Should AAC use a random entity type for the NPC? false = NPC will be the type of entity the player is fighting with.
  405. random_type: true
  406.  
  407. # After spawning the NPC, how long should AAC wait before starting to count hits?
  408. # check_delay + listen_delay must be less than 9, or hits will be lost.
  409. listen_delay: 6
  410.  
  411. # How far away must 2 players be to be checked?
  412. min_dist: 2.0
  413.  
  414. # How long should the NPC be spawned for?
  415. ticks_spawned: 15
  416.  
  417. # How far along the distance should the NPC be spawned
  418. percent_distance: 80
  419.  
  420. # How much should the NPC check be weighted per hit?
  421. npc_multiplier: 5
  422.  
  423. # How far off should a player be able to look to allow the hit
  424. max_diff: 0.11
  425.  
  426. # How far should the player be allowed to reach through the NPC
  427. max_reach: 4.5
  428.  
  429. # How long should a player be prevented from hitting someone when he fails this check? (ticks)
  430. suspended_combat_time: 6
  431.  
  432. # Heuristic components: These will contribute to the kick threshold when a player has a high likelihood of hacking
  433.  
  434. # Requried chance for an Aimbot kick (%). Set to something >= 100 to disable
  435. aimbot: 80
  436.  
  437. # Required chance for a Reach kick (%). Set to something >= 100 to disable
  438. reach: 80
  439.  
  440. # Required chance for an Accuracy kick (%). Set to something >= 100 to disable
  441. # EXPERIMENTAL
  442. accuracy: 80
  443.  
  444. # Map of violation levels to command
  445. thresholds:
  446. 17: "aacstaffnotify {player} est suspécté de Killaura (Heuristics) (ping = {ping}, tps = {tps})"
  447. 25: "aacstaffnotify {player} est suspécté de Killaura (Heuristics) #2 (ping = {ping}, tps = {tps})"
  448. 26: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c[Killaura (Heuristics)] §b(ping = {ping}, tps = {tps})"
  449. 27: "aackick {player} vous avez été detecté pour Killaura (Heuristics) !"
  450.  
  451. # CombatImpossible cancels hits which cannot happen normally
  452. combatimpossible:
  453. # Do you want to enable the CombatImpossible check
  454. enabled: true
  455.  
  456. # Should hits be cancelled if the attacker is dead?
  457. cancel_dead: true
  458.  
  459. # Should hits be cancelled if the attacker is using an item?
  460. cancel_using_item: false
  461.  
  462. # Map of violation levels to commands
  463. thresholds:
  464. 12: "aacstaffnotify {player} appears to be hitting illegitimately (ping = {ping}, tps = {tps})"
  465. 20: "aackick {player} Suspicious combat"
  466.  
  467. # NoFall ensures players take fall damage
  468. nofall:
  469. # Do you want to enable the NoFall check
  470. enabled: true
  471.  
  472. # Minimum downwards velocity for NoFall to apply
  473. required_velocity: -0.2
  474.  
  475. # Should AAC deal fall damage to players?
  476. deal_damage: true
  477.  
  478. # Map of violation levels to commands
  479. thresholds:
  480. 10: "aacstaffnotify {player} est suspécté de NoFall hacks (ping = {ping}, tps = {tps})"
  481. 15: "aacstaffnotify {player} est suspécté de NoFall hacks #2 (ping = {ping}, tps = {tps})"
  482. 16: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(NoFall) §b(ping = {ping}, tps = {tps})"
  483. 17: "aackick {player} vous avez été detecté pour NoFall !"
  484.  
  485. # Glide ensures players fall at the right speed
  486. glide:
  487. # Do you want to enable the Glide check
  488. enabled: true
  489.  
  490. # How strongly should AAC enforce fall speeds (smaller values are more accurate)
  491. tolerance: 0.7
  492.  
  493. # Teleport the player down if detected?
  494. teleport: true
  495.  
  496. # Map of violation levels to commands
  497. thresholds:
  498. 25: "aacstaffnotify {player} est suspécté de Glide hacks (ping = {ping}, tps = {tps})"
  499. 45: "aacstaffnotify {player} est suspécté de Glide hacks #2 (ping = {ping}, tps = {tps})"
  500. 46: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(Glide) §b(ping = {ping}, tps = {tps})"
  501. 47: "aackick {player} vous avez été detecté pour Glide !"
  502.  
  503. # Climb stops people climbing ladders too quickly
  504. climb:
  505. # Do you want to enable the Climb check
  506. enabled: true
  507.  
  508. # How fast should a player be allowed to start a ladder climb
  509. max_start_speed: 1.5
  510.  
  511. # How fast should a player be allowed to climb a ladder
  512. max_ascent_speed: 0.38
  513.  
  514. # Map of violation levels to commands
  515. thresholds:
  516. 15: "aacstaffnotify {player} est suspécté de FastLadder (ping = {ping}, tps = {tps})"
  517. 16: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(FastLadder) §b(ping = {ping}, tps = {tps})"
  518. 17: "aackick {player} vous avez été detecté pour FastLadder !"
  519.  
  520. # Jesus stops people from walking on water
  521. jesus:
  522. # Do you want to enable the Jesus check
  523. enabled: true
  524.  
  525. # How often should AAC check players (ms)
  526. check_delay: 200
  527.  
  528. # How far must the player dip underwater
  529. required_dip: 0.5
  530.  
  531. # How often must the player dip underwater (ms)
  532. max_dip_delay: 800
  533.  
  534. # How long after entering the water before AAC starts to check the player (ms)
  535. start_check_delay: 900
  536.  
  537. # Map of violation levels to commands
  538. thresholds:
  539. 10: "aacstaffnotify {player} est suspécté de Jesus hacks (ping = {ping}, tps = {tps})"
  540. 20: "aacstaffnotify {player} Cheat Jesus #2 (ping = {ping}, tps = {tps})"
  541. 21: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(Jesus) §b(ping = {ping}, tps = {tps})"
  542. 22: "aackick {player} vous avez été detecté pour Jesus !"
  543.  
  544. # Phase stops people glitching through blocks
  545. phase:
  546. # Do you want to enable the Phase check
  547. enabled: true
  548.  
  549. # How long should a player be frozen in place after being detected for phase? (ticks)
  550. freeze_time: 3
  551.  
  552. # Map of violation levels to commands
  553. thresholds:
  554. 30: "aacstaffnotify {player} est suspécté de Phase/NoClip (ping = {ping}, tps = {tps})"
  555. 60: "aacstaffnotify {player} est suspécté de Phase/NoClip #2 (ping = {ping}, tps = {tps})"
  556.  
  557. # FastUse stops players consuming items too quickly
  558. fastuse:
  559. # Do you want to enable the FastUse check
  560. enabled: true
  561.  
  562. # What delay should AAC enforce for eating an item (ms)
  563. ms_to_use: 1300
  564.  
  565. # Map of violation levels to commands
  566. thresholds:
  567. 5: "aacstaffnotify {player} est suspécté de FastEat hacks (ping = {ping}, tps = {tps})"
  568. 9: "aacstaffnotify {player} est suspécté de FastEat hacks #2 (ping = {ping}, tps = {tps})"
  569. 10: "report {player} §4[§cAnti-Cheat§4]§b {player} cheat §c(FastEat) §b(ping = {ping}, tps = {tps})"
  570. 11: "aackick {player} vous avez été detecté pour FastEat !"
  571.  
  572. # FastBreak stops players from breaking blocks too quickly
  573. fastbreak:
  574. # Do you want to enable the fastbreak check?
  575. enabled: true
  576.  
  577. # How many ticks should fastbreak count as lag, and ignore
  578. let_ticks: 2
  579.  
  580. # Should AAC cancel an illegal block break?
  581. cancel_break: true
  582.  
  583. # Should AAC check for a break delay (i.e. between block breaks)
  584. check_delay: true
  585.  
  586. # Map of violation levels to commands
  587. thresholds:
  588. 10: "aacstaffnotify {player} est suspécté de FastBreak hacks (ping = {ping}, tps = {tps})"
  589. 20: "aacstaffnotify {player} est suspécté de FastBreak hacks #2 (ping = {ping}, tps = {tps})"
  590. 21: "report{player} §4[§cAnti-Cheat§4]§b {player} cheat §c(FastBreak) §b(ping = {ping}, tps = {tps})"
  591. 22: "aackick {player} vous avez été detecté pour FastBreak !"
  592.  
  593. # FastPlace stops players from placing blocks too quickly
  594. fastplace:
  595. # Do you want to enable the fastplace check?
  596. enabled: true
  597.  
  598. # How many ms should fastplace force between block placements?
  599. min_delay: 100
  600.  
  601. # Should AAC cancel an illegal block place?
  602. cancel_place: false
  603.  
  604. # Map of violation levels to commands
  605. thresholds:
  606. 10: "aacstaffnotify {player} est suspécté de FastPlace hacks (ping = {ping}, tps = {tps})"
  607. 20: "aacstaffnotify {player} est suspécté de FastPlace hacks #2 (ping = {ping}, tps = {tps})"
  608. 21: "report{player} §4[§cAnti-Cheat§4]§b {player} cheat §c(FastPlace) §b(ping = {ping}, tps = {tps})"
  609. 22: "aackick {player} vous avez été detecté pour FastPlace !"
  610.  
  611. # Nuker stops players from breaking too many blocks at once
  612. nuker:
  613. # Do you want to enable the nuker check?
  614. enabled: true
  615.  
  616. # How many blocks should a player be able to break in 1 second: vl if greater than this value
  617. max_breaks_per_second: 40
  618.  
  619. # The violation will only be recorded if it divides by this number (reduces spam)
  620. vl_divisor: 30
  621.  
  622. # Map of violation levels to commands
  623. thresholds:
  624. 5: "aacstaffnotify {player} est suspécté de Nuker (ping = {ping}, tps = {tps})"
  625. # 20: "aackick {player} Nuker hacking is not allowed"
  626.  
  627. # ImpossibleInteract stops players interacting with blocks they can't
  628. impossibleinteract:
  629. # Do you want to enable the impossibleinteract check
  630. enabled: true
  631.  
  632. # Detect interacting with liquids?
  633. cancel_liquids: true
  634.  
  635. # Detect ghosthands?
  636. cancel_ghosthand: true
  637.  
  638. # Map of violation levels to commands
  639. thresholds:
  640. 14: "aacstaffnotify {player} is interacting suspiciously (ping = {ping}, tps = {tps})"
  641. 25: "aacstaffnotify {player} is interacting suspiciously #2 (ping = {ping}, tps = {tps})"
  642.  
  643. # PlayerRadar hides players that cannot be seen
  644. playerradar:
  645. # Do you want to enable anti-radar? (Experimental)
  646. enabled: false
  647.  
  648. # How far must 2 players be apart to be hidden from each other?
  649. # Players closer than this will always be able to see each other
  650. # In games where nametags are not shown, this can be set to 0.
  651. required_dist: 15
  652.  
  653. # This should be set to your entity render distance (Spigot default = 48)
  654. max_dist: 48
  655.  
  656. # Map of violation levels to commands
  657. thresholds:
  658. 0: "Unused"
  659.  
  660. # Spam prevents players from spamming the server chat
  661. spam:
  662. # Do you want to enable the spam check?
  663. enabled: false
  664.  
  665. # What words should not be covered by the anti-spam check?
  666. # messages less than 3 letters are already ignored
  667. whitelist:
  668. - "lol"
  669. - "hello"
  670. - "okay"
  671.  
  672. # How many messages should a player be able to send in 10 seconds
  673. message_limit: 4
  674.  
  675. # How fast can a player send messages (ticks)
  676. chat_speed: 10
  677.  
  678. # Map of violation levels to commands
  679. thresholds:
  680. 10: "aacstaffnotify {player} is probably spamming"
  681. 15: "aackick {player} Stop spamming, you sad person"
  682.  
  683. ### General things
  684.  
  685. # How many times must a player be kicked before he is banned (-1 for no autoban)
  686. ban_threshold: -1
  687.  
  688. # What command should be executed when a player is banned (only applies for /aackick)
  689. ban_command: "aacban {player}"
  690.  
  691. # How long after a player is kicked should he be allowed to log in (ticks)
  692. kick_ticks: 0
  693.  
  694. # How long before a player leaves combat after dealing/taking damage
  695. # Don't set this to 0 or -1, it's crucial for the forcefield and killaura checks. Change kill_loggers only to disable combat logging.
  696. combat_time: 50
  697.  
  698. # Should AAC kill combat loggers (combat_time)
  699. kill_loggers: true
  700.  
  701. # Should AAC log events to a file?
  702. log_file: true
  703.  
  704. # Should AAC log events to the console?
  705. log_console: true
  706.  
  707. # Should /aackick broadcast a message?
  708. aackick_broadcast: true
  709.  
  710. # Should AAC disable/enable checks dynamically? IF YOU HAVE PWP DISABLE
  711. usetps: true
  712.  
  713. # Enable verbose logging? This will allow those with the AAC.verbose permission to get spammed.
  714. # Not recommended.
  715. verbose: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement