Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.11 KB | None | 0 0
  1. #### AAC Config (Generated by AAC 3.6.4)
  2. #
  3. # Hey there,
  4. # Welcome to AAC's configuration file.
  5. # I've commented the entire thing heavily so every option is easy to understand.
  6. # If you want a simple place to start, feel free to check out the "Common changes" section below.
  7. # Feel free to read through the descriptions of checks and options and change them to suit your server.
  8. # I hope that AAC will perform well and live up to your expectations.
  9. # ~ konsolas
  10. #
  11. # How violations work:
  12. # - When a player fails a check in AAC, it generates a "violation" which describes what went wrong, and what was
  13. # expected.
  14. # - Details about this violation, along with player data, server tps, etc. are saved to a log file in plugins/AAC/logs,
  15. # with a millisecond-precision timestamp.
  16. # - The check then generates a number based on options in this config and the details of what happened. If the
  17. # violation was more severe, the check will generate a bigger number.
  18. # - This number is added onto a player's "violation level", or "VL". A player's VL also decays over time when they
  19. # play without failing checks in AAC. A player has a separate VL for each check.
  20. #
  21. # How commands work:
  22. # - Each check has a section labelled "thresholds". This consists of a list of "threshold actions", each of which is a
  23. # number paired with a command or list of commands.
  24. # - When a player's VL (see above) for a check goes above the number, or "threshold" for a threshold action, the
  25. # threshold action is triggered and the command is executed.
  26. # - The command won't be executed again until the player's VL decays below that number, and then rises above it again.
  27. # - If there are multiple commands in the same threshold action, they are all executed in the order they appear.
  28. #
  29. # Common changes:
  30. # - Reducing teleports or setbacks:
  31. # -> Fly and Speed are the main checks which set back for movement.
  32. # -> Change fly.min_vl to a high value so players need to have a higher VL (see above) before being teleported.
  33. # -> Do the same for speed.min_vl.
  34. # - Improving hit detection:
  35. # -> Hitbox sometimes cancels hits if a player is laggy.
  36. # -> You can increase hitbox.move_compensation and/or max_reach to reduce reach violations for laggy players.
  37. # -> You can increase hitbox.lenience to relax how directly the attacker needs to look at their target.
  38. # -> You can increase hitbox.min_vl so players need to have a higher VL (see above) before having hits cancelled.
  39. # -> For hardcore PVP servers, the killaura check could affect PVP because it very slightly changes entity hitboxes.
  40. # -> You may need to set killaura.enabled -> false if this is a problem for your players.
  41. # - Changing kicks:
  42. # -> Kicks are caused by a threshold action tied to an /aackick command.
  43. # -> You can remove the threshold action with an /aackick command for a check to disable kicking.
  44. # -> You can increase the threshold for the threshold action to make kicking more lenient.
  45. # -> You can reduce the threshold for the threshold action to make kicking more strict.
  46. # - Other:
  47. # -> Look in the logs for a timestamp that matches a problem that you've experienced.
  48. # -> Find out which check was failed.
  49. # -> Locate that check in this config file.
  50. # -> Look for a relevant option, and change it as described by the comment.
  51. # -> If you can't solve the issue, please check out the issue tracker or discord server for support.
  52. #
  53. # The configurable commands will replace {player}, {ping}, {tps}, {world} and {server} with their in-game values.
  54. # You can run multiple commands on a single threshold by creating 2 (or more) entries with the same key:
  55. # thresholds:
  56. # 10:
  57. # - "broadcast {player} was kicked for cheating"
  58. # - "kick {player} cheating"
  59. #
  60. # Be sure to check language.yml for configuration regarding messages, staff chat, etc.
  61.  
  62. # Hitbox forces players to look at entities they want to attack.
  63. hitbox:
  64. # Do you want to enable the hitbox check?
  65. enabled: true
  66.  
  67. # How much should AAC expand hitboxes by?
  68. lenience: 0.65
  69.  
  70. # Should AAC cancel illegal hits?
  71. cancel: true
  72.  
  73. # How far should a player be able to reach?
  74. # This value is added to the target entity hitbox size before being checked.
  75. max_reach: 3.5
  76.  
  77. # How much should AAC compensate for the movement of the target?
  78. # This only affects reach, not hitbox lenience.
  79. move_compensation: 6.0
  80.  
  81. # How many violations before AAC starts cancelling hits?
  82. min_vl: 4
  83.  
  84. # Number of ticks before AAC starts reducing violations
  85. reduce_delay: 60
  86.  
  87. # Map of violation levels to commands:
  88. thresholds:
  89. 10: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa KillAury (Hitbox) (ping = {ping}, tps = {tps})"
  90. 25:
  91. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Hitbox) (ping = {ping}, tps = {tps})"
  92. - "aackick {player} Zostales wyrzucony za wspomagacze"
  93.  
  94. # Criticals prevents players from getting critical hits when it's not possible.
  95. criticals:
  96. # Do you want to enable the criticals check?
  97. enabled: true
  98.  
  99. # Should a hit be cancelled if it is a critical and the player is on the ground?
  100. cancel_false_hit: true
  101.  
  102. # How many ticks should AAC enforce between jumps?
  103. jump_delay: 5
  104.  
  105. # Map of violation levels to commands:
  106. thresholds:
  107. 10:
  108. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Criticals) (ping = {ping}, tps = {tps})"
  109. - "aackick {player} Zostales wyrzucony za wspomagacze"
  110.  
  111. # Fastbow prevents players from shooting their bow too quickly.
  112. fastbow:
  113. # Do you want to enable the fastbow check?
  114. enabled: false
  115.  
  116. # How much lag compensation should AAC perform when checking for fastbow?
  117. lenience_ms: 110
  118.  
  119. # How long should AAC block bow usage after a player is detected for fastbow? (set to 0 to disable)
  120. block_ticks: 100
  121.  
  122. # How much VL does a player need before AAC starts blocking shots?
  123. min_vl: 8
  124.  
  125. # Map of violation levels to commands:
  126. thresholds:
  127. 5: "aacstaffnotify {player} in {world} seems to be shooting arrows too quickly (ping = {ping}, tps = {tps})"
  128. 25:
  129. - "aacstaffnotify {player} kicked for shooting arrows too quickly (FastBow) (ping = {ping}, tps = {tps})"
  130. - "aackick {player} Shooting too quickly"
  131.  
  132. # FightSpeed prevents players from attacking too quickly.
  133. fightspeed:
  134. # Do you want to enable the fightspeed check?
  135. enabled: true
  136.  
  137. # How many times should a player be able to attack per second?
  138. max_hit: 15
  139.  
  140. # How many times should a player be allowed to swing their arm per second?
  141. max_swing: 17
  142.  
  143. # Should fightspeed check for consistent click speed?
  144. consistent_check: true
  145.  
  146. # How close together do hit speed measurements need to be for a violation?
  147. consistent_threshold: 25
  148.  
  149. # Map of violation levels to commands:
  150. thresholds:
  151. 10: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa AutoClickera (FightSpeed) (ping = {ping}, tps = {tps})"
  152. 30:
  153. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (FightSpeed) (ping = {ping}, tps = {tps})"
  154. - "aackick {player} Zostales wyrzucony za wspomagacze"
  155.  
  156. # Fly prevents players in survival mode from flying.
  157. fly:
  158. # Do you want to enable the fly check?
  159. enabled: true
  160.  
  161. # How strongly should AAC enforce fall speeds? (smaller values are more accurate)
  162. tolerance: 0.015
  163. e_tolerance: 0.015
  164.  
  165. # How quickly should AAC increase the violation level for larger movements?
  166. vl_multiplier: 6.0
  167.  
  168. # How many violations before AAC starts teleporting a player down? (needs teleport: true)
  169. min_vl: 28
  170.  
  171. # How long should a player have to respond to velocity given by the server?
  172. vel_ticks: 30
  173.  
  174. # Teleport the player down if detected?
  175. teleport: true
  176.  
  177. # Check for invalid abilities packets?
  178. abilities: true
  179.  
  180. # How many ticks should AAC wait before reducing a player's violation level?
  181. reduce_delay: 20
  182.  
  183. # Should AAC reset a player's pitch to 0 after a detection?
  184. reset_pitch: false
  185.  
  186. # Map of violation levels to commands:
  187. thresholds:
  188. 150: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy I (Fly) (ping = {ping}, tps = {tps})"
  189. 300: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy II (Fly) (ping = {ping}, tps = {tps}"
  190. 450:
  191. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Fly) (ping = {ping}, tps = {tps})"
  192. - "aackick {player} Zostales wyrzucony za wspomagacze"
  193.  
  194. # Elytra prevents players from moving incorrectly while using the Elytra (1.9+)
  195. elytra:
  196. # Do you want to enable the Elytra check?
  197. enabled: false
  198.  
  199. # How strongly should AAC enforce elytra movement?
  200. tolerance: 0.025
  201.  
  202. # How quickly should players be able to move after using a firework rocket?
  203. rocket_tolerance: 3.0
  204.  
  205. # Should AAC teleport players?
  206. teleport: true
  207.  
  208. # How many violations before AAC starts teleporting a player down? (needs teleport: true)
  209. min_vl: 32
  210.  
  211. thresholds:
  212. 100: "aacstaffnotify {player} in {world} might be cheating with an elytra (ping = {ping}, tps = {tps})"
  213. 250: "aacstaffnotify {player} in {world} is probably cheating with an elytra (ping = {ping}, tps = {tps})"
  214. 400:
  215. - "aacstaffnotify {player} kicked for trying to cheat with an elytra (ping = {ping}, tps = {tps})"
  216. - "aackick {player} Unusual elytra movement"
  217.  
  218. # Vehicles prevents players from exploiting vehicle movement to move too quickly
  219. vehicles:
  220. # Do you want to enable the Vehicles check?
  221. enabled: true
  222.  
  223. # How strongly should AAC enforce vehicle movement?
  224. tolerance: 0.015
  225.  
  226. # How quickly should AAC increase the violation level for larger movements?
  227. vl_multiplier: 6.0
  228.  
  229. # Should AAC teleport players out of their vehicles?
  230. teleport: true
  231.  
  232. # How many violations before AAC kicks a player off their vehicle?
  233. min_vl: 32
  234.  
  235. thresholds:
  236. 50: "aacstaffnotify {player} in {world} might be cheating with a vehicle (ping = {ping}, tps = {tps})"
  237. 150: "aacstaffnotify {player} in {world} is probably cheating with an vehicle (ping = {ping}, tps = {tps})"
  238. 300:
  239. - "aacstaffnotify {player} kicked for trying to cheat with an elytra (ping = {ping}, tps = {tps})"
  240. - "aackick {player} Unusual vehicle movement"
  241.  
  242. # Speed prevents players in survival mode from moving too quickly.
  243. speed:
  244. # Do you want to enable the speed check?
  245. enabled: true
  246.  
  247. # How strongly should AAC enforce movement speeds?
  248. threshold: 0.020
  249.  
  250. # How long should a player have to respond to velocity given by the server?
  251. vel_ticks: 90
  252.  
  253. # How quickly should AAC increase the violation level for larger movements?
  254. vl_multiplier: 10.0
  255.  
  256. # How many times should a player be allowed to toggle sneak in a second?
  257. max_sneak_toggles: 10
  258.  
  259. # How many times should a player be allowed to toggle use-item in a second?
  260. max_use_toggles: 70
  261.  
  262. # How many violations before a player will start being teleported?
  263. min_vl: 50
  264.  
  265. # How many ticks should AAC wait before reducing a player's violation level?
  266. reduce_delay: 5
  267.  
  268. # Specific configuration options which control how the check works:
  269. item_scalar: 0.5
  270. sneak_scalar: 0.63
  271. soul_sand_scalar: 0.7
  272. check_sprint_direction: false
  273. check_slowness_effect: false
  274. check_cobwebs: true
  275. strict_velocity_checking: true
  276.  
  277. # Map of violation levels to commands:
  278. thresholds:
  279. 100: "aacmessage {player} Uzyj Lewy Shift i Prawy Przycisk Myszy (garda) aby sie odbugowac"
  280. 500:
  281. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Speed) (ping = {ping}, tps = {tps})"
  282. - "aackick {player} Zostales wyrzucony za wspomagacze"
  283.  
  284. # Derp stops some forms of derp cheats.
  285. derp:
  286. # Do you want to enable the derp check?
  287. enabled: true
  288.  
  289. # Map of violation levels to commands:
  290. thresholds:
  291. 1:
  292. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Derp) (ping = {ping}, tps = {tps})"
  293. - "aackick {player} Zostales wyrzucony za wspomagacze"
  294.  
  295. # Old check for anti-velocity and anti-knockback, see velocity check for current check.
  296. knockback:
  297. # Legacy configuration options. Not recommended.
  298. enabled: false
  299. tick_delay: 9
  300. add_ping: true
  301. max_ping: 500
  302. min_knockback_dist: 0.01
  303. min_knockback_time: 2
  304. thresholds: {}
  305.  
  306. # NoSwing ensures that players swing their arm when attacking or mining.
  307. noswing:
  308. # Do you want to enable the noswing check?
  309. enabled: false
  310.  
  311. # Map of violation levels to commands:
  312. thresholds:
  313. 20: "aacstaffnotify {player} in {world} is not swinging their arm (ping = {ping}, tps = {tps})"
  314. 40:
  315. - "aacstaffnotify {player} kicked for not swinging their arm (NoSwing) (ping = {ping}, tps = {tps})"
  316. - "aackick {player} Not swinging arm"
  317.  
  318. # Regen directly stops players from healing too quickly.
  319. regen:
  320. # Do you want to enable the regen check?
  321. enabled: true
  322.  
  323. # Should AAC cancel regeneration if it happens too quickly?
  324. cancel_regen: true
  325.  
  326. # What delay should AAC force between regeneration?
  327. min_regen_delay: 3600
  328.  
  329. # What delay should AAC force if the player is fully satiated?
  330. min_satiated_delay: 450
  331.  
  332. # Map of violation levels to commands:
  333. thresholds:
  334. 10: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy (Regen) (ping = {ping}, tps = {tps})"
  335. 20:
  336. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Regen) (ping = {ping}, tps = {tps})"
  337. - "aackick {player} Zostales wyrzucony za wspomagacze"
  338.  
  339. # Killaura detects combat cheats which give an unfair advantage.
  340. killaura:
  341. # Do you want to enable the killaura check?
  342. enabled: true
  343.  
  344. # Should AAC cancel impossible hits?
  345. cancel_hit: true
  346.  
  347. # How many violations before hits start being cancelled?
  348. min_vl: 30
  349.  
  350. # How much should AAC increase the violation level for each detection method?
  351. modules:
  352. natural: 2
  353. round: 4
  354. split: 9
  355. sporadic: 4
  356. stable: 3
  357. switch: 2
  358. angle: 0
  359. click: 4
  360. miss: 3
  361. tick: 6
  362. yaw: 2
  363. normal: 1
  364. action: 5
  365. look: 8
  366. timing: 5
  367. accel: 3
  368. accuracy: 10
  369. pattern: 6
  370.  
  371. # Map of violation levels to commands:
  372. thresholds:
  373. 30: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy (Killaura - Normal) (ping = {ping}, tps = {tps})"
  374. 75:
  375. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Killaura - Normal) (ping = {ping}, tps = {tps})"
  376. - "aackick {player} Zostales wyrzucony za wspomagacze"
  377.  
  378. # NoFall ensures players take fall damage.
  379. nofall:
  380. # Do you want to enable the NoFall check?
  381. enabled: true
  382.  
  383. # What downward velocity is needed to check for nofall?
  384. required_velocity: -0.2
  385.  
  386. # Should AAC check for attempts to reduce fall damage (as opposed to avoiding fall damage)?
  387. check_reduce_attempts: true
  388.  
  389. # Should AAC deal fall damage to players?
  390. deal_damage: true
  391.  
  392. # Map of violation levels to commands:
  393. thresholds:
  394. 10: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy (NoFall) (ping = {ping}, tps = {tps})"
  395. 30:
  396. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (NoFall) (ping = {ping}, tps = {tps})"
  397. - "aackick {player} Zostales wyrzucony za wspomagacze"
  398.  
  399. # Jesus stops people from walking on water.
  400. jesus:
  401. # Do you want to enable the Jesus check?
  402. enabled: false
  403.  
  404. # Should Jesus teleport players?
  405. teleport: true
  406.  
  407. # Map of violation levels to commands:
  408. thresholds:
  409. 15: "aacstaffnotify {player} in {world} is trying to walk on water (ping = {ping}, tps = {tps})"
  410. 30:
  411. - "aacstaffnotify {player} kicked for walking on water (Jesus) (ping = {ping}, tps = {tps})"
  412. - "aackick {player} Walking on water?"
  413.  
  414. # Phase stops people glitching through blocks.
  415. phase:
  416. # Do you want to enable the Phase check?
  417. enabled: true
  418.  
  419. # Which blocks should be exempt from phase checking?
  420. # Items are included in this list due to potential ViaVersion/cross version compatibility problems with 1.8
  421. # Should be entered exactly as seen on the Spigot Material enum.
  422. exclude:
  423. # Incorrect hitboxes on 1.8 servers
  424. - "ANVIL"
  425. - "CHEST"
  426. - "ENDER_CHEST"
  427. - "TRAPPED_CHEST"
  428. - "SOIL"
  429. # Entity hitboxes
  430. - "AIR"
  431. - "STATIONARY_WATER"
  432. - "WATER"
  433. - "STATIONARY_LAVA"
  434. - "LAVA"
  435. # Protocol hack hitboxes
  436. - "WATER_LILY"
  437. # Moving pistons
  438. - "PISTON_MOVING_PIECE"
  439.  
  440. # Map of violation levels to commands:
  441. thresholds:
  442. 40: "aacstaffnotify {player} in {world} might be trying to phase into blocks (ping = {ping}, tps = {tps})"
  443. 80: "aacmessage {player} Please disconnect and log back in if you are stuck inside a block"
  444.  
  445. # FastUse stops players using items too quickly.
  446. fastuse:
  447. # Do you want to enable the FastUse check?
  448. enabled: false
  449.  
  450. # What delay should AAC enforce for eating an item? (ms)
  451. ms_to_use: 1200
  452.  
  453. # Map of violation levels to commands:
  454. thresholds:
  455. 2: "aacstaffnotify {player} in {world} is trying to consume items too quickly (ping = {ping}, tps = {tps})"
  456. 5:
  457. - "aacstaffnotify {player} kicked consuming items too quickly (FastUse) (ping = {ping}, tps = {tps})"
  458. - "aackick {player} Using items too quickly"
  459.  
  460. # FastBreak stops players from breaking blocks too quickly.
  461. fastbreak:
  462. # Do you want to enable the fastbreak check?
  463. enabled: true
  464.  
  465. # How many ticks should fastbreak count as lag, and ignore?
  466. let_ticks: 2
  467.  
  468. # Should AAC cancel an illegal block break?
  469. cancel_break: true
  470.  
  471. # Should AAC check for a break delay? (i.e. between block breaks)
  472. check_delay: true
  473.  
  474. # How many violations before AAC starts cancelling block breaks?
  475. cancel_vl: 1
  476.  
  477. # Map of violation levels to commands:
  478. thresholds:
  479. 10: "aacstaffnotify {player} in {world} seems to be breaking blocks too quickly (ping = {ping}, tps = {tps})"
  480. 15:
  481. - "aacstaffnotify {player} kicked for mining too quickly (ping = {ping}, tps = {tps})"
  482. - "aackick {player} Mining too quickly"
  483.  
  484. # FastPlace stops players from placing blocks too quickly.
  485. fastplace:
  486. # Do you want to enable the fastplace check?
  487. enabled: true
  488.  
  489. # How many blocks should a player be allowed to place in one second?
  490. max_place_per_second: 10
  491.  
  492. # Should AAC cancel an illegal block place?
  493. cancel_place: true
  494.  
  495. # How many violations before AAC starts cancelling block placements?
  496. cancel_vl: 4
  497.  
  498. # Map of violation levels to commands:
  499. thresholds:
  500. 15: "aacstaffnotify {player} in {world} is placing blocks too quickly (ping = {ping}, tps = {tps})"
  501. 30:
  502. - "aacstaffnotify {player} kicked for placing blocks too quickly (ping = {ping}, tps = {tps})"
  503. - "aackick {player} Placing blocks too quickly"
  504.  
  505. # Nuker stops players in creative mode from breaking too many blocks at once.
  506. nuker:
  507. # Do you want to enable the nuker check?
  508. enabled: true
  509.  
  510. # How many blocks should a player be able to break in 1 second: vl if greater than this value
  511. max_breaks_per_second: 40
  512.  
  513. # The violation will only be recorded if it divides by this number (reduces spam)
  514. vl_divisor: 41
  515.  
  516. # Map of violation levels to commands:
  517. thresholds:
  518. 5:
  519. - "aacstaffnotify {player} in {world} kicked for creative-mode nuker (ping = {ping}, tps = {tps})"
  520. - "aackick {player} Nuker"
  521.  
  522. # Interact stops players interacting in impossible situations, like when they're dead or behind a wall.
  523. interact:
  524. # Do you want to enable the impossibleinteract check?
  525. enabled: true
  526.  
  527. # Detect interacting with liquids?
  528. cancel_liquids: false
  529.  
  530. # Detect ghosthand to interact with blocks?
  531. cancel_ghost_block: true
  532.  
  533. # Detect block placements in suspicious circumstances?
  534. cancel_suspicious_block: true
  535.  
  536. # Detect interacting whilst dead?
  537. cancel_dead: true
  538.  
  539. # Detect hitting whilst using an item?
  540. cancel_item_attack: true
  541.  
  542. # Detect hitting through walls?
  543. cancel_ghost_attack: true
  544.  
  545. # Violation before AAC starts cancelling interact when detecting ghosthand
  546. cancel_vl_interact: 5
  547. cancel_vl_place: 0
  548. cancel_vl_break: 0
  549.  
  550. # Map of violation levels to commands:
  551. thresholds:
  552. 20: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy (Interact) (ping = {ping}, tps = {tps})"
  553. 40:
  554. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Interact) (ping = {ping}, tps = {tps})"
  555. - "aackick {player} Zostales wyrzucony za wspomagacze"
  556.  
  557. # Velocity makes sure that players take proper knockback.
  558. velocity:
  559. # Do you want to enable the velocity check
  560. enabled: true
  561.  
  562. # How many ticks should AAC check a player for? Higher values compensate for higher ping.
  563. check_length: 30
  564.  
  565. # What is the maximum distance AAC should teleport a detected player?
  566. # If this is zero, the detected player will not be teleported at all
  567. max_tp_dist: 3.0
  568.  
  569. # Should AAC use the velocity setback system?
  570. # This forcibly gives players the correct velocity by teleporting them in the direction of their velocity.
  571. # If this is set to false, the setbacks used will be the same as fly/speed.
  572. use_velocity_setbacks: true
  573.  
  574. # Should AAC check for midair direction changes?
  575. check_direction: true
  576.  
  577. # How many violations before AAC starts teleporting players who ignore velocity?
  578. min_vl: 10
  579.  
  580. # How much should AAC increase a player's violation level by on detection?
  581. # This is additionally increased based on the size of the velocity violation.
  582. vl_normal: 2
  583.  
  584. # If a player seems frozen (e.g. changing resource packs/lagging), how much should AAC increase their violation level?
  585. # 0 by default to prevent false positives with changing resource packs
  586. vl_no_packet: 0
  587.  
  588. # Map of violation levels to commands:
  589. thresholds:
  590. 10: "aacstaffnotify {player} na mapie {world} prawdopodobnie uzywa wspomagaczy (Velocity) (ping = {ping}, tps = {tps})"
  591. 30:
  592. - "aacstaffnotify {player} zostal wyrzucony za wspomagacze (Velocity) (ping = {ping}, tps = {tps})"
  593. - "aackick {player} Zostales wyrzucony za wspomagacze"
  594.  
  595. # Spam prevents players from spamming the server chat.
  596. spam:
  597. # Do you want to enable the spam check?
  598. enabled: false
  599.  
  600. # What words should not be covered by the anti-spam check?
  601. # messages less than 3 letters are already ignored
  602. whitelist:
  603. - "lol"
  604. - "hello"
  605. - "okay"
  606.  
  607. # How many messages should a player be able to send in 10 seconds
  608. message_limit: 4
  609.  
  610. # How fast can a player send messages (ticks)
  611. chat_speed: 10
  612.  
  613. # Map of violation levels to commands:
  614. thresholds:
  615. 10: "aacstaffnotify {player} in {world} is spamming the chat"
  616. 15: "aackick {player} Stop spamming, you sad person"
  617.  
  618. # Parameters for AAC's packet level movement check system. It is required for nearly all checks.
  619. # Monitors movement rate and illegal movement positions.
  620. move:
  621. # This must be enabled to use any movement check in AAC, and is also required for some world and combat checks.
  622. # Do not disable, or most of AAC will stop working.
  623. enabled: true
  624.  
  625. # How much lag should AAC compensate for? (ticks)
  626. min_balance: -80
  627.  
  628. # How many extra packets should a player be allowed to send?
  629. cancel_threshold: 10
  630.  
  631. # What balance should AAC set the player to when the connection seems normal?
  632. reset_level: -1
  633.  
  634. # How high should the internal packet balance be allowed to get?
  635. balance_cap: 15
  636.  
  637. # At what tick interval should AAC reduce 1 VL from the player?
  638. decay: 15
  639.  
  640. # Should AAC deal fall damage to players who fail the move check?
  641. # This doesn't affect fall damage which is set by other checks (e.g. speed, fly).
  642. deal_fall: true
  643.  
  644. # What teleport offset should AAC accept from players?
  645. tp_accept_threshold: 0.5
  646.  
  647. # Map of violation levels to commands:
  648. thresholds:
  649. 250: "aacstaffnotify {player} na mapie {world} ma zle pakiety (ping = {ping}, tps = {tps})"
  650. 1000:
  651. - "aacstaffnotify {player} zostal wyrzucony za zle pakiety (ping = {ping}, tps = {tps})"
  652. - "aackick {player} Zle pakiety"
  653.  
  654. ### General things
  655.  
  656. # How many times must a player be kicked before he is banned (-1 for no autoban)
  657. # The kick command used must be /aackick for this to work.
  658. # Disabled by default.
  659. ban_threshold: -1
  660.  
  661. # What command should be executed when a player is banned (only applies for /aackick)
  662. ban_command: "aacban {player}"
  663.  
  664. # How long after a player is kicked should he be allowed to log in (ticks)
  665. kick_ticks: 200
  666.  
  667. # Should AAC log events to a file?
  668. log_file: false
  669.  
  670. # Should /aackick broadcast a message?
  671. aackick_broadcast: false
  672.  
  673. # Should AAC disable/enable checks dynamically? IF YOU HAVE PWP DISABLE
  674. usetps: true
  675.  
  676. # Enable verbose logging? This splits log output and pipes some to administrators. Not recommended for normal use.
  677. #verbose: false
  678. #log_console: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement