promotional bannermobile promotional banner

Bedrock Protect - Anti-Cheat Solution for Bedrock Worlds, Realms, and more!

The most advanced Minecraft Bedrock anti-cheat with real-time checks, alerts, punishments, logging, and in-game configuration.

๐Ÿ›ก๏ธ Bedrock Protect

Bedrock Protect is an advanced, fully configurable anti-cheat add-on for Minecraft Bedrock Edition, created by NexiumLabs.

Built for survival worlds, realms-style communities, and Bedrock Dedicated Servers, Bedrock Protect watches for suspicious player behavior in real time while using violation buffers, grace periods, exemptions, and configurable thresholds to reduce false positives.

Supported Minecraft versions: Bedrock 26.40 and 26.50


โœจ Features

  • Fully in-game configuration UI โ€” no config-file editing required for normal setup.
  • Violation Level (VL) system instead of instantly punishing a player from one suspicious event.
  • Live staff alerts with check name, added VL, total VL, and detection details.
  • Persistent detection logs viewable directly from the admin panel.
  • Automatic setbacks, kicks, and optional local anti-cheat bans.
  • Sensitivity presets: Conservative, Balanced, and Aggressive.
  • Operator, Creative, Spectator, and custom-tag exemptions.
  • Configurable grace periods for spawning, teleporting, and taking damage.
  • Automatic VL decay so old minor detections do not remain forever.
  • Performance controls for movement and inventory scan frequency.
  • Dedicated-server friendly and uses Minecraft's stable Script API.

๐Ÿ”Ž Detection Modules

Movement

  • Speed
  • Fly
  • Hover / suspicious air movement
  • WaterWalk
  • Optional NoFall heuristic

Combat

  • Reach heuristic
  • Attack-rate monitoring
  • Multi-target / aura-style behavior
  • Attack direction validation

World & Inventory

  • Nuker / excessive block breaking
  • FastPlace
  • Item-use spam
  • Chat spam with optional message cancellation
  • Illegal stack-size detection
  • Optional maximum enchantment-level enforcement
  • Configurable banned-item list

Bedrock add-ons cannot inspect raw network packets like a native proxy or packet-level server anti-cheat. Bedrock Protect focuses on behavior that can be observed reliably through the Bedrock Script API.


โš™๏ธ Opening the Admin UI

Operators can open Bedrock Protect in three ways:

Chat shortcut

Type:

!bp

or:

!bedrockprotect

The message is intercepted and will not be broadcast in chat.

Settings item

Rename any item to:

BedrockProtectSettings

Use the item to open the panel.

Script event

/scriptevent nexiumlabs:bedrock_protect/settings

If an operator-permission API is unavailable in a particular server environment, grant the admin tag manually:

/tag @s add bedrockprotect.admin

๐Ÿงญ Admin Panel

The in-game dashboard contains separate pages for:

  • General & Performance
  • Movement Checks
  • Combat Checks
  • World & Inventory Checks
  • Punishments
  • Exemptions & Staff
  • Live Violations
  • Detection Logs
  • Maintenance & Local Bans
  • Sensitivity Presets

Nearly every important detection threshold can be changed without leaving Minecraft.


๐ŸŽš๏ธ Sensitivity Presets

Conservative

Best when false positives are your highest concern. Thresholds are more forgiving and punishments require more accumulated VL.

Balanced

The default and recommended starting point for most worlds and servers.

Aggressive

Stricter thresholds intended for controlled environments. Test carefully before using on a public server.


๐Ÿšจ Violation & Punishment System

Bedrock Protect builds a player's Violation Level (VL) when multiple suspicious signals are observed.

Default behavior:

  • Lower VL โ†’ staff alerts and continued monitoring
  • 8 VL โ†’ setback to a recent safe position
  • 16 VL โ†’ kick
  • 28 VL โ†’ optional local anti-cheat ban, disabled by default

All values can be changed from the in-game UI.

The local ban system is stored with the world and can be managed from Maintenance & Bans.


๐Ÿท๏ธ Useful Tags

Bypass Bedrock Protect

/tag <player> add bedrockprotect.bypass

Receive Staff Alerts

/tag <player> add bedrockprotect.alerts

Grant Admin UI Access

/tag <player> add bedrockprotect.admin

Tag names can be changed from the admin UI.


๐Ÿ“ฆ Installation

  1. Download the .mcaddon file.
  2. Open it with Minecraft Bedrock Edition.
  3. Edit or create your world.
  4. Enable Bedrock Protect under Behavior Packs.
  5. Enter the world as an operator.
  6. Type !bp to open the configuration panel.
  7. Start with the Balanced preset, then tune thresholds for your server.

For a Bedrock Dedicated Server, install the behavior pack in the server's behavior-pack directory and add it to the target world's pack list.


๐Ÿงช Compatibility

Bedrock Protect v1.0.0 targets the stable Script API available in Minecraft Bedrock 26.40 and remains compatible with 26.50.

The pack uses:

@minecraft/server 2.9.0
@minecraft/server-ui 2.0.0

Minecraft 26.40 released @minecraft/server 2.9.0, while stable API modules are designed to remain compatible with later stable versions in the same major line.


โš ๏ธ Important Notes

No behavior-pack anti-cheat can guarantee detection of every cheat or eliminate every false positive. Server lag, custom movement systems, unusual add-ons, and extreme gameplay mechanics can affect heuristic checks.

For public servers:

  1. Start with Conservative or Balanced.
  2. Watch the detection log before enabling harsh punishments.
  3. Add legitimate custom mechanics to your exemption workflow.
  4. Keep automatic local bans disabled until your thresholds are proven on your server.

If you use another add-on that intentionally creates enchantments above vanilla levels, either disable Illegal Enchantments or raise its configured maximum. This check is disabled by default.


๐Ÿ› Reporting Issues

When reporting a false positive or bug, please include:

  • Minecraft Bedrock version
  • Bedrock Protect version
  • Single-player or dedicated server
  • Detection/check name
  • Player VL shown in the dashboard
  • Other behavior packs installed
  • Steps that reproduce the issue

๐Ÿ“Œ Version

Bedrock Protect v1.0.0

Initial public release.


๐Ÿ‘จโ€๐Ÿ’ป Author

NexiumLabs

Bedrock Protect is developed and maintained by NexiumLabs.

The Bedrock Protect - Anti-Cheat Solution for Bedrock Worlds, Realms, and more! Team

profile avatar
  • 29
    Followers
  • 8
    Projects
  • 70.2K
    Downloads

Nexium Labs is shaping the future through innovative software, powerful infrastructure, and modern technology built to push ideas beyond expectations.

Donate

More from NexiumLabsView all