Description
# Manual Survival Rules
**Manual Survival Rules** is a hardcore Minecraft Bedrock behavior pack designed to restore pure, hand-to-hand survival by completely eliminating redstone automation, AFK mob farms, and player-made traps.
If you are looking for a raw, challenging survival experience similar to *7 Days to Die*, where every resource must be earned through direct effort and combat, this pack is for you.
---
## 🔒 Features & Enforced Rules
- **Anti-Redstone & Anti-Automation:**
Redstone dust, ores, repeaters, pistons, hoppers, and other automation-related components are immediately cleared upon acquisition or placement.
- **No Mob Spawners:**
Vanilla mob spawners (zombie, skeleton, spider, etc.) are automatically swept and destroyed when a player approaches them.
- **Manual Combat Drop Enforcement:**
Loot tables for core aggressive mobs (zombies, skeletons, creepers, endermen, blazes, etc.) are restricted to require `killed_by_player`. Direct combat is mandatory to gain mob drops.
- **Anti-Fall-Damage Mob Farms:**
Mobs that take significant fall damage (e.g., from sky trap towers or drop chutes) have their drops stripped, preventing one-hit trap farming.
- **Rebalanced Nether Progression:**
To offset spawner removal, Blaze rods yield 2–5 per direct player kill, and Blazes spawn naturally across Nether biomes.
---
## ⚠️ Bedrock Technical Limitations & Best-Effort Enforcement
Due to current Bedrock Engine API and behavior pack limitations:
- **Local Sweep Mechanism:** Prohibited blocks and spawners are deleted via real-time local scanning around active players rather than a global world-generation veto.
- **Container / Inventory Sweeps:** Banned items are removed from inventories and opened containers dynamically.
- **Native Structure Generation:** Built-in structures (dungeons, fortresses) generate as normal, but their spawners and trap components are destroyed once a player approaches.
---
## 🛠️ Requirements & Setup
1. Enable **Manual Survival Rules** under your world's **Behavior Packs** settings.
2. Recommended for **newly created worlds** to ensure restrictions are enforced from day one.
3. Uses stable `@minecraft/server` 2.0.0 Script API.


