Advertisement
Ventuxio

my matrix config

Aug 4th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.81 KB | None | 0 0
  1. #### MATRIX CONFIG FILE
  2. # MATRIX ANTI CHEAT
  3. # file: checks.yml | last edit version: @2.0.4
  4. #
  5. # Useful Links:
  6. # 1. Issue Tracker: https://github.com/jiangdashao/Matrix-Issues/issues
  7. # 2. SpigotMC Overview Page: https://www.spigotmc.org/resources/64635/
  8. # 3. bStats: https://bstats.org/plugin/bukkit/Matrix
  9. # 4. Discord Group: https://discord.gg/pEvY55J
  10. #
  11. # Contributors:
  12. # Performance#1955: Report a lot of bugs and manage the Github issue tracker
  13. # Zak#6435 & Alex#2237: Provide the test server and report some bugs
  14. # Kruize#9138 & VariationTime#2942: Report a lot of bugs and test in the production environment
  15. #
  16. # Thanks for using Matrix! <3
  17.  
  18. ## KillAura
  19. # Prevents the player from using the KillAura/AimBot hack
  20. killaura:
  21. # Enable KillAura check?
  22. enable: true
  23.  
  24. # Canceling system
  25. # It can cancel attack damage when the player is considered to be cheating (-1 = never canceling)
  26. # Note: Only some modules have canceling system, not all
  27. cancel_vl: 5
  28.  
  29. # Module Settings
  30. modules:
  31. # Machine Learning KillAura check
  32. # It uses machine learning algorithms to distinguish whether players cheat or not.
  33. machine_learning:
  34. enable: true
  35. vl_weight: 20
  36. # AutoClicker check
  37. # Detecting player using auto clicker software
  38. auto_clicker:
  39. # clicks per second(CPS) check
  40. cps:
  41. enable: true
  42. max_cps: 15
  43. vl_weight: 4
  44. # click delay check
  45. delay:
  46. enable: false
  47. vl_weight: 3
  48. # The min click delay differences player should have
  49. # higher value = more sensitive, but I suggest you don't set it higher, because it will cause more false flags
  50. delay_diff_threshold: 150
  51. # packet auto clicker pattern, it can detect some external auto clicker software
  52. packet:
  53. enable: true
  54. vl_weight: 5
  55. # long-term-cps difference check
  56. cps_long_term:
  57. enable: true
  58. vl_weight: 5
  59. # Attack Accuracy check
  60. # Preventing player from attacking other entities wit low miss rates
  61. accuracy:
  62. enable: true
  63. vl_weight: 20
  64. max_accuracy: 70
  65. # Yaw Pattern
  66. # Analysing the yaw movement when player fighting
  67. yaw:
  68. enable: true
  69. vl_weight: 5
  70. # Pitch Pattern
  71. # Analysing the pitch movement when player fighting
  72. pitch:
  73. enable: true
  74. vl_weight: 5
  75. # Derp
  76. # Preventing player's pitch value > 90 or pitch<-90
  77. derp:
  78. enable: true
  79. vl_weight: 10
  80. # Snap aiming
  81. # Preventing player from aiming fast when fighting
  82. snap_aim:
  83. enable: true
  84. vl_weight: 5
  85. # Dead entities hitting
  86. # Preventing player from attacking their target after he killed the target
  87. dead:
  88. enable: true
  89. vl_weight: 3
  90. # No swing
  91. # Preventing player from attacking entities without arm swing
  92. noswing:
  93. enable: true
  94. vl_weight: 2
  95. # Simple packet pattern
  96. # Preventing player from attacking others immediately after sending a flying packet
  97. simple:
  98. enable: true
  99. vl_weight: 1
  100. # Critical hit
  101. # Preventing player from critical attacking other entities without correct jumping
  102. critical:
  103. enable: true
  104. vl_weight: 4
  105. cancel: true
  106. # super knock back check
  107. superkb:
  108. enable: true
  109. vl_weight: 5
  110. # auto block
  111. auto_block:
  112. enable: true
  113. vl_weight: 4
  114. # combat style check
  115. style:
  116. enable: true
  117. vl_weight: 10
  118.  
  119. # Violation Thresholds
  120. # number_of_violations: '<command>'
  121. commands:
  122. 20: 'matrix notify %player% puede que este usando (KillAura)'
  123. 35: 'matrix notify %player% esta usando (KillAura) #2'
  124. 45: 'matrix notify %player% estas usando KillAura?'
  125.  
  126. ## HitBox
  127. # Description: This check prevents players from using HitBox, Angle, Reach hacks.
  128. hitbox:
  129. # Enable HitBox check?
  130. enable: true
  131.  
  132. # Angle check settings
  133. angle:
  134. # Maximum angle (degrees)
  135. max: 90
  136.  
  137. # Minimum distance check
  138. min_dist: 1.5
  139.  
  140. # Violation weight
  141. vl_weight: 1
  142.  
  143. # Reach check settings
  144. reach:
  145. # Maximum attack reach distance
  146. max_reach: 3.5
  147.  
  148. # Enable reach distance analyser?
  149. # This is a math check that can detect slightly modified reach hacks
  150. enable_analyser: true
  151.  
  152. # Violations needed to cancel illegal hits (-1 = never cancel)
  153. cancel_vl: 8
  154.  
  155. # Violation Thresholds
  156. # number_of_violations: '<command>'
  157. commands:
  158. 10: 'matrix notify %player% tried to reach entity outside max reach distance (HitBox)'
  159. 15: 'matrix notify %player% tried to reach entity outside max reach distance (HitBox) #2'
  160. 24: 'matrix notify %player% estas usando Hacks de Reach/HitBox?'
  161.  
  162. ## Movement Speed Check
  163. # This checks how fast a player moves, and prevents the player from moving too fast.
  164. speed:
  165. # Enable this check?
  166. # Warning: Will also disable
  167. # flight detection.
  168. enable: true
  169.  
  170. # Violations needed to cancel illegal movements (-1 = never cancel)
  171. cancel_vl: 30
  172.  
  173. # Enable sprint direction check?
  174. sprint_direction: true
  175.  
  176. # Enable FastClimb/FastLadder check?
  177. fastclimb: true
  178.  
  179. # Enable NoSlow check?
  180. # It can detect player moving faster when eating/sneaking/shooting bow
  181. noslow: true
  182.  
  183. # Violation Thresholds
  184. # number_of_violations: '<command>'
  185. commands:
  186. 55: 'matrix notify %player% tried to move faster than usual (Speed) #1'
  187. 90: 'matrix notify %player% tried to move faster than usual (Speed) #2'
  188. 220: 'matrix notify %player% estas usando Speed Hacks?'
  189.  
  190. ## AutoBot
  191. # Check prevents player use some Bot mods like Baritone
  192. autobot:
  193. # Enable this check?
  194. enable: true
  195.  
  196. # Violation Thresholds
  197. # number_of_violations: '<command>'
  198. commands:
  199. 5: 'matrix notify %player% suspected use of automatic robots (AutoBot)'
  200. 10: 'matrix notify %player% suspected use of automatic robots (AutoBot) #2'
  201. 15: 'matrix kick %player% Auto-Bot'
  202.  
  203. ## Elytra
  204. # Checks prevents player using Elytra+, ElytraFlight, etc
  205. # Only works for 1.9+
  206. elytra:
  207. # Enable this check?
  208. enable: false
  209.  
  210. # Setback violation level (-1 = never setback)
  211. setback_vl: 5
  212.  
  213. # unequip elytra VL
  214. # If player reached this VL, Matrix will make it out of the gliding state (-1 = disable this feature)
  215. unequip_vl: 20
  216.  
  217. # Violation Thresholds
  218. # number_of_violations: '<command>'
  219. commands:
  220. 10: 'matrix notify %player% suspected using elytra flight (Elytra)'
  221. 20: 'matrix notify %player% suspected using elytra flight (Elytra) #2'
  222. 40: 'matrix notify %player% Elytra Flight'
  223.  
  224. ## Vehicle
  225. # Checks prevents player using VehicleFlight, VehicleSpeed, EntitySpeed..
  226. # Only works for 1.9+
  227. vehicle:
  228. # Enable this check?
  229. enable: true
  230.  
  231. # Vehicle Speed/ Entity Speed
  232. speed:
  233. # Enable this modules?
  234. enable: true
  235.  
  236. # setback VL (-1 = disable setback)
  237. setback_vl: 2
  238.  
  239. # Vehicle Flight / Boat Flight
  240. flight:
  241. # Enable this modules?
  242. enable: true
  243.  
  244. # setback vl (-1 = never setback)
  245. setback_vl: 4
  246.  
  247. # leave vehicle vl (-1 = never leave vehicle)
  248. leave_vehicle: 10
  249.  
  250. # Violation Thresholds
  251. # number_of_violations: '<command>'
  252. commands:
  253. 5: 'matrix notify %player% suspected using vehicle cheat (Vehicle)'
  254. 10: 'matrix notify %player% suspected using vehicle cheat (Vehicle) #2'
  255. 17: 'matrix notify %player% Suspicious vehicle movement'
  256.  
  257. ## Fly
  258. # Prevents the player from using both vanilla and non-vanilla fly hacks.
  259. fly:
  260. # Enable this check?
  261. # Warning: Speed check must
  262. # also be enabled.
  263. enable: true
  264.  
  265. # Violations needed to cancel illegal movements (-1 = never cancel)
  266. cancel_vl: 50
  267.  
  268. # Strict Glide check
  269. strict_glide:
  270. # Enable strict glide check?
  271. enable: false
  272.  
  273. # Falling distance and expectation deserve maximum deviation
  274. # If difference lager than this value, the player will be flagged
  275. max_diff: 0.5
  276.  
  277. # Enable ElytraFlight check?
  278. check_elytra_flight: false
  279.  
  280. # NoFall check
  281. nofall:
  282. # Force deal damage after setback?
  283. damage: true
  284.  
  285. # Setback method (back/ground)
  286. # back: teleport the player to the last legit location
  287. # ground: teleport the player to the ground under the player
  288. setback: back
  289.  
  290. # Violation Thresholds
  291. # number_of_violations: '<command>'
  292. commands:
  293. 50: 'matrix notify %player% tried to fly (Fly) #1'
  294. 100: 'matrix notify %player% tried to fly (Fly) #2'
  295. 180: 'matrix notify %player% estas usando Hacks de Fly?'
  296.  
  297.  
  298. ## BadPackets
  299. # Prevents player from sending too many movement packets or sending illegal packets
  300. badpackets:
  301. # Enable this check?
  302. enable: true
  303.  
  304. # Violations needed to cancel illegal movement packets (-1 = never cancel)
  305. cancel_vl: 30
  306.  
  307. # packet queue size (seconds)
  308. # smaller-> detect timer faster, higher -> more friendly for high latency players
  309. cache_size: 30
  310.  
  311. # Tick Rate check
  312. # It can detect some smooth Timer (1.01~1.05 timer fast)
  313. tick_rate:
  314. # Enable this check?
  315. enable: true
  316.  
  317. # Cache size (Seconds)
  318. # Bigger: Less false positives for laggy players
  319. # Smaller: More strict, detect Timer hack fast
  320. cache_size: 5
  321.  
  322. # Useless verbose message output (+0 VL messages)
  323. # If you don't want to see BadPackets spam in the verbose messages
  324. # You can set this to false
  325. verbose_useless: true
  326.  
  327. # Violation Thresholds
  328. # number_of_violations: '<command>'
  329. commands:
  330. 100: 'matrix notify %player% is sending unusual packets to server (BadPackets) #1'
  331. 150: 'matrix notify %player% is sending unusual packets to server (BadPackets) #2'
  332. 240: 'matrix notify %player% Enviando paquetes raros'
  333.  
  334. ## FastUse
  335. # Check prevents player from eating or using an item too quickly.
  336. fastuse:
  337. # Enable this check?
  338. enable: true
  339.  
  340. # Violations needed to cancel illegal item use (-1 = never cancel)
  341. cancel_vl: 5
  342.  
  343. # Violation weight
  344. vl_weight: 1
  345.  
  346. # Violation Thresholds
  347. # number_of_violations: '<command>'
  348. commands:
  349. 5: 'matrix notify %player% tried to use an item faster than usual (FastUse)'
  350. 12: 'matrix notify %player% estas usando Hacks de FastUse?'
  351.  
  352. ## FastBow
  353. # Check prevents player from shooting a bow too quickly.
  354. fastbow:
  355. # Enable this check?
  356. enable: true
  357.  
  358. # Violations needed to cancel illegal bow use (-1 = never cancel)
  359. cancel_vl: 7
  360.  
  361. # Violation Weight
  362. vl_weight: 1
  363.  
  364. # Violation Thresholds
  365. # number_of_violations: '<command>'
  366. commands:
  367. 5: 'matrix notify %player% is trying to shoot a bow too quickly (FastBow)'
  368. 15: 'matrix notify %player% estas usando Hacks de FastBow?'
  369.  
  370. ## FastHeal
  371. # Check prevents player from regaining health too quickly.
  372. fastheal:
  373. # Enable this check?
  374. enable: true
  375.  
  376. # Violation Weight
  377. vl_weight: 2
  378.  
  379. # Violation Thresholds
  380. # number_of_violations: '<command>'
  381. commands:
  382. 10: 'matrix notify %player% tried to regain health too quickly (FastHeal)'
  383. 20: 'matrix notify %player% estas usando Hacks de FastHeal?'
  384.  
  385. ## Block
  386. # Check prevents the player from breaking, placing, or bridge/tower up quickly
  387. block:
  388. # Enable this check?
  389. enable: true
  390.  
  391. # Violations needed to cancel illegal breaking/placing of blocks (-1 = never cancel)
  392. cancel_vl: 15
  393.  
  394. # Scaffold drag back system
  395. # It can drag player back instead of canceling placing the block if they are using scaffold cheat
  396. drag_back:
  397. enable: true
  398. start_vl: 3
  399.  
  400. # Modules List
  401. # You can turn off some modules here
  402. modules:
  403. # It can detect player breaking block faster
  404. fastbreak:
  405. enable: true
  406. vl_weight: 4
  407. # It can detect player placing block faster
  408. fastplace:
  409. enable: true
  410. vl_weight: 1
  411. # It can detect player bridging faster
  412. scaffold:
  413. enable: true
  414. vl_weights:
  415. safewalk: 4
  416. expand: 3
  417. limit: 1
  418. head: 5
  419. simple: 3
  420. # It can detect player towering up faster
  421. tower:
  422. enable: true
  423. vl_weight: 2
  424. # It can detect player placing block without swing hand
  425. noswing:
  426. enable: true
  427. vl_weight: 1
  428. # detect player not send abort breaking packet
  429. abort:
  430. enable: true
  431. vl_weight: 0
  432.  
  433. # Violation Thresholds
  434. # number_of_violations: '<command>'
  435. commands:
  436. 10: 'matrix notify %player% tried to place/break a block too quickly (FastPlace)'
  437. 20: 'matrix notify %player% estas usando Hacks de FastPlace/FastBreak?'
  438.  
  439. ## Jesus
  440. # Check prevents the player from moving too too quickly in liquids, or walking on liquid.
  441. jesus:
  442. # Enable this check?
  443. enable: true
  444.  
  445. # Violations needed to cancel illegal movements (-1 = never cancel)
  446. cancel_vl: 15
  447.  
  448. # Violation Thresholds
  449. # number_of_violations: '<command>'
  450. commands:
  451. 15: 'matrix notify %player% tried to move illegally in liquid (Jesus)'
  452. 25: 'matrix notify %player% estas usando Hacks de Jesus/WaterSpeed/WaterFly?'
  453.  
  454. ## Inventory
  455. # Check prevents the player from using illegal inventory modifications such as Steal.
  456. # Also prevents quick inventory movement hacks.
  457. inventory:
  458. # Enable this check?
  459. enable: true
  460.  
  461. # Violations needed to cancel illegal movements of items (-1 = never cancel)
  462. cancel_vl: 10
  463.  
  464. # Enable ChestStealer check?
  465. # It can detect player taking items out of chest faster
  466. chest_stealer: true
  467.  
  468. # Disable InventoryMove check
  469. # If you don't need InventoryMove check, you can set this to 'true' to disable it
  470. # This option ONLY works for 1.12/1.13/+ server
  471. disable_invmove: false
  472.  
  473. # Violation Thresholds
  474. # number_of_violations: '<command>'
  475. commands:
  476. 10: 'matrix notify %player% moved items in inventory too quickly (ChestSteal)'
  477. 20: 'matrix notify %player% estas usando Hacks de ChestSteal/Inventory'
  478.  
  479. ## Velocity
  480. # Check prevents the player from using any type of anti-knockback hacks.
  481. velocity:
  482. # Enable this check?
  483. enable: true
  484.  
  485. # Modules List
  486. # You can turn off some velocity modules here
  487. # Set it to false to disable the module
  488. modules:
  489. vertical:
  490. enable: true
  491. vl_weight: 1
  492. horizon:
  493. enable: true
  494. vl_weight: 4
  495. air:
  496. enable: true
  497. vl_weight: 2
  498. delay:
  499. enable: true
  500. vl_weight: 1
  501. expect:
  502. enable: true
  503. vl_weight: 2
  504. pattern:
  505. enable: true
  506. vl_weight: 7
  507.  
  508. # Violation Thresholds
  509. # number_of_violations: '<command>'
  510. commands:
  511. 10: 'matrix notify %player% tried to ignore server velocity (Anti-Knockback)'
  512. 15: 'matrix notify %player% tried to ignore server velocity (Anti-Knockback) #2'
  513. 20: 'matrix notify %player% estas usando Hacks de Velocity/Anti-Knockback?'
  514.  
  515. ## Spam
  516. # Check prevents a player from spamming messages in the servers chat.
  517. chat:
  518. # Enable this check?
  519. enable: false
  520.  
  521. # Minimum amount of time between messages (Seconds)
  522. min_time: 1
  523.  
  524. # Violations needed to cancel sent messages (-1 = never cancel)
  525. cancel_vl: 3
  526.  
  527. # Violation Thresholds
  528. # number_of_violations: '<command>'
  529. commands:
  530. 4: 'matrix notify %player% is spamming the chat (ChatSpam)'
  531. 10: 'matrix notify %player% deja de spamear en el chat!'
  532.  
  533. ## Interact
  534. # Check prevents the player from illegally interacting with entities and blocks.
  535. interact:
  536. # Enable this check?
  537. enable: true
  538.  
  539. # Modules List
  540. modules:
  541. # It can detect player breaking blocks through walls
  542. break_block:
  543. enable: true
  544. vl_weight: 1
  545. # It can detect player attacking other entities through walls
  546. attack:
  547. enable: true
  548. vl_weight: 1
  549. # It can detect player interacting blocks too far away
  550. block_reach:
  551. enable: true
  552. vl_weight: 1
  553.  
  554. # Violation Thresholds
  555. # number_of_violations: '<command>'
  556. commands:
  557. 10: 'matrix notify %player% tried to illegally interact with Entity/Block (Interact)'
  558. 15: 'matrix notify %player% Illegally Interacting with Block/Entity'
  559.  
  560. ## AutoFish
  561. # Check prevents the player from using an Auto-Fishing mod or hack.
  562. autofish:
  563. # Enable this check?
  564. enable: true
  565.  
  566. # Violation Thresholds
  567. # number_of_violations: '<command>'
  568. commands:
  569. 6: 'matrix notify %player% is using auto fish (AutoFish)'
  570. 12: 'matrix notify %player% estas usando Hacks de Auto Fishing?'
  571.  
  572. ## Phase
  573. # Check prevents the player people glitching through blocks.
  574. phase:
  575. # Enable this check?
  576. enable: true
  577.  
  578. # Which type of block should be exempt from phase checking?
  579. # If you find any false positive, you can add that block type into it
  580. # For example:
  581. # exclude_types:
  582. # - 'AIR'
  583. exclude_types: {}
  584.  
  585. # Cancel malicious movements
  586. setback: true
  587.  
  588. # Violation Thresholds
  589. # number_of_violations: '<command>'
  590. commands:
  591. 5: 'matrix notify %player% is phase into block (Phase)'
  592. 10: 'matrix notify %player% is phase into block (Phase) #2'
  593. 20: 'matrix notify %player% por intentar atravezar bloques'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement