Skip to content

About

yes.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Original Wither Storm — NeoForge 1.21.1

This is an original alpha implementation of a seven-phase Wither Storm-style boss. It does not contain code, models, textures, sounds, or other assets copied from Cracker's Wither Storm Mod or Minecraft: Story Mode.

Exact summoning structure

Place the blocks exactly like this, then place the final wither skeleton skull:

[Wither Skull] [Wither Skull]   [Wither Skull]
[Soul Sand]    [Command Block]  [Soul Sand]
               [Soul Sand]

The pattern works east–west or north–south. The command block replaces the middle soul sand.

Included now

  • NeoForge 1.21.1 source project
  • Exact command-block summoning detector
  • Seven synchronized phases
  • Original phase-changing model rig
  • Scaling hitbox and renderer
  • Boss bar and persistent world saving
  • Flying pursuit and tractor pull
  • Block absorption with protected-block checks
  • Automatic growth based on absorbed mass
  • Operator commands for testing
  • Multiplayer-safe server-side phase and mass data

Seven phases

Phase Name Required absorbed blocks Model changes
1 Awakening 0 Core, central head, one tentacle
2 Gathering 80 Side heads, second tentacle
3 Devourer 250 Ribs, third tentacle
4 Colossus 700 Crown mass, four tentacles
5 Fractured 1,500 Rear mass, six tentacles
6 Trinity 3,000 Full eight-tentacle configuration
7 Omega 6,000 Maximum scale, health, range, and speed

Test commands

/witherstorm summon
/witherstorm summon 7
/witherstorm setphase 4
/witherstorm setmass 6000

Commands require operator permission level 2.

Build locally

Requirements:

  • Java Development Kit 21
  • Gradle 9.2.1, or a Gradle wrapper generated from this project
  • Internet access the first time Gradle downloads NeoForge dependencies

From the project folder:

gradle build

The mod JAR will be created under:

build/libs/originalwitherstorm-0.1.0-alpha.jar

You can generate normal wrapper files once Gradle is installed:

gradle wrapper --gradle-version 9.2.1

Then future builds can use gradlew.bat build on Windows or ./gradlew build on Linux/macOS.

Build with GitHub Actions

The included workflow builds the project automatically. Create a GitHub repository, upload the project, and open the Actions tab. The finished JAR is attached to the workflow run as original-wither-storm-jar.

Installation after building

  1. Install NeoForge for Minecraft 1.21.1.
  2. Put the built JAR in the instance's mods folder.
  3. Start a test world with backups.
  4. Ensure command blocks are available to build the summoning structure.

Important alpha limitations

  • The seven visual forms use one original Java model rig with phase-specific pieces rather than seven polished Blockbench production models.
  • Phase 6 visually represents the three-headed/trinity form but does not split into three independently simulated bosses yet.
  • There is no explorable interior or command-block-core dungeon yet.
  • Sounds currently use vanilla placeholders.
  • Destruction is deliberately capped per tick, but large bosses should still be tested on a copied world first.
  • This source package could not be compiled inside the creation environment because external Gradle dependency resolution was unavailable. It should be treated as a development alpha until a successful NeoForge build and in-game test are completed.

License

Original source and assets in this project are provided under the MIT License. Minecraft and NeoForge are owned by their respective rights holders.

About

yes.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages