-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathconfig.yml
117 lines (99 loc) · 4.41 KB
/
config.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
#### Matrix Config - config.yml ####################################################
#
# Hi, welcome to use Matrix anti-cheat, this is config.yml, used to define the
# global settings of Matrix.
#
# - If you encounter any problems, please go to our official Discord
# group for help: https://discord.gg/pEvY55J
#
# Useful Links:
# Website: https://matrix.rip
# Discord: https://discord.gg/pEvY55J
# Wiki: https://wiki.matrix.rip
# Issue Tracker: https://github.com/jiangdashao/Matrix-Issues/issues
#
# Anyway, thanks for using Matrix anti-cheat! ❤
#
#####################################################################################
# Should Matrix check update when starting up?
check_update: true
# Premium User - Verify the identity of premium/enterprise users
#
# This is an authentication system that provides better service to paying users.
# If you are premium user, you will get more additional KillAura/Scaffold/etc checks.
# You can ignore this section if you are a free version user.
#
# In addition to the free version and the paid version, there is also an enterprise version.
# You can check their differences in the #premium-version channel of the official discord server
premium_user:
# Login user name
user: ''
# Login password
password: ''
# Should Matrix load the configuration file from Http(s) server (But ONLY for "checks.yml"!)
# Some large servers have dozens or even hundreds of sub-servers, so updating configuration
# files is very troublesome for them. This feature can help Matrix directly load configuration
# files from a central address.
cloud_config:
# Enable this feature? (default: false)
enable: false
# you can add multiple links here, it can avoid losing configuration files due to a link going offline
# If all links going offline, Matrix will use the default configuration
links:
- 'your configuration file link'
# Permission Cache refresh interval (unit: seconds, default: 15)
permission_refresh_interval: 15
# Enable BungeeCord GeyserMC Support?
# Matrix supports two ways to run GeyserMC:
# 1. Spigot Mode: Install GeyserMC/FloodGate in Spigot, you don’t need to modify this setting, Matrix will automatically support it
# 2. Bungee Mode: When GeyserMC is installed in BungeeCord, you need to enable this option and also install Matrix in BungeeCord
# !!! Do NOT enable this option if you have NOT installed GeyserMC in BungeeCord
bungee_geysermc_support: false
# Should there be a lightning bolt visual effect if someone is getting kicked using /matrix kick
kick_strike_lightning: true
# Server Lag Protection
# Automatically disables some checks when your server is lagging. This prevents
# most, but not all, false positives from occuring.
tps_protection:
# Enable this feature?
enable: true
# Minimum TPS needed to trigger protection
min_tps: 17.0
# Lag spike threshold (millisecond)
# If the server does not respond for a certain period of time, then close the check
lag_threshold: 1000
# Log Violations (default: true)
# Logs all violations to a file. Files can be found in /plugins/Matrix/logs
# Warning: If you are using BungeeCord, I recommend setting
# this to FALSE. This will prevent useless log files from
# being stored and using up precious disk space.
log_file: true
# Delete outdated log files (days)
# If the log file is stored for more than the specified number of days, the log file will be deleted
# You can set it to `-1` to disable this feature
delete_time: 30
# Deny Bypass Permission (default: false)
# By setting this option to TRUE, you are forcing Matrix to check everyone
# on the server, INCLUDING anyone who has Operator status. By setting this
# option to TRUE you can run the necessary tests without having to remove
# your operator status.
disable_bypass_permission: false
## Relog time
# How long after a player is kicked should he be allowed to log in (seconds)
# also, you can set -1 to disable this feature
relog_time: 5
# Disabled components
# You can disable a specific sub check here, instead of disabling the whole
# check, you can find component name in the end of verbose messages
# Example: If you add "speed.web" in the blow, the fast web check will
# be disabled
disabled_components:
- 'example entry'
# Custom VL Weight (Format: component: new vl weight)
custom_vl_weight:
- 'example_component:5'
# Fake AntiCheat Commands
# Should Matrix register some fake anti-cheat commands?
fake_anticheat:
aac: false
spartan: false