# 🔥 PYROKINESIS ADDON — Bedrock Edition
**Version 1.0.0** | Requires Minecraft Bedrock 1.20.0+

---

## INSTALLATION

1. Copy **pyrokinesis_BP** into:
   `Android:  /sdcard/games/com.mojang/behavior_packs/`
   `Windows:  %APPDATA%\Roaming\.minecraft\games\com.mojang\behavior_packs\`
   `iOS:      Files > On My iPhone > Minecraft > games\com.mojang\behavior_packs\`

2. Copy **pyrokinesis_RP** into the matching `resource_packs` folder.

3. In Minecraft, go to **Settings > Global Resources** and activate the Resource Pack.

4. Create or edit a world, go to **Behavior Packs** and activate the Behavior Pack.

5. **IMPORTANT:** Enable **Holiday Creator Features** and **Beta APIs** (Experiments) for scripting to work.

---

## ABILITIES

All abilities are triggered by **holding** the matching item and **right-clicking / long-pressing** (Use Item).

| Item | Ability | Description |
|------|---------|-------------|
| 🔥 **Blaze Rod** | **Flamethrower** | Right-click to toggle on/off. Then **Sneak** while holding to shoot a continuous stream of fire in front of you. Burns entities and ignites flammable blocks. Range: 8 blocks. |
| 💥 **Fire Charge** | **Pyroblast** | Right-click to launch an explosive ghast-style fireball. Destroys weak blocks, ignites the surrounding area, and knocks back/burns entities. 3-second cooldown. |
| 🛡️ **Magma Cream** | **Fire Shield** | Right-click to surround yourself with a fire aura. Grants fire resistance and burns any enemy that gets within 2.5 blocks. Lasts 10 seconds; 15-second cooldown. |
| ✨ **Blaze Powder** | **Ember Walk** | Right-click to leave a trail of fire as you walk. Also randomly ignites adjacent flammable blocks. Lasts 15 seconds; 20-second cooldown. |

---

## TIPS

- **Flamethrower** + **Ember Walk** together make you a walking inferno.
- **Pyroblast** travels in a straight line and explodes on hitting any solid block or entity.
- **Fire Shield** works great against melee mobs in caves.
- You are **not immune to your own fire** unless you have fire resistance — use Magma Cream for that.
- TNT blocks hit by Pyroblast will be **chain-detonated**.
- Pyroblast travels fast — lead your shots against moving targets.

---

## GIVING YOURSELF ABILITY ITEMS

Use these commands in-game:
```
/give @s blaze_rod
/give @s fire_charge
/give @s magma_cream
/give @s blaze_powder
```

---

## FLAMMABLE BLOCKS (Flamethrower / Ember Walk ignite these)

All wood types, planks, leaves, wool, carpet, hay bales, bookshelves, bamboo, vines, dead bushes, ferns, tall grass, scaffolding, barrels, composters, beehives, and more.

---

## COMPATIBILITY

- Multiplayer: ✅ Works (each player has independent cooldowns)
- Survival: ✅ Items must be obtained naturally or via commands
- Creative: ✅ Full functionality
- Other Addons: ⚠️ May conflict if they modify `blaze_rod`, `fire_charge`, `magma_cream`, or `blaze_powder` use behavior

---

## CREDITS

Created as a Minecraft Bedrock Scripting API addon using `@minecraft/server`.
Requires **Beta APIs** experiment to be enabled.
