README.md
May 14, 2026 ยท View on GitHub
Arrow anticheat, is my custom packet based Java and Bedrock anticheat
Reason for open sourcing: i want to help the minecraft community, this project was a way for me to expand my java knowledge, and give something back to the community. it is not perfect and i am still working on it, all other sources i've used will be credited at the bottom of the read me, please read my comments on Arrow main class.
I wish everyone has a good experience, if you want to check out our discord to report issues or suggest ideas, feel free to join, we also have a website, links at the bottom of the read me.
The goal is almost flawless movement detection, obviously, this isn't technically possible, but you can get very close, this is not going to replace anticheats like polar, i very much doubt it, but it's here as a resource to help smaller servers that can't afford polar, if you can, then this should not even be on your bukket list and you should just buy polar.
I will not take seriously anyone who mocks the use of AI, as any tool is useful when trying to help a large community. AI can be very useful when applied correctly, and i have noted where i have used AI in the project classes at the top.
If you are a server owner and do not wish to keep building the anticheat, you can download the loader, which i also will post source code of, from the website, again links at the bottom. It has automatic updates, so any fix that i make, will be pushed instantly to the loader.
Credits to packages:
Packetevents for the packet listener API: https://modrinth.com/plugin/packetevents
NikV2 open base (this version of his base is heavily modified to work with packetevents instead, and adding my own features to it, such as verbose, and test server mode.): https://github.com/NikV2/AnticheatBase
Others: FlopAC for some utility for hitboxes
https://github.com/JTXOfficial/FlopAC/tree/master
if i haven't credited someone, and/or missed someone, please message me on discord/telegram to give proper credits!
discord: stel9178 telegram: @stel9178
Thank you everyone who has helped me throughout the years in testing, improving, and debugging
Website: https://arrow-anticheat.xyz Discord: https://discord.gg/yDACvQtNjB
Arrow Anticheat is licensed under the GNU Affero General Public License v3.0 or later.
You may use, modify, and redistribute this software under the terms of the AGPLv3.
If you run a modified version on a public or private Minecraft server, you must provide the complete corresponding source code of your modified version to users who interact with that server, as required by AGPLv3 section 13.
The names "Arrow", "Arrow Anticheat", logos, artwork, website branding, and official service names are not licensed for use in modified or redistributed versions without explicit permission.