Storm Logo

Ever bored with the vanilla weather? Storm is a plugin that adds a whole new range of weather mechanics to Bukkit servers.



  • Acid Rain: Green rain, which damages players and animals, as well as deteriorates blocks. Turn a 'grey day' into a 'radioactive-green' day!
  • Blizzards: Makes snow a real threat! Players and entities caught outside during a blizzard will experience snow acting as slow sand, limited visibility, and cold damage, so long as they are not inside or near a heating block.
  • Thunder Storms: If supercharged creepers were not already a threat, how will your players react to hordes of zombie pigmen? Thunder storms are massive discharges of lightning over a short period of time, in which players will be hard-pressed to survive.
  • Meteors: Fireballs trailed by explosions, burrowing in the ground, and flattening all entities in their path. Players who survive, however, can delight themselves with the ores the meteor leaves behind.
  • Wildfires: We can all safely say vanilla fires are boring. To spice up the game, we've added wildfires; a naturally occurring event in which entire forests will be devoured by fire with pre-1.6B physics.
  • Earthquakes: With massive rifts opening up, screens shaking, and blocks flying about, Storm earthquakes will be an experience for your players to remember.
  • Volcanoes: Large mounds of lava spurting out of the ground, explosions and flying lava bombs. Fun, fun, fun.

Getting started with Storm

If you are a visual learner, this video by WoopaGaming is for you! Some information is outdated, but the gist remains the same.

You can gain some more in-depth information from this "Curse Minecraft Spotlight" on Storm, as it presents most of the features of Storm in a nice format. Thanks to Xenius01 of Curse for this one!

Storm has a command for all its weather types:

/acidrain/<command> [world]storm.acidrain.commandStarts acid rain in specified world.
/blizzard/<command> [world]storm.blizzard.commandStarts a blizzard in specified world.
/thunderstorm/<command> [world]storm.thunderstorm.commandStarts a thunder storm in specified world.
/wildfire/<command> [world]storm.wildfire.commandStarts a wildfire where player is looking at.
/meteor/<command> [world]storm.meteor.commandSpawns a meteor and targets the block the player is looking at.
/volcano/<command> [world]storm.volcano.commandSpawns a volcano at the targeted block.
/earthquake/<command> [world]storm.earthquake.commandSpawns a earthquake at the targeted block.
/cracks/<command> [world]storm.earthquake.commandSpawns a crevice at the targeted block.

And immunity permissions from their associated weathers:

Acid Rain Damagestorm.acidrain.immunePrevents damage from acid rain.
Blizzard Damagestorm.blizzard.immunePrevents damage from blizzards.
Lightning Attractionstorm.lightning.immunePrevents extra damage from lightning & lightning attraction.
Meteor Damagestorm.meteor.immunePrevents damage from meteor shockwaves.

If Storm doesn't load, first, make sure that you are running a compatible build of Storm. For example, 0.1.2 will run only on Bukkit 1.4.6, while 0.1.2 R1 will only run on 1.4.7. You can see the supported versions in the Files menu. If that doesn't work or Storm throws exceptions, leave a ticket.

When asking for support...

...please answer the following questions: they help us get back to you quicker and consequently address any issues faster.

  • What Storm version are you running? Be specific.
  • What server implementation are you running (usually CraftBukkit)?
  • What Minecraft version are you running?
  • What is the issue you are experiencing?
  • Provide a traceback, if the issue is a crash and a log is available.

Storm Usage

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of IIMewII IIMewII Dec 19, 2014 at 23:55 UTC - 0 likes

    @Icynene: Go

    Thanks and I wish you guys the best of luck with any of your future intrests and Hobbies

  • Avatar of Icynene Icynene Dec 19, 2014 at 23:47 UTC - 0 likes

    When I started writing Storm, I neither expected nor was prepared for anyone to actually use it. Moreover, I was never really prepared to maintain it. The code was crammed over a weekend, and its buggy quality was reflected in Storm. Later on, I along with @xiaomao5 attempted to modularize it, but that did not help with the project's maintainability by much. I was always more interested in pushing the limits of what Bukkit can do than really doing anything with that knowledge. As such, Storm is a collection of hacks (entity hacks for fireballs, packet hacks for volcanoes, entity hacks for pathfinding etc).

    At one point my schoolwork volume ramped up, and along with it my interest shifted from Bukkit to competitive programming. It became harder and harder to open the "Storm" folder on my desktop and update it every month. For me, programming for Minecraft was always more fun than playing it.

    I've done a poor job keeping this project alive over the past year. Sorry. @IIMewII sent me a message a few days ago expressing his interest in taking over the Storm project. With this, myself and @xiaomao5 will be retiring as project leads.

    From now on, @IIMewII will continue Storm. There will be changes regarding Storm, but I trust that they will be for the better. His interest in Minecraft will likely lead to a Storm much better than whatever I had envisioned in my weekend coding spree nearly 3 years ago (gosh, it's been a long time). Thanks to everyone for their support while Storm was active, and to @Thidox, @CorruptedHelix and @dretax for their great help in making Storm. And a special thanks to @xiaomao5, without whom Storm would never have been possible.

    So long, and thanks for all the fish. It's been a great run.

    Last edited Dec 19, 2014 by Icynene

    The spice must flow.


  • Avatar of IIMewII IIMewII Dec 18, 2014 at 21:51 UTC - 0 likes

    Me and the current author's are working on a deal right now to keep this plugin going. Hope everyone goes well.

  • Avatar of madtomic madtomic Dec 07, 2014 at 15:36 UTC - 0 likes

    update for 1.7.9+ ?

  • Avatar of adamk523 adamk523 Dec 01, 2014 at 02:45 UTC - 0 likes

    @Huntergog: Go

    That's a great idea. I really REALLY hope this plugin is updated, this was one of the coolest plugins ever in my opinion. Volcanoes were downright traumatizing in their scale and power.

  • Avatar of Huntergog Huntergog Nov 30, 2014 at 19:41 UTC - 1 like

    Should add Developers API so we can use this to make addons for it so we can like tirgger these events at specific locations inside a 3rdparty plugin.

  • Avatar of Toxxic3D Toxxic3D Aug 24, 2014 at 20:17 UTC - 0 likes

    Would love an update, sad only like 4 of the storms actually work :/

  • Avatar of Liger_XT5 Liger_XT5 Jul 27, 2014 at 06:03 UTC - 1 like

    I don't suppose an update is coming around?

    MCDen @
    Details at!

  • Avatar of mattataki mattataki Jul 07, 2014 at 06:34 UTC - 0 likes

    @Icynene: Go

    Which weathers do you most use (or would like to use, if improved) in Storm?

    If let's say texture pack ready weathers (Acid Rain/Hail, etc.) could get their texture pack rehosted somewhere or on your dropbox again, that would be nice to see :)

  • Avatar of Jdawgspup Jdawgspup Jun 20, 2014 at 18:09 UTC - 1 like

    I cannot WAIT for 1.7.9 support, I plan on doing a cold weather survival series with this plugin, but my server runs 1.7.9. Blizzards sound like the coolest weather option ever! Sadly, only a few of the weathers work in 1.7.9 and blizzards aren't one of them.

Which weathers do you most use (or would like to use, if improved) in Storm?

  1. Choices:

  1. Results
  2. 0 comments


Date created
Jul 27, 2012
Last update
Dec 19, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files