Advertisement
Shoghi-Gaming

checks

Apr 10th, 2019
645
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.29 KB | None | 0 0
  1. ########################################################################################################
  2. #
  3. #
  4. # Matrix Anti-Cheat
  5. # checks.yml
  6. #
  7. # This file checks and prevents the player from
  8. # using most combat related hacks including but not
  9. # limited to KillAura, Reach, HitBox, & More!
  10. #
  11. # Proofreading/Translation By: DJRedNightMC#6027
  12. # Free & Paid Plugin Proofreading for Non-Native English Speaking Developers
  13. #
  14. ########################################################################################################
  15.  
  16.  
  17. ############################################################
  18. #
  19. # KillAura
  20. #
  21. # Description: This check prevents the player from using
  22. # the KillAura hack
  23. #
  24. ############################################################
  25. killaura:
  26. # Enable KillAura check?
  27. enable: true
  28.  
  29. # Enable Machine Learning KillAura check?
  30. # (If set to true, you must also set the above check to true)
  31. machine_learning: true
  32.  
  33. # Module Settings
  34. modules:
  35. # AutoClicker check, it can detect player using AutoClickers
  36. autoclicker:
  37. # Max clicks per second (CPS)
  38. max_cps: 15
  39. # CPS limit check
  40. cps: true
  41. # click delay analyser
  42. delay: true
  43. # Long term CPS analyser
  44. cps_long: true
  45.  
  46. # Attack Accuracy check
  47. accuracy:
  48. # Enable accuracy check?
  49. enable: true
  50. # Max attack accuracy (0-100)
  51. max_accuracy: 70
  52. # violations will be add
  53. vl_add: 20
  54.  
  55. # Other Modules
  56. other:
  57. # super knock back check
  58. action: true
  59. # yaw pattern
  60. yaw: true
  61. # pitch pattern
  62. pitch: true
  63. # snap aim check
  64. snap: true
  65.  
  66. # Punish Commands
  67. # number_of_violations: '<command>'
  68. commands:
  69. 20: 'matrix notify %player% might be using combat hacks (KillAura)'
  70. 35: 'matrix notify %player% is using combat hacks (KillAura) #2'
  71. 45: 'say %player% KillAura'
  72.  
  73. ############################################################
  74. #
  75. # HitBox/Angle/Reach
  76. #
  77. # Description: This check prevents players from using HitBox,
  78. # Angle, & Reach hacks.
  79. #
  80. ############################################################
  81. hitbox:
  82. # Enable HitBox check?
  83. enable: true
  84.  
  85. # Angle check settings
  86. angle:
  87. # Max angle (degrees)
  88. max: 90
  89.  
  90. # Min distance check
  91. min_dist: 1.5
  92.  
  93. # Reach check settings
  94. reach:
  95. # Max attack reach distance
  96. max_reach: 3.5
  97.  
  98. # Enable reach distance analyser?
  99. # This is a math check that can detect slightly modified reach hacks
  100. enable_analyser: true
  101.  
  102. # Number of violations in order to start to canceling illegal hits (-1 = never cancel)
  103. cancel_vl: 8
  104.  
  105. # Punish Commands
  106. # number_of_violations: '<command>'
  107. commands:
  108. 10: 'matrix notify %player% tried to reach entity outside max reach distance (HitBox)'
  109. 15: 'matrix notify %player% tried to reach entity outside max reach distance (HitBox) #2'
  110. 24: 'say %player% Reach/HitBox Hacks'
  111.  
  112. ############################################################
  113. #
  114. # Movement Speed
  115. #
  116. # Description: This checks how fast a player moves, and
  117. # prevents the player from moving too fast.
  118. #
  119. ############################################################
  120. speed:
  121. # Enable this check?
  122. # Warning: If you disable
  123. # speed check, fly check
  124. # will not work!
  125. enable: true
  126.  
  127. # Setback violations (-1 = never setback)
  128. cancel_vl: 30
  129.  
  130. # Entity Speed check
  131. # It can detect Vehicle Speed hacking in 1.9+
  132. entity_speed: true
  133.  
  134. # Punish Commands
  135. # number_of_violations: '<command>'
  136. commands:
  137. 55: 'matrix notify %player% tried to move faster than usual (Speed) #1'
  138. 90: 'matrix notify %player% tried to move faster than usual (Speed) #2'
  139. 220: 'say %player% Speed Hacks'
  140.  
  141. ############################################################
  142. #
  143. # Fly
  144. #
  145. # Description: Prevents the player from using both vanilla
  146. # and non-vanilla fly hacks.
  147. #
  148. ############################################################
  149. fly:
  150. # Enable this check?
  151. # Warning: If you enable
  152. # fly check, speed check
  153. # MUST be ENABLED!
  154. enable: true
  155.  
  156. # Setback violations (-1 = never setback)
  157. cancel_vl: 50
  158.  
  159. # Strict Glide check
  160. strict_glide:
  161. # Enable strict glide check?
  162. enable: true
  163.  
  164. # Falling distance and expectation deserve maximum deviation
  165. # If difference lager than this value, the player will be flagged
  166. max_diff: 0.5
  167.  
  168. # Setback method (back/ground)
  169. # back: teleport the player to the last legit location
  170. # ground: teleport the player to the ground under the player
  171. setback: back
  172.  
  173. # Punish Commands
  174. # number_of_violations: '<command>'
  175. commands:
  176. 50: 'matrix notify %player% tried to fly (Fly) #1'
  177. 100: 'matrix notify %player% tried to fly (Fly) #2'
  178. 180: 'say %player% Fly Related Hacks'
  179.  
  180. ############################################################
  181. #
  182. # BadPackets
  183. #
  184. # Description: Prevents player from sending too many
  185. # movement packets or sending illegal packets
  186. #
  187. # Warning: Don't disable this check! This check includes
  188. # many hidden checks that are vital for Matrix to run!
  189. ############################################################
  190. badpackets:
  191. # Enable this check?
  192. enable: true
  193.  
  194. # Number of violations needed to start canceling illegal move packets
  195. cancel_vl: 30
  196.  
  197. # Enable Slow timer check?
  198. # This check can detect some hacks based on slower timer
  199. # But it may conflict with some optimization mod, such as LabyMod.
  200. slow_timer: true
  201.  
  202. # packet queue size (seconds)
  203. # smaller-> detect timer faster, higher -> more friendly for high latency players
  204. cache_size: 30
  205.  
  206. # Useless verbose message output (+0 VL messages)
  207. # If you don't want to see BadPackets spam in the verbose messages
  208. # You can set this to false
  209. verbose_useless: true
  210.  
  211. # Punish Commands
  212. # number_of_violations: '<command>'
  213. commands:
  214. 100: 'matrix notify %player% is sending unusual packets to server (BadPackets) #1'
  215. 150: 'matrix notify %player% is sending unusual packets to server (BadPackets) #2'
  216. 240: 'say %player% Sending Unusual Packets'
  217.  
  218. ############################################################
  219. #
  220. # FastUse
  221. #
  222. # Description: Check prevents player from eating or using
  223. # an item too quickly.
  224. #
  225. ############################################################
  226. fastuse:
  227. # Enable this check?
  228. enable: true
  229.  
  230. # Number of violations needed to start canceling use of item
  231. # (-1 = Never Cancel)
  232. cancel_vl: 5
  233.  
  234. # Punish Commands
  235. # number_of_violations: '<command>'
  236. commands:
  237. 5: 'matrix notify %player% tried to use an item faster than usual (FastUse)'
  238. 12: 'say %player% FastUse Hacks'
  239.  
  240. ############################################################
  241. #
  242. # FastBow
  243. #
  244. # Description: Check prevents player from shooting a bow
  245. # too quickly.
  246. #
  247. ############################################################
  248. fastbow:
  249. # Enable this check?
  250. enable: true
  251.  
  252. # Number of violations needed to start canceling use of bow
  253. cancel_vl: 7
  254.  
  255. # Punish Commands
  256. # number_of_violations: '<command>'
  257. commands:
  258. 5: 'matrix notify %player% is trying to shoot a bow too quickly (FastBow)'
  259. 15: 'say %player% FastBow Hacks'
  260.  
  261. ############################################################
  262. #
  263. # FastHeal
  264. #
  265. # Description: Check prevents player from regaining health
  266. # too quickly.
  267. #
  268. ############################################################
  269. fastheal:
  270. # Enable this check?
  271. enable: true
  272.  
  273. # Punish Commands
  274. # number_of_violations: '<command>'
  275. commands:
  276. 10: 'matrix notify %player% tried to regain health too quickly (FastHeal)'
  277. 20: 'say %player% FastHeal Hacks'
  278.  
  279. ############################################################
  280. #
  281. # FastPlace/Block Interact
  282. #
  283. # Description: Check prevents the player from breaking,
  284. # placing, or interacting with a block too quikcly.
  285. #
  286. ############################################################
  287. block:
  288. # Enable this check?
  289. enable: true
  290.  
  291. # Number of violations to start canceling the placing/breaking of blocks
  292. cancel_vl: 15
  293.  
  294. # Punish Commands
  295. # number_of_violations: '<command>'
  296. commands:
  297. 10: 'matrix notify %player% tried to place/break a block too quickly (FastPlace)'
  298. 20: 'say %player% FastPlace/FastBreak Hacks'
  299.  
  300. ############################################################
  301. #
  302. # Jesus / Water Walking
  303. #
  304. # Description: Check prevents the player from moving too
  305. # too quickly in liquids, or walking on liquid.
  306. #
  307. ############################################################
  308. jesus:
  309. # Enable this check?
  310. enable: true
  311.  
  312. # Number of violations to start canceling liquid movement
  313. cancel_vl: 15
  314.  
  315. # Punish Commands
  316. # number_of_violations: '<command>'
  317. commands:
  318. 15: 'matrix notify %player% tried to move illegally in liquid (Jesus)'
  319. 25: 'say %player% Jesus/WaterSpeed/WaterFly Hacks'
  320.  
  321. ############################################################
  322. #
  323. # ChestSteal / InventoryMove
  324. #
  325. # Description: Check prevents the player from using illegal
  326. # inventory modifications such as Steal. Also prevents quick
  327. # inventory movement hacks.
  328. #
  329. ############################################################
  330. inventory:
  331. # Enable this check?
  332. enable: true
  333.  
  334. # Number of violations to start canceling the movement of items
  335. cancel_vl: 10
  336.  
  337. # Disable InventoryMove check
  338. # If you don't need InventoryMove check, you can set this to 'true' to disable it
  339. # This option ONLY works for 1.12/1.13/+ server
  340. disable_invmove: false
  341.  
  342. # Punish Commands
  343. # number_of_violations: '<command>'
  344. commands:
  345. 10: 'matrix notify %player% moved items in inventory too quickly (ChestSteal)'
  346. 20: 'say %player% ChestSteal/Inventory Hacks'
  347.  
  348. ############################################################
  349. #
  350. # Velocity / Anti-Knockback
  351. #
  352. # Description: Check prevents the player from using any type
  353. # of anti-knockback hacks.
  354. #
  355. ############################################################
  356. velocity:
  357. # Enable this check?
  358. enable: true
  359.  
  360. # Modules List
  361. # You can turn off some velocity modules here
  362. # Set it to false to disable the module
  363. modules:
  364. vertical: true
  365. horizon: true
  366. air: true
  367. air_direction: true
  368.  
  369. # Punish Commands
  370. # number_of_violations: '<command>'
  371. commands:
  372. 10: 'matrix notify %player% tried to ignore server velocity (Anti-Knockback)'
  373. 15: 'matrix notify %player% tried to ignore server velocity (Anti-Knockback) #2'
  374. 20: 'say %player% Velocity/Anti-Knockback Hacks'
  375.  
  376. ############################################################
  377. #
  378. # Chat Spam
  379. #
  380. # Description: Check prevents a player from spamming
  381. # messages in the servers chat.
  382. #
  383. ############################################################
  384. chat:
  385. # Enable this check?
  386. enable: true
  387.  
  388. # Minimum amount of time between messages (Seconds)
  389. min_time: 3
  390.  
  391. # Number of violations to start canceling messages from being sent
  392. cancel_vl: 3
  393.  
  394. # Punish Commands
  395. # number_of_violations: '<command>'
  396. commands:
  397. 4: 'matrix notify %player% is spamming the chat (ChatSpam)'
  398. 10: 'say %player% Stop spamming the chat!'
  399.  
  400. ############################################################
  401. #
  402. # Interact
  403. #
  404. # Description: Check prevents the player from illegally
  405. # interacting with entities and blocks.
  406. #
  407. ############################################################
  408. interact:
  409. # Enable this check?
  410. enable: true
  411.  
  412. # Punish Commands
  413. # number_of_violations: '<command>'
  414. commands:
  415. 10: 'matrix notify %player% tried to illegally interact with Entity/Block (Interact)'
  416. 15: 'say %player% Illegally Interacting with Block/Entity'
  417.  
  418. ############################################################
  419. #
  420. # AutoFish
  421. #
  422. # Description: Check prevents the player from using an
  423. # Auto-Fishing mod or hack.
  424. #
  425. ############################################################
  426. autofish:
  427. # Enable this check?
  428. enable: true
  429.  
  430. # Punish Commands
  431. # number_of_violations: '<command>'
  432. commands:
  433. 6: 'matrix notify %player% is using auto fish (AutoFish)'
  434. 12: 'say %player% No Auto Fishing!'
  435.  
  436. ############################################################
  437. #
  438. # Phase
  439. #
  440. # Description: Check prevents the player people glitching
  441. # through blocks.
  442. #
  443. ############################################################
  444. phase:
  445. # Enable this check?
  446. enable: true
  447.  
  448. # Which type of block should be exempt from phase checking?
  449. # If you find any false positive, you can add that block type into it
  450. # For example:
  451. # exclude_types:
  452. # - 'AIR'
  453. exclude_types: {}
  454.  
  455. # Drag player back?
  456. setback: true
  457.  
  458. # Punish Commands
  459. # number_of_violations: '<command>'
  460. commands:
  461. 5: 'matrix notify %player% is phase into block (Phase)'
  462. 10: 'matrix notify %player% is phase into block (Phase) #2'
  463. 20: 'say %player% Phase into block'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement