Sculk Wrath

Sculk Wrath is a complete Warden boss overhaul datapack that transforms the Warden into a 4-phase boss fight with custom attacks, boss bar, music, configurable drops, and dramatic animations.

20

Quick challenge

How far can you run before the mobs catch you?

Sculk Wrath

Sculk Wrath — Warden Boss Overhaul

```


/ ___| ___ __| | | __ / / __ __ | || |__ ___ / __/ _` | |/ / / / / '__/ _` | __| '_ ___) | (| (| | < V V /| | | (| | || | | | |____/ _____,||// || __,_|__|| || v1.0.0 ```

Overview

Sculk Wrath is a complete Warden boss overhaul datapack that transforms the Warden into a 4-phase boss fight with custom attacks, boss bar, music, configurable drops, and dramatic animations.

Preview

Installation

Datapack

1. Copy the `datapack` folder contents into your world's `datapacks` folder 2. Alternatively, place as a zip in the `datapacks` folder 3. Run `/reload` in-game or restart the world

Configuration

In-Game Config

Run `/function sculk_wrath:config` to open the interactive configuration menu. All toggles are clickable and save per-world.

File-Based Config

Edit `data/sculk_wrath/function/initialize_storage.mcfunction` to change default values.

⚠️ DO NOT change the `initialized` value — this is used by the pack to detect first-time setup.

Available Toggles

| Toggle | Description | Default | |--------|-------------|---------| | `toggletrophy` | Trophy item dropped on defeat | Enabled | | `toggledestruction` | Block breaking during attacks | Enabled | | `togglesonic` | Enhanced Sonic Boom attack | Enabled | | `togglegroundpound` | Ground Pound AoE attack | Enabled | | `toggleminions` | Sculk minion spawning | Enabled | | `togglecharge` | Charge/Dash attack | Enabled | | `togglesculkstorm` | Sculk Storm in Phase 4 | Enabled | | `toggledarkness` | Darkness effect pulses | Enabled | | `toggleanimation` | Special animations and particles | Enabled | | `togglemusic` | Boss fight music | Enabled |

Fight Phases

Phase 1: The Stalker (500 HP)

The Warden awakens. It stalks players with enhanced senses. - Blue: Charged sonic blast dealing 15 damage - Blue: Ground particles that slow and damage - Blue: Periodic darkness effect waves - Boss bar color: Blue

Phase 2: The Fury (500 HP)

When Phase 1 health reaches 0, the Warden heals and enters Phase 2. - Yellow: AoE slam with knockback - Yellow: Line of damage toward players - Yellow: Spawns sculk silverfish - All Phase 1 attacks with increased frequency - Boss bar color: Yellow

Phase 3: The Rampage (500 HP)

The Warden becomes faster and more aggressive. - Red: Speed-boosted dash toward players - Red: Area explosion with wither effect - Red: Falling blocks and screen shake - Speed and attack buffs - Boss bar color: Red

Phase 4: Sculk Storm (500 HP — Final)

The final stand. The Warden unleashes everything. - This is the only phase where the Warden can actually die!: Continuous particle rain with lightning - This is the only phase where the Warden can actually die!: Massive AoE damage + blindness - This is the only phase where the Warden can actually die!: Pulls players + wither + warden heals - Maximum stats, all attacks at highest frequency - Boss bar color: This is the only phase where the Warden can actually die! - This is the only phase where the Warden can actually die!

Total Fight Health: 2000 HP (4 × 500)

Commands

| Command | Description | |---------|-------------| | `/function sculk_wrath:config` | Open configuration menu | | `/function sculk_wrath:load` | Reload the datapack |

Anti-Cheese Mechanics

- Auto-Cleanup: Warden gains resistance when hit by mace with Density - Auto-Cleanup: Single hits over 100 damage trigger resistance - Auto-Cleanup: Works underground naturally - Auto-Cleanup: Pack automatically cleans up on reload

Compatibility

- Multiplayer: 1.21+ (Java Edition) - Multiplayer: Fully supported, scales with player count

Troubleshooting

Q: The boss bar doesn't appear? A: Make sure the warden was naturally spawned (via sculk shrieker). The pack auto-detects wardens.

Q: The pack broke after a crash? A: Simply `/reload` — the pack auto-cleans up on reload. No fix command needed!

ADS