Supported MC Versions1.16, 1.15, 1.14, 1.13, 1.12, 1.8
Req. Server SoftwareSpigot/Paper/Tuinity
DependenciesProtocolLib 4.5.0+

-----------------------------------------------------------------------
After you bought the plugin, please join our discord server, and PM me to get the premium user and discord role! Optimized configuration files are also can be downloaded in the Discord group (PM RE)
-----------------------------------------------------------------------


        


# General
Matrix is an anti-cheat solution dedicated to the rapid detection of mainstream hacking methods. This plugin can quickly detect the most common forms of hacking and cheats, such as KillAura or Speed. You can see below what types of cheating Matrix can detect. So far, Matrix has undergone more than a year of development, so the cumulative downloads of the platform have exceeded 52k. (Matrix used to be free)
# You should know
1. If you find any bypass or false positives, please don't be angry, you can join our official discord server or create an issue on the GitHub issue tracker.
2. I am not very good at English, so the plugin and this overview page may contain spelling/grammar mistakes. If you happen to find any mistake, please report them to me on Discord or in the Discussion page, thank you!
3. Don't report bugs in the Reviews page. Your report will be ignored. Thank you!
4. Matrix support's Minecraft versions 1.8/1.12/1.13/1.14/1.15/1.16, but it doesn't support 1.9/1.10/1.11!
5. If you get a NullPointerException error after you update Matrix, please delete/update all old config files!

# Dependency:
ProtocolLib: https://github.com/dmulloy2/ProtocolLib/releases/download/4.5.0/ProtocolLib.jar

# Support & Test Server
  • Github Issue TrackerClick me
  • Test server: test.matrix.rip / eu.loyisa.cn
# Features
> GUI Control:
Matrix has an in-game GUI for you to control Matrix better, you can use /matrix gui to open it!


> High Performance:
Matrix is a high-performance anti-cheat, it has a very good framework and well-optimized code. Matrix can also automatically disable some less relevant checks when your server is lagging, in order to maintain overall stability.

> Powerful
Matrix has a very comprehensive check that checks the vast majority of types of cheating and protects your server's fairness. All checks are tested multiple times, and we will fix the bypass first time.

> Configurable:
Matrix gives you some config files to customize the anti-cheat, you can also edit the punish commands or canceling violations. If you need any other customization options, I will add more for you!
# Checks
  Blocked Hacks

# Video Showcase










# Machine Learning
Matrix has a machine learning KillAura check, it can automatically collect combat data and pre-process it, and then, based on these data, we analyze whether players are cheating or not. You can find a file which named "machine_learning.yml" in the plugin folder, it's a file which saved some pre-trained patterns, also, the plugin can automatically update that file when we release an update for it. If you want to train it, you can see the WIKI
  k-NN
  Click to learn more things about it
  Click to learn more things about it
  Click to learn more things about it


# Compatibility:
Matrix may not be compatible with some plugins which change vanilla mechanics like:
  • Velocity modifier
  • Speed modifier
  • Enchantment modifier
* if you find any Incompatible plugin, you can tell me or that plugin's author, I will consider to help you

# Commands & Permission
> Commands:
/matrix gui - Open control panel
/matrix notify <message> - Send notify message to all online staff
/matrix verbose - Enable/Disable the verbose output
/matrix kick <player> <reason> - Kick a player out of the server
/matrix msg <player> <message> - Send a warning message to the player
/matrix violations - Open the violation GUI directly
/matrix cps <player> <duration> - view player's click speed
/matrix ping <player> - view player's latency value
/matrix reload - Reload the plugin

> Permissions:
matrix.command: Use the /matrix command
matrix.gui: Use the GUI command
matrix.bypass: Bypass the anti-cheat
matrix.kick: Use the kick command
matrix.notify: See the notify message
matrix.verbose: Use the verbose command and see the verbose output
matrix.warn: Use the "/matrix msg" command
matrix.togglechecks: Opening toggling checks GUI
matrix.violations: Use "/matrix violations" command
matrix.ping: Use the "/matrix ping" command
matrix.cps: Use the "/matrix cps" command
matrix.reload: Use the reload command
matrix.*: All the permissions mentioned above

* op will own these permissions by default

Matrix also has a built-in conditional commands system, you can learn more details here:
https://github.com/jiangdashao/Matrix-Issues/wiki/Conditional-Commands

# Q&A
1. What should you do when you find some false positives or bypass?
Report any odd behavior or bypass on our Issue Tracker

2. What should you do when you need some new checks or features?
You can always send me Suggestions through our Discord server or on the Issue Tracker

# API
Maven repository:
<repository>

    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>[/HTML]
          Dependency:
       
<dependency>

       <groupId>com.github.jiangdashao</groupId>
       <artifactId>matrix-api-repo</artifactId>
       <version>317d4635fd</version>
       <scope>provided</scope>
   </dependency>[/HTML]
Developer API:
  API


# Plugin Metrics


# TOS

1. You are not permitted to decompile this plugin or use the code of this plugin
2. You are not permitted to sell, give or redistribute this plugin
3. You can't claim this plugin as your own
4. You cannot get a refund unless Matrix cannot work on your server (for example, you are running a version of Minecraft that is not supported by Matrix, or you are using a server that is not supported by Matrix)
5. I am not responsible for any damage the plugin might cause
6. We reserve the right to change these Terms at any time, and you agree to abide by the most recent version of this.
7. Please note that you are not allowed to use Matrix on multiple IP addresses /or/ multiple geographic locations. Once found, your account will be blocked. Premium Version can usually log in 3 dedicated servers, and Enterprise Version has no HWID restrictions, but it also prohibits logging in multiple geographic locations. (Learn more about Enterprise version at https://matrix.rip/)