Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2015
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.79 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: "command1"
  14. # 10: "command2"
  15. #
  16. # Be sure to check language.yml for configuration regarding staff chat, etc.
  17. #
  18. ## 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.
  19.  
  20. # Angle forces players to look at entites they want to attack
  21. angle:
  22. # Do you want to enable the angle check
  23. enabled: true
  24.  
  25. # How far off the entity should the player be able to look
  26. max_diff: 0.30
  27.  
  28. # How far off a player should the attacker be able to look?
  29. max_player_diff: 0.15
  30.  
  31. # How close must the players be to bypass the angle check?
  32. min_dist: 2.0
  33.  
  34. # Should AAC cancel false hits
  35. cancel_false_hits: true
  36.  
  37. # Map of violation levels to commands
  38. thresholds:
  39. 6: "aacstaffnotify {player} is suspected for Killaura (Angle) (ping = {ping}, tps = {tps})"
  40. 12: "aackick {player} Killaura is not allowed"
  41.  
  42. # BadPackets prevents players from using packets to exploit the server
  43. badpackets:
  44. # Do you want to enable the badpackets check
  45. enabled: true
  46.  
  47. # After how many moves should packets be cancelled?
  48. cancel_threshold: 12
  49.  
  50. # How many moves should a player be able to send in 3 ticks
  51. # An unmodified client should send 3 moves in 3 ticks. Be sure to think about lag
  52. # The violation value will be increased by (how many packets the player sends - max_moves) / 10
  53. max_moves: 50
  54.  
  55. # Map of violation levels to commands
  56. thresholds:
  57. 30: "aacstaffnotify {player} is suspected for Regen/NoPotion (ping = {ping}, tps = {tps})"
  58. 70: "aackick {player} NoPotion (or related) is not allowed"
  59.  
  60. # Criticals prevents players from getting critical hits when it's not possible
  61. criticals:
  62. # Do you want to enable the criticals check?
  63. enabled: true
  64.  
  65. # How many critical hits should a player be able to chain
  66. max_chained_crits: 20
  67.  
  68. # Should a hit be cancelled if it is a critical and the player is on the ground?
  69. cancel_false_hit: true
  70.  
  71. # Map of violation levels to commands
  72. thresholds:
  73. 2: "aacstaffnotify {player} is suspected for Criticals (ping = {ping}, tps = {tps})"
  74. 5: "aackick {player} Criticals hacking is not allowed"
  75.  
  76. # Fastbow prevents players from shooting their bow too quickly
  77. fastbow:
  78. # Do you want to enable the fastbow check
  79. enabled: true
  80.  
  81. # What is the minimum force of a shot for it to be registered
  82. # This goes from 0 to 1, 1 being a fully charged bow
  83. min_force: 0.15
  84.  
  85. # How many of these shots should a player be able to fire in 1 second
  86. # it takes 1.2 seconds to fully draw a bow
  87. shots_fired_threshold: 3
  88.  
  89. # Map of violation levels to commands
  90. thresholds:
  91. 3: "aacstaffnotify {player} is suspected for FastBow (ping = {ping}, tps = {tps})"
  92. 12: "aackick {player} FastBow is not allowed"
  93.  
  94. # FightSpeed prevents players from attacking too quickly
  95. fightspeed:
  96. # Do you want to enable the fightspeed check
  97. enabled: true
  98.  
  99. # How many times should a player be able to attack in 1 second
  100. # NoCheatPlus's fightspeed check allows 15 hits per second
  101. max_hits_per_second: 30
  102.  
  103. # Map of violation levels to commands
  104. thresholds:
  105. 40: "aacstaffnotify {player} is suspected for Killaura/AutoClicker (FightSpeed) (ping = {ping}, tps = {tps})"
  106. 80: "aackick {player} Killaura/AutoClicker is not allowed"
  107.  
  108. # Fly kicks players who move too high
  109. fly:
  110. # Do you want to enable the fly check
  111. enabled: true
  112.  
  113. # Base max jump height. Expected max is 1.3
  114. max_jump: 1.4
  115.  
  116. # How high a player will be allowed to jump after bouncing off a slime block
  117. slime_allow: 60.0
  118.  
  119. # Increasing velocity_multiplier will improve compatiblility with jump pads.
  120. velocity_multiplier: 1.2
  121.  
  122. # How high should a player be allowed to jump after taking damage
  123. knockback_allow: 3.5
  124.  
  125. # Map of violation levels to commands
  126. thresholds:
  127. 10: "aacstaffnotify {player} is suspected for Fly (ping = {ping}, tps = {tps})"
  128. 20: "aackick {player} Fly hacking is not allowed"
  129.  
  130. # Speed kicks players who move too quickly
  131. speed:
  132. # Do you want to enable the speed check
  133. enabled: true
  134.  
  135. # Speed limits per tick
  136. sprinting_speed: 0.4
  137. sneaking_speed: 0.2
  138.  
  139. # On and under water
  140. surface_speed: 0.23
  141. underwater_speed: 0.19
  142. dive_speed: 0.69
  143.  
  144. # Other
  145. cobweb_speed: 0.10
  146. item_speed: 0.20
  147. soul_sand_speed: 0.39
  148.  
  149. # Required horizontal velocity to bypass speed check
  150. horizontal_velocity: 0.2
  151.  
  152. # Multiplier of the maximum distance if the player is jumping
  153. jump_multiplier: 1.7
  154.  
  155. # Ticks a player should not be checked after entering the water
  156. dive_period: 20
  157.  
  158. # Should AAC use movement counting to prevent clients from bypassing by sending too many moves?
  159. use_move_counting: true
  160.  
  161. # How many moves per second should be assumed as legitimate? (NCP = 22)
  162. max_moves: 24
  163.  
  164. # How many times should a player be allowed to toggle sneak in a second (flare hacked client)
  165. max_sneak_toggles: 15
  166.  
  167. # How many times should a player be allowed to toggle use in a second (flare hacked client)
  168. max_use_toggles: 15
  169.  
  170. # Multiplier for speed. Increase if you have false positives.
  171. speed_multiplier: 0.25
  172.  
  173. # Multiplier for slowness. Decrease if you have false positives.
  174. slow_multiplier: 0.03
  175.  
  176. # AAC will rubberband detected players band_chance % of the time
  177. band_chance: 100
  178.  
  179. # Map of violation levels to commands
  180. thresholds:
  181. 8: "aacmessage {player} It looks like you might be glitching, please tap sneak and block with your sword"
  182. 20: "aacstaffnotify {player} is suspected for Speed hacking (ping = {ping}, tps = {tps})"
  183. 30: "aackick {player} Speed is not allowed"
  184.  
  185. # HeadRoll stops players being derps :/
  186. headroll:
  187. # Do you want to enable the headroll check
  188. enabled: true
  189.  
  190. # Map of violation levels to commands
  191. thresholds:
  192. 1: "aacstaffnotify {player} is suspected for Derp hacks (ping = {ping}, tps = {tps})"
  193. 3: "aackick {player} Derp is not allowed"
  194.  
  195. # Forcefield detects combat hacks which hit entities around the player
  196. forcefield:
  197. # Do you want to enable the forcefield check
  198. enabled: true
  199.  
  200. # Do you want the player above you to be invisible
  201. # *HIGHLY* recommended to be kept at false.
  202. # The majority of hacked clients do not target invisible entities.
  203. head_player_invisible: false
  204.  
  205. # You can make the head player invisible when the player isn't fighting
  206. # With this true, the head player will be invisible when the player isn't fighting
  207. # If the player isn't fighting or this option is false, AAC will default to head_player_invisible
  208. # This takes PVP from combat_time, so make sure that's a sensible value
  209. invisible_outside_pvp: true
  210.  
  211. # How high above the player should the headplayer be spawned?
  212. # Anything under 2.7 could affect hit detection
  213. # Anything above 4.5 could be out of range of the player
  214. head_player_height: 3.6
  215.  
  216. # Should the head player be moved away if the player looks up?
  217. # This is to prevent players from creating false positives by hitting the head player (if it is visible)
  218. no_head_player_looking_up: true
  219.  
  220. # Do you want to spawn the side players
  221. # This spawns players within the users' FOV to confuse click aimbot
  222. # Side players are invisible, as they are within the user's FOV.
  223. use_side_players: true
  224.  
  225. # Use player names and gameprofiles from past players instead of random profiles
  226. # This can be extremely useful in preventing bypasses, as the player's details are completely legitimate
  227. # This setting has no effect if online_player_names is true.
  228. past_player_names: true
  229.  
  230. # Should the head player use profiles of players online right now?
  231. # If you have nametag plugins that use the scoreboard, keep this disabled
  232. # Otherwise, turn this on as it patches a massive number of possible bypasses
  233. online_player_names: false
  234.  
  235. # Do you want to keep the head player in the tab list?
  236. # This can prevent bypasses where the the client checks that the name is in the tablist, before hitting it.
  237. head_tablist: false
  238.  
  239. # Map of violation levels to commands
  240. thresholds:
  241. 13: "aacstaffnotify {player} is suspected for Killaura (NPC check) (ping = {ping}, tps = {tps})"
  242. 20: "aackick {player} Killaura is not allowed"
  243.  
  244. # Knockback checks if the player moves after he is hit
  245. knockback:
  246. # Do you want to enable the knockback check
  247. enabled: true
  248.  
  249. # Do you want to use the launcher if a player is detected for Knockback
  250. launch_enabled: true
  251.  
  252. # At what velocity should the player be launched
  253. launcher_velocity: 2.3
  254.  
  255. # Do you want to check the player if he is more than 1.5 blocks above the attacker?
  256. # If the player is too far above the attacker, the player will be knocked up instead of back
  257. height_check: false
  258.  
  259. # Should AAC do the same position check? (stayed in the same position when attacked)
  260. same_pos_check: true
  261.  
  262. # How long should AAC wait to check?
  263. ticks: 13
  264.  
  265. # How far must a player move into his attacker's sector to be detected?
  266. min_movement: 2.0
  267.  
  268. # Map of violation levels to commands
  269. thresholds:
  270. 6: "aacstaffnotify {player} is suspected for Anti-Knockback (ping = {ping}, tps = {tps})"
  271. 10: "aackick {player} Anti-Knockback is not allowed"
  272.  
  273. # Reach checks if entites the player hits are close enough to the player
  274. reach:
  275. # Do you want to enable the reach check
  276. enabled: true
  277.  
  278. # How far should AAC allow the player to reach
  279. max_reach: 5.2
  280.  
  281. # How far does bukkit allow players to reach (Don't change this)
  282. max_bukkit_reach: 9.0
  283.  
  284. # Should AAC silently cancel certain violations
  285. silent_cancel: true
  286.  
  287. # Map of violation levels to commands
  288. thresholds:
  289. 5: "aacstaffnotify {player} is suspected for Killaura (Reach) (ping = {ping}, tps = {tps})"
  290. 8: "aackick {player} Killaura is not allowed"
  291.  
  292. # NoSwing makes sure players swing their arm when attacking
  293. noswing:
  294. # Do you want to enable the noswing check
  295. enabled: true
  296.  
  297. # Map of violation levels to commands
  298. thresholds:
  299. 8: "aacstaffnotify {player} is suspected for NoSwing (ping = {ping}, tps = {tps})"
  300. 20: "aackick {player} NoSwing is not allowed"
  301.  
  302. # Regen directly stops players from healing too quickly
  303. regen:
  304. # Do you want to enable the regen check
  305. enabled: true
  306.  
  307. # Should AAC cancel regeneration if it happens too quickly?
  308. cancel_regen: true
  309.  
  310. # What delay should AAC force between regeneration?
  311. min_regen_delay: 3600
  312.  
  313. # Map of violation levels to commands
  314. thresholds:
  315. 8: "aacstaffnotify {player} is suspected for Regen (ping = {ping}, tps = {tps})"
  316. 15: "aackick {player} Regen is not allowed"
  317.  
  318. # Killaura detects combat hacks which give an unfair advantage
  319. killaura:
  320. # Do you want to enable the killaura check
  321. enabled: true
  322.  
  323. # How far should a player be allowed to yaw in 1 move
  324. max_yaw: 100.0
  325.  
  326. # How many move events should AAC sample for an average
  327. yaw_samples: 48
  328.  
  329. # How accurate must aiming be for a violation
  330. vl_dot: 0.001
  331.  
  332. # How accurate must aiming be for AAC to measure
  333. note_dot: 0.3
  334.  
  335. # What % of the time should AAC do an NPC check?
  336. check_chance: 100
  337.  
  338. # How long should AAC wait to spawn the NPC
  339. check_delay: 7
  340.  
  341. # How far away must 2 players be to be checked?
  342. min_dist: 2.0
  343.  
  344. # How long should the NPC be spawned for?
  345. ticks_spawned: 9
  346.  
  347. # How far along the distance should the NPC be spawned
  348. percent_distance: 80
  349.  
  350. # How much should the NPC check be weighted per hit?
  351. npc_multiplier: 4
  352.  
  353. # How far off should a player be able to look to allow the hit
  354. max_diff: 0.1
  355.  
  356. # How far should the player be allowed to reach through the NPC
  357. max_reach: 4.5
  358.  
  359. # How long should a player be prevented from hitting someone when he fails this check? (ticks)
  360. suspended_combat_time: 12
  361.  
  362. # Map of violation levels to commands
  363. thresholds:
  364. 20: "aacstaffnotify {player} is suspected for Killaura (Heuristics) (ping = {ping}, tps = {tps})"
  365. 30: "aackick {player} Killaura is not allowed"
  366.  
  367. # NoFall ensures players take fall damage
  368. nofall:
  369. # Do you want to enable the NoFall check
  370. enabled: true
  371.  
  372. # Should AAC check for players reducing fall damage?
  373. reduced_check: true
  374.  
  375. # Should AAC deal fall damage to players?
  376. deal_damage: true
  377.  
  378. # How long should AAC wait for fall damage?
  379. ticks_to_check: 6
  380.  
  381. # Map of violation levels to commands
  382. thresholds:
  383. 10: "aacstaffnotify {player} is suspected for NoFall hacks (ping = {ping}, tps = {tps})"
  384.  
  385. # Glide ensures players fall at the right speed
  386. glide:
  387. # Do you want to enable the Glide check
  388. enabled: true
  389.  
  390. # How strongly should AAC enforce fall speeds (smaller values are more accurate)
  391. tolerance: 0.7
  392.  
  393. # A vertical displacement >= this will be ignored by glide, and left for the Fly check
  394. max_vertical: 1.0
  395.  
  396. # Map of violation levels to commands
  397. thresholds:
  398. 15: "aacstaffnotify {player} is suspected for Glide hacks (ping = {ping}, tps = {tps})"
  399. 25: "aackick {player} Fly is not allowed"
  400.  
  401. # Climb stops people climbing ladders too quickly
  402. climb:
  403. # Do you want to enable the Climb check
  404. enabled: true
  405.  
  406. # How fast should a player be allowed to start a ladder climb
  407. max_start_speed: 1.5
  408.  
  409. # How fast should a player be allowed to climb a ladder
  410. max_ascent_speed: 0.25
  411.  
  412. # Map of violation levels to commands
  413. thresholds:
  414. 15: "aacstaffnotify {player} is suspected for FastLadder (ping = {ping}, tps = {tps})"
  415.  
  416. # Jesus stops people from walking on water
  417. jesus:
  418. # Do you want to enable the Jesus check
  419. enabled: true
  420.  
  421. # How often should AAC check players (ms)
  422. check_delay: 200
  423.  
  424. # How far must the player dip underwater
  425. required_dip: 0.5
  426.  
  427. # How often must the player dip underwater (ms)
  428. max_dip_delay: 800
  429.  
  430. # How long after entering the water before AAC starts to check the player (ms)
  431. start_check_delay: 900
  432.  
  433. # Map of violation levels to commands
  434. thresholds:
  435. 10: "aacstaffnotify {player} is suspected for Jesus hacks (ping = {ping}, tps = {tps})"
  436. 20: "aackick {player} Jesus is not allowed"
  437.  
  438. # Phase stops people glitching through blocks
  439. phase:
  440. # Do you want to enable the Phase check
  441. enabled: true
  442.  
  443. # Map of violation levels to commands
  444. thresholds:
  445. 7: "aacstaffnotify {player} is suspected for Phase (ping = {ping}, tps = {tps})"
  446. 15: "aackick {player} Phase is not allowed"
  447.  
  448. # FastUse stops players consuming items too quickly
  449. fastuse:
  450. # Do you want to enable the FastUse check
  451. enabled: true
  452.  
  453. # What delay should AAC enforce for eating an item (ms)
  454. ms_to_use: 1400
  455.  
  456. # Map of violation levels to commands
  457. thresholds:
  458. 5: "aacstaffnotify {player} is suspected for FastEat hacks (ping = {ping}, tps = {tps})"
  459. 9: "aackick {player} FastEat is not allowed"
  460.  
  461. # FastBreak stops players from breaking blocks too quickly
  462. fastbreak:
  463. # Do you want to enable the fastbreak check?
  464. enabled: true
  465.  
  466. # How many ticks should fastbreak count as lag, and ignore
  467. let_ticks: 4
  468.  
  469. # Should AAC cancel an illegal block break?
  470. cancel_break: true
  471.  
  472. # Map of violation levels to commands
  473. thresholds:
  474. 10: "aacstaffnotify {player} is suspected for FastBreak hacks (ping = {ping}, tps = {tps})"
  475. 20: "aackick {player} FastBreak is not allowed"
  476.  
  477. # FastPlace stops players from placing blocks too quickly
  478. fastplace:
  479. # Do you want to enable the fastplace check?
  480. enabled: true
  481.  
  482. # How many ms should fastplace force between block placements?
  483. min_delay: 100
  484.  
  485. # Should AAC cancel an illegal block place?
  486. cancel_place: true
  487.  
  488. # Map of violation levels to commands
  489. thresholds:
  490. 10: "aacstaffnotify {player} is suspected for FastPlace hacks (ping = {ping}, tps = {tps})"
  491. 20: "aackick {player} FastPlace is not allowed"
  492.  
  493. # Spam prevents players from spamming the server chat
  494. spam:
  495. # Do you want to enable the spam check?
  496. enabled: true
  497.  
  498. # What words should not be covered by the anti-spam check?
  499. # messages less than 3 letters are already ignored
  500. whitelist:
  501. - "lol"
  502. - "hello"
  503. - "okay"
  504.  
  505. # How many messages should a player be able to send in 10 seconds
  506. message_limit: 4
  507.  
  508. # How fast can a player send messages (ticks)
  509. chat_speed: 10
  510.  
  511. # Map of violation levels to commands
  512. thresholds:
  513. 10: "aacstaffnotify {player} is probably spamming"
  514. 15: "aackick {player} Stop spamming, you sad person"
  515.  
  516. ### General things
  517.  
  518. # How many times must a player be kicked before he is banned (-1 for no autoban)
  519. ban_threshold: 5
  520.  
  521. # What command should be executed when a player is banned (only applies for /aackick)
  522. ban_command: "aackick {player}"
  523.  
  524. # How long after a player is kicked should he be allowed to log in (ticks)
  525. kick_ticks: 120
  526.  
  527. # How long before a player leaves combat after dealing/taking damage
  528. combat_time: 50
  529.  
  530. # Should AAC kill combat loggers (combat_time)
  531. kill_loggers: true
  532.  
  533. # Should AAC log events to a file?
  534. log_file: true
  535.  
  536. # Should AAC log events to the console?
  537. log_console: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement