<div align="center">
# π‘οΈ Spawn Protection
### Minecraft Bedrock Edition Behaviour Pack
A powerful and easy-to-use spawn protection addon for Minecraft Bedrock Edition.
Protect important server areas like spawn, shops, warps, admin zones, event areas, and more using a complete in-game UI system.



[](https://github.com/chriz-3656)
[](https://discord.gg/gnanqEJnCD)
</div>
---
# π¨π» Developer Details
| Field | Info |
|---|---|
| **Developer** | chriz3656 |
| **GitHub** | https://github.com/chriz-3656 |
| **Discord** | https://discord.gg/gnanqEJnCD |
| **Pack Version** | 1.0.1 |
| **Pack Type** | Behaviour Pack |
| **Minecraft Version** | 1.21.20+ |
---
# β¨ Features
- π§± Protect blocks from breaking and placing
- πͺ Block interactions with doors, buttons, levers, etc.
- π¦ Protect containers like chests and barrels
- βοΈ Disable PvP inside protected zones
- π₯ Block TNT and mob explosions
- πΊοΈ Create multiple named protection zones
- π Supports Overworld, Nether, and End
- π§© Easy-to-use in-game GUI menus
- π Visual particle border preview system
- π Teleport system for protection zones
- π Admin-only management system
- β‘ Lightweight and optimized for servers
- π οΈ Fully standalone addon
---
# π¦ Requirements
| Requirement | Version |
|---|---|
| Minecraft Bedrock Edition | 1.21.20+ |
| Beta APIs | Enabled |
| Type | Behaviour Pack |
> β οΈ Beta APIs must be enabled in world Experiments settings.
---
# π§ Installation
## Step 1 — Import the Pack
1. Download the `.mcpack` file
2. Open it with Minecraft
3. Minecraft will automatically import the addon
---
## Step 2 — Enable in Your World
1. Open Minecraft
2. Edit your world
3. Go to **Behaviour Packs**
4. Activate **Spawn Protection**
5. Enable **Beta APIs** in Experiments
6. Save and enter the world
---
# π Admin Setup
Give yourself admin access:
```mcfunction
/tag <your_name> add sp:admin
```
This allows full access to all protection features.
---
# π Quick Start Guide
## Get the Spawn Protector Tool
```mcfunction
/sp:claim_item
```
---
## Create a Protection Zone
### 1οΈβ£ Use the Spawn Protector item
Opens the protection management menu.
### 2οΈβ£ Set Position 1
Stand at the first corner and click:
```text
[ Set Position 1 ]
```
### 3οΈβ£ Set Position 2
Move to the opposite corner and click:
```text
[ Set Position 2 ]
```
Particles will preview the protected area.
### 4οΈβ£ Create Protection
Click:
```text
[ Create Protection ]
```
Choose:
- Zone name
- Build protection
- Break protection
- PvP protection
- Container protection
- Interaction protection
- Item use protection
Done! π
Your protected zone is now active.
---
# π¬ Commands
| Command | Description |
|---|---|
| `/sp:claim_item` | Get the Spawn Protector item |
| `/sp:claim_guide` | Open the guide menu |
| `/sp:claim_config` | Open admin config menu |
| `/sp:claim_logs` | View all protection zones |
---
# π‘οΈ Protection System
Each protection zone can individually control:
- Block Breaking
- Block Placing
- Interactions
- Container Access
- Item Usage
- PvP Combat
- Explosions
Admins automatically bypass all restrictions.
---
# πΊοΈ Zone Management
Manage all zones directly from the in-game UI:
- Edit permissions
- Rename zones
- Teleport to zones
- Delete protections
- View protection logs
---
# π Dimension Support
Protection zones work in:
- π Overworld
- π₯ Nether
- β¨ The End
---
# β‘ Compatibility
Compatible with most Minecraft Bedrock addons and multiplayer servers.
---
# β FAQ
### Can normal players create protections?
No. Only admins with the `sp:admin` tag can manage protections.
### Can zones overlap?
No. Overlapping protections are automatically blocked.
### Does this work on multiplayer servers?
Yes β
### Are protections saved permanently?
Yes. All zones automatically save with the world.
---
β€οΈ
Credits
### Developer
**chriz3656**
---
# π License
MIT License
---
<div align="center">
Made with β€οΈ for the Minecraft Bedrock community
</div>