The full guide

Bedrock ChunkProtect

BedrockChunkProtect

Version 2.0.0 | A powerful chunk protection addon for Minecraft Bedrock Edition

BedrockChunkProtect provides comprehensive chunk-based protection for your Minecraft Bedrock worlds with an intuitive admin UI and visual particle system. Perfect for creative servers, spawn protection, and building preservation.

Features

Core Protection

  • Chunk-Based Protection: Protect individual chunks (16x16 blocks) or ranges of chunks
  • Comprehensive Security:
    • Prevents unauthorized block breaking and placing
    • Blocks explosions from damaging protected areas
    • Restricts dangerous items (flint & steel, TNT, lava/water buckets)
    • Prevents fluid flow into protected chunks
    • Protects interactive entities (item frames, armor stands)
  • Multi-Dimension Support: Works in Overworld, Nether, and End
  • Data Persistence: All protections saved automatically and survive server restarts

Visual System (NEW in 2.0.0)

  • Particle Visualization: See protected chunk boundaries with animated particle walls
    • Red particles mark outer perimeter edges
    • Yellow particles show inner chunk boundaries
    • 16 blocks wide, floor-to-ceiling particle walls
    • Per-player visualization (only visible to admins who enable it)
  • Real-Time Feedback: Actionbar message when inside a protected chunk

Admin Interface (NEW in 2.0.0)

  • Intuitive UI Menu: Access all features through /chunk:menu
    • Protect/unprotect current chunk with one click
    • Visual range selection (walk between corners)
    • Browse all protected chunks by dimension
    • Manage bypass permissions with dropdowns
    • Toggle particle visualization
    • Advanced Protection Settings: Configure which protection types are enabled
    • Clear all protections with confirmation

Permission System

  • Operator Control: Full access for players with permission level 2+
  • Bypass System: Grant specific players building rights without operator status
  • Flexible Management: Add/remove bypass players through UI or commands

Installation

Requirements

  • Minecraft Bedrock Edition with experimental features enabled:
    • Enable Beta APIs in world settings (required for script modules)

Setup

  1. Download BedrockChunkProtect_BP (behavior pack) and BedrockChunkProtect_RP (resource pack)
  2. Add both packs to your Minecraft world
  3. Activate both packs in world settings
  4. Enable Beta APIs in world settings under Experiments
  5. Start your world - the addon loads automatically

Quick Start

  1. Type /chunk:menu to open the admin interface
  2. Use the intuitive buttons to:
    • Protect your current chunk
    • Set up range protection by walking between corners
    • View all protected chunks
    • Toggle visualization to see chunk boundaries
    • Manage player permissions

Using Commands

All commands require operator permissions or GameDirectors level.

Chunk Management

/chunk:protect              # Protect current chunk
/chunk:unprotect            # Unprotect current chunk
/chunk:protect_range <startX> <startZ> <endX> <endZ>
/chunk:unprotect_range <startX> <startZ> <endX> <endZ>
/chunk:list                 # List all protected chunks
/chunk:clear CONFIRM        # Remove all protections (WARNING: irreversible)

Visualization

/chunk:show                 # Toggle particle visualization on/off
/chunk:menu                 # Open admin UI menu

Player Permissions

/chunk:allow <playerName> on|off    # Grant/revoke bypass permission
/chunk:bypass_list                   # List players with bypass

Understanding Chunk Coordinates

Chunks are 16x16 block areas. To find chunk coordinates:

  • Chunk X = Floor(Block X / 16)
  • Chunk Z = Floor(Block Z / 16)

Example: Block position [45, ~, -23] is in chunk [2, -2]

The visualization system makes this easy - just enable /chunk:show to see chunk boundaries!

Admin UI Guide

Access with /chunk:menu - shows current chunk status and total protected chunks.

Buttons:

  1. Protect/Unprotect Current Chunk - Toggle protection for where you're standing
  2. Protect Range of Chunks - Two-step process:
    • Click to set start point
    • Walk to opposite corner and click again to complete
    • Cancel Range Selection - Clear start point if you change your mind (only visible after setting start)
  3. List Protected Chunks - View all protections grouped by dimension
  4. Toggle Visualization - Show/hide particle boundaries
  5. Manage Bypass Players - Grant or revoke building permissions
  6. Advanced Protection Settings - Configure which protection types are enabled
  7. Clear All Protections - Remove all protections (requires confirmation)

Bypass Management

Grant players building rights in protected chunks without making them operators:

  • Grant Bypass: Select from online players
  • Revoke Bypass: Remove permissions (works even if player is offline)
  • List Bypass: View all players with permissions

Advanced Protection Settings

Fine-tune which protections are enforced (all enabled by default):

  • Block Breaking: Prevent unauthorized players from breaking blocks
  • Block Placing: Prevent unauthorized players from placing blocks
  • Entity Interaction: Prevent entity manipulation (e.g., sheep shearing)
  • Explosions: Prevent explosions from damaging protected chunks
  • Restricted Items: Block dangerous items (TNT, lava, flint & steel, etc.)
  • Interactive Blocks: Prevent interaction with buttons, levers, signs, item frames, etc.
  • Fluid Flow: Prevent water/lava from flowing into protected chunks

All settings persist across server restarts and can be toggled independently.

Credits

Author: Rob 'myGen' Hall
License: CC BY-NC-SA 4.0
Website: https://mygen.co.uk

Protect your builds. Preserve your creations. BedrockChunkProtect.