# ⚡ Stormroot Basin Demo – Boss Summoning Script ## 🎮 Concept Players summon the Voltthorn Colossus by building a ritual structure and activating it with a command block (demo-friendly). This avoids full datapack complexity while still feeling epic. --- ## 🏛️ Summoning Structure (Player Builds This) * 1x Beacon (center) * 4x Lightning Rods (one on each side) * 4x Moss Blocks * Surrounded by Root Blocks (use mangrove roots or warped roots) Shape (Top View): ``` L M B M L ``` (L = Lightning Rod, M = Moss, B = Beacon) --- ## ⚡ Activation Method (Demo-Friendly) ### 🔘 Command Block Setup Use a Repeating Command Block (Always Active): ``` execute as @a at @s if block ~ ~-1 ~ beacon if entity @e[type=armor_stand,name=storm_marker,distance=..3] run function stormroot:summon_voltthorn ``` 👉 This checks if player is near the structure and triggers the summon function. --- ## 📜 Function File: `summon_voltthorn.mcfunction` ``` # Remove marker so it doesn’t repeat kill @e[type=armor_stand,name=storm_marker] # Storm effects weather thunder time set night # Summoning particles particle minecraft:electric_spark ~ ~1 ~ 1 2 1 0.2 200 force particle minecraft:cloud ~ ~1 ~ 1 1 1 0.1 100 force # Sound effects playsound minecraft:entity.lightning_bolt.thunder master @a ~ ~ ~ 1 1 # Lightning strikes summon lightning_bolt ~ ~ ~ summon lightning_bolt ~2 ~ ~2 summon lightning_bolt ~-2 ~ ~-2 # Spawn boss (Warden used as base for demo) summon minecraft:warden ~ ~ ~ {CustomName:'{"text":"Voltthorn Colossus","color":"aqua","bold":true}',Health:500f,Attributes:[{Name:"generic.max_health",Base:500},{Name:"generic.attack_damage",Base:20},{Name:"generic.movement_speed",Base:0.25}]} # Boss intro title title @a title {"text":"⚡ Voltthorn Colossus Awakens ⚡","color":"dark_aqua","bold":true} title @a subtitle {"text":"The storm has chosen you...","color":"gray"} ``` --- ## 🌱 Optional: Ritual Trigger Item Give player a custom item to place: ``` give @p minecraft:armor_stand{CustomName:'{"text":"storm_marker"}'} 1 ``` Player places it in the center to activate the ritual. --- ## ⚔️ Demo Boss Behavior (Simple AI Enhancements) ### Repeating Command Block (Always Active): ``` execute as @e[type=warden,name="Voltthorn Colossus"] at @s run summon lightning_bolt ~ ~ ~ ``` 👉 Makes the boss constantly call lightning. --- ### Root Trap Effect (Demo Feel) ``` execute as @e[type=warden,name="Voltthorn Colossus"] at @s run effect give @a[distance=..6] slowness 2 1 true ``` --- ## 🧪 Demo Limitations (Intentional) * Uses Warden as placeholder model * Basic lightning + slowness abilities * No full animation system (kept simple for demo)