HomeJavaModsBerryAntiCheat
ModsJava

BerryAntiCheat

by _nur_julian_ · on Modrinth

A modern anti-cheat for Paper 1.21+, featuring GeyserMC & Floodgate support, combat, movement, inventory and bot checks with separate Bedrock…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.4–1.21.11 · Bukkit⬇ Download for 1.21.4–1.21.11 · BungeeCord⬇ Download for 1.21.4–1.21.11 · Paper⬇ Download for 1.21.4–1.21.11 · Purpur⬇ Download for 1.21.4–1.21.11 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

BerryAntiCheat

Modern AntiCheat for Paper, GeyserMC & Floodgate

BerryAntiCheat is a lightweight yet powerful anti-cheat solution designed for modern Minecraft servers.

Built specifically for Paper 1.21+, BerryAntiCheat focuses on providing reliable cheat detection while maintaining compatibility with GeyserMC and Floodgate. Unlike many anti-cheat plugins, Bedrock players are not simply ignored and can be configured separately from Java players.

Whether you run a Survival, SMP, CityBuild, Lifesteal or Network server, BerryAntiCheat provides a clean and highly configurable solution to protect your players.


Features

Combat Checks

✔ Reach

✔ KillAura

✔ AutoClicker

✔ Anti-Knockback

Movement Checks

✔ Speed

✔ Fly

✔ Timer

✔ NoFall

✔ ElytraFly

✔ Jesus (Water Walk)

Block Checks

✔ FastBreak

✔ FastPlace

✔ Scaffold

Inventory Checks

✔ InventoryMove

✔ FastConsume

✔ ChestStealer

Protection Checks

✔ AntiBot

✔ Violation System

✔ Automatic Punishments

✔ Staff Alerts

✔ Per-Check Configuration

✔ Per-Check Bypass Permissions


Bedrock Support

BerryAntiCheat was designed with cross-platform servers in mind.

Features include:

✔ Floodgate detection

✔ Bedrock-specific thresholds

✔ Bedrock-only or Java-only checks

✔ Adjustable Bedrock leniency

✔ Reduced false positives

✔ Optional Bedrock check exclusions


Commands

/berryac status

Displays plugin information.

/berryac reload

Reloads the configuration.

/berryac alerts

Toggle anti-cheat alerts.

/berryac vl

View a player's violation level.

/berryac reset

Reset a player's violations.


Permissions

berryac.use

berryac.admin

berryac.alerts

berryac.bypass

berryac.bypass.

Examples:

berryac.bypass.speed

berryac.bypass.fly

berryac.bypass.reach

berryac.bypass.autoclicker

berryac.bypass.scaffold


Supported Software

✔ Paper 1.21.x

✔ Purpur 1.21.x

✔ Pufferfish 1.21.x

✔ Java 21+


Recommended Setup

Paper 1.21.x

Floodgate

GeyserMC

Java 21


Why BerryAntiCheat?

Many anti-cheat plugins either lack proper Bedrock support or generate excessive false positives when used alongside GeyserMC.

BerryAntiCheat was built specifically to address this issue by providing configurable detection systems for both Java and Bedrock players while maintaining server performance.

The goal is simple:

Detect common cheats.

Reduce false positives.

Support cross-play servers.

Remain lightweight.


Support

Need help?

Found a bug?

Have a feature suggestion?

Join our Discord server and we'll be happy to help.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more