forked from re-ovo/Matrix-Issues
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchecks.yml
353 lines (302 loc) · 11.3 KB
/
checks.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
########################################################################################################
# #
# #
# 矩阵 - 反作弊 #
# checks.yml #
# #
# 这一个文件决定了检测项的具体设置并对作弊玩家的一些 #
# 具体的处理。 #
# #
# 意译 By: Panda_China/UltraPanda #
# #
########################################################################################################
############################################################
#
# KillAura
# 杀戮光环
#
# 简介: 本项检测用于检测玩家是否在使用杀戮光环
#
############################################################
killaura:
# 允许进行 KillAura 检测?
enable: true
# 允许进行 机器学习 KillAura 检测?
# (如果将其设置为true,您可能需要将下列的检测项的状态也设置为true)
machine_learning: true
# 最高每秒鼠标点击数
max_cps: 15
# 超过本违规次数将开始取消玩家的非法操作(点击)
cancel_vl: 20
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
20: 'matrix notify %player% 或许正在使用战斗作弊工具 (KillAura)'
35: 'matrix notify %player% 正在使用战斗作弊工具 (KillAura) #2'
45: 'matrix kick %player% KillAura'
############################################################
#
# HitBox/Angle/Reach
#
# 简介: 本检测用于检测玩家是否正在使用 Hitbox ,
# Angle, & Reach.
#
############################################################
hitbox:
# 允许进行 HitBox 检测?
enable: true
# 角度检测设置
angle:
# 允许的最大角度 (单位:度)
max: 90
# 允许的最低距离
min_dist: 1.5
# 距离检测设置
reach:
# 最大攻击距离
max_reach: 3.5
# 允许进行攻击距离分析?
# 这是个基于数字的检测,可以检测到轻微非法距离.
enable_analyser: true
# 超过本违规次数将开始取消玩家的非法操作 设置为-1来取消对玩家的操作
cancel_vl: 8
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
10: 'matrix notify %player% 攻击实体时的距离异常 (HitBox)'
15: 'matrix notify %player% 攻击实体时的距离异常 (HitBox) #2'
24: 'matrix kick %player% Reach/HitBox'
############################################################
#
# 移动速度检测 (Speed)
#
# 简介: 本项检测用于检测玩家是否移动速度过快或非法
#
############################################################
speed:
# 允许进行本项检测?
# 警告:如果你关闭了 Speed 检测,Fly检测将会失效!
enable: true
# 超过本违规次数将开始取消玩家的非法操作 设置为-1来取消对玩家的操作
cancel_vl: 30
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
55: 'matrix notify %player% 移动速度相较于正常玩家过快 (Speed) #1'
90: 'matrix notify %player% 移动速度相较于正常玩家过快 (Speed) #2'
220: 'matrix kick %player% Speed Hacks'
############################################################
#
# Fly
#
# 简介: 检测玩家是否在进行非法飞行
#
############################################################
fly:
# 允许进行本项检测?
# 警告: 如果您开启 Fly 检测,那么您必须开启 Speed 检测
enable: true
# 超过本违规次数将开始取消玩家的非法操作 设置为-1来取消对玩家的操作
cancel_vl: 50
# 特殊检测
# 本检测可迅速检测出Vanilla Fly这种类型的飞行作弊,但可能与部分插件发生冲突而导致误报
ability: true
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
50: 'matrix notify %player% 尝试飞行 (Fly) #1'
100: 'matrix notify %player% 尝试飞行 (Fly) #2'
180: 'matrix kick %player% Fly Related Hacks'
############################################################
#
# BadPackets
#
# 简介: 本项检测用于检测玩家是否发送过多的移动数据包或
# 不合法的数据包。
#
# 警告: 十分建议不要关闭本检测,
# 这可能会导致部分客户端可绕过 Matrix 在您的服务器上作弊
############################################################
badpackets:
# 允许进行 BadPackets 检测?
enable: true
# 超过本违规次数将开始取消玩家的非法操作
cancel_vl: 30
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
100: 'matrix notify %player% 正在向服务器发送异常数据包 (BadPackets) #1'
150: 'matrix notify %player% 正在向服务器发送异常数据包 (BadPackets) #2'
240: 'matrix kick %player% 异常数据包'
############################################################
#
# FastUse
#
# 简介: 本项检测用于检测玩家是否使用物品的速度过快
#
############################################################
fastuse:
# 允许进行 FastUse 检测?
enable: true
# 超过本违规次数将开始取消玩家的非法操作 设置为-1来取消对玩家的操作
cancel_vl: 5
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
5: 'matrix notify %player% 尝试以异于常人的速度使用物品 (FastUse)'
12: 'matrix kick %player% FastUse Hacks'
############################################################
#
# FastBow
#
# 简介: 本项检测用于检测玩家使用弓箭是否过快的射出
#
############################################################
fastbow:
# 允许进行 FastBow 检测?
enable: true
# Number of violations needed to start canceling use of bow
cancel_vl: 7
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
5: 'matrix notify %player% 正在尝试快速射弓箭 (FastBow)'
15: 'matrix kick %player% FastBow Hacks'
############################################################
#
# FastHeal
#
# 简介: 本项检测用于检测玩家是否以过快的速度来恢复生命值
#
############################################################
fastheal:
# 允许进行本项检测?
enable: true
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
10: 'matrix notify %player% 正在尝试迅速恢复血量 (FastHeal)'
20: 'matrix kick %player% FastHeal Hacks'
############################################################
#
# FastPlace/Block Interact
#
# 简介: 本项检测用于检测玩家是否以过快的速度 破坏、放置、交互 方块。
#
############################################################
block:
# 允许进行本项检测?
enable: true
# 超过本违规次数将开始取消玩家的非法操作
cancel_vl: 15
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
10: 'matrix notify %player% 正在尝试以过快的速度放置或破坏方块 (FastPlace)'
20: 'matrix kick %player% FastPlace/FastBreak Hacks'
############################################################
#
# Jesus / Water Walking
#
# 简介: 本项检测用于检测玩家是否在水上进行非法操作
#
############################################################
jesus:
# 允许进行本项检测?
enable: true
# 超过本违规次数将开始取消玩家的非法操作
cancel_vl: 15
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
15: 'matrix notify %player% 尝试在水上进行非法操作 (Jesus)'
25: 'matrix kick %player% Jesus/WaterSpeed/WaterFly Hacks'
############################################################
#
# ChestSteal / InventoryMove
#
# 简介: 本项检测用于检测玩家是否在使用对容器进行非法操作的行为
#
############################################################
inventory:
# 允许进行本项检测?
enable: true
# 超过本违规次数将开始取消玩家的非法操作
cancel_vl: 10
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
10: 'matrix notify %player% 在容器内移动物品过快 (ChestSteal)'
20: 'matrix kick %player% ChestSteal/Inventory Hacks'
############################################################
#
# Velocity / Anti-Knockback
#
# 简介: 本项检测用于检测玩家击退是否合法
#
############################################################
velocity:
# 允许进行本项检测?
enable: true
# 功能列表
# 您可以关闭部分的功能
modules:
vertical: true
horizon: true
air: true
air_direction: true
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
10: 'matrix notify %player% 的击退不合法 (Anti-Knockback)'
15: 'matrix notify %player% 的击退不合法 (Anti-Knockback) #2'
20: 'matrix kick %player% Velocity/Anti-Knockback Hacks'
############################################################
#
# Chat Spam
#
# 简介: 本项检测用于检测玩家是否在刷屏发言
#
############################################################
chat:
# 允许进行本项检测?
enable: true
# 允许每条信息的发送频率 (秒钟)
min_time: 3
# 超过本违规次数将开始取消玩家的非法操作
cancel_vl: 3
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
4: 'matrix notify %player% 正在刷屏 (ChatSpam)'
10: 'matrix kick %player% 请停止刷屏!'
############################################################
#
# Interact
#
# 简介: 本项检测用于检测玩家是否合法的与方块交互
#
############################################################
interact:
# 允许进行本项检测?
enable: true
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
10: 'matrix notify %player% 尝试与方块或实体进行非法交互 (Interact)'
15: 'matrix kick %player% Illegally Interacting with Block/Entity'
############################################################
#
# AutoFish
#
# 简介: 本项检测用于检测玩家是否在使用自动钓鱼模组
#
############################################################
autofish:
# 允许进行本项检测?
enable: true
# 检测后进行指令:
# 非法操作次数: '<指令>'
commands:
6: 'matrix notify %player% 正在使用自动钓鱼模组 (AutoFish)'
12: 'matrix kick %player% 请勿自动钓鱼!'