Switch sleep transitions from day_light_level (broken indoors) to time_of_day, and fix the mood_needy particle reference from the non-existent minecraft:large_smoke to minecraft:basic_smoke_particle. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Spark Dragon Pet Addon
A custom Minecraft Bedrock addon that adds Spark — a tameable mini dragon pet with real personality.
Features
- Tameable: Feed fish or salmon (33% chance per feed) to tame
- Home Zone System: Use a Dragon Whistle to set a home location
- Daily Routine: Explores by day, returns home at dusk, sleeps at night
- Follow Mode: Crouch + interact to toggle between follow and home-routine modes
- Leashable & Nameable: Full pet functionality
- Fall Damage Immune: Dragons don't take fall damage
- Healable: Feed fish/salmon to restore health
Building
cd addon
bash build.sh
This produces build/spark_dragon_pet.mcaddon.
Installation
- Windows: Double-click the
.mcaddonfile to auto-import into Minecraft - Manual: Copy the packs to:
com.mojang/development_behavior_packs/spark_pet_BP/com.mojang/development_resource_packs/spark_pet_RP/
- Activate both packs on your world (Create/Edit World → Add-Ons)
Usage
- Spawn:
/summon silverlabs:spark_dragon ~ ~ ~or use the spawn egg in creative - Tame: Hold fish or salmon and interact with the dragon
- Set Home: Craft a Dragon Whistle, hold it, and interact with your tamed Spark
- Toggle Follow/Stay: Crouch + interact with your tamed Spark
- Heal: Feed fish (+4 HP) or salmon (+6 HP)
Daily Cycle (when home is set)
| Time | Behavior |
|---|---|
| Dawn–Noon (0–12000) | Exploring within 32 blocks of home |
| Dusk (12000–13000) | Navigating back home |
| Night (13000–23000) | Sleeping at home |
| Pre-dawn (23000–24000) | Waking up |
Entity ID
silverlabs:spark_dragon