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

Features
- 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. Seems to be bugging in Version2.3
- Volcanoes: Large mounds of lava spurting out of the ground, explosions and flying lava bombs. Fun, fun, fun. Seems to be bugging in Version2.3
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:
| Command | Usage | Permission | Description |
|---|---|---|---|
| /acidrain | /<command> [world] | storm.acidrain.command | Starts acid rain in specified world. |
| /blizzard | /<command> [world] | storm.blizzard.command | Starts a blizzard in specified world. |
| /thunderstorm | /<command> [world] | storm.thunderstorm.command | Starts a thunder storm in specified world. |
| /wildfire | /<command> [world] | storm.wildfire.command | Starts a wildfire where player is looking at. |
| /meteor | /<command> [world] | storm.meteor.command | Spawns a meteor and targets the block the player is looking at. |
| /volcano | /<command> [world] | storm.volcano.command | Spawns a volcano at the targeted block. |
| /earthquake | /<command> [world] | storm.earthquake.command | Spawns a earthquake at the targeted block. |
| /cracks | /<command> [world] | storm.earthquake.command | Spawns a crevice at the targeted block. |
And immunity permissions from their associated weathers:
| Immunity | Permission | Description |
|---|---|---|
| Acid Rain Damage | storm.acidrain.immune | Prevents damage from acid rain. |
| Blizzard Damage | storm.blizzard.immune | Prevents damage from blizzards. |
| Lightning Attraction | storm.lightning.immune | Prevents extra damage from lightning & lightning attraction. |
| Meteor Damage | storm.meteor.immune | Prevents 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.

-
View User Profile
-
Send Message
Posted Apr 27, 2013@AlexanderMoore13
You should *really* consider making tickets for these :)
I like the idea behind /endall. I might even go and make a /end <weather name> command: I reckon people would find that useful.
Blizzards are currently nerfed while I iron out a better way to slow down players during them. Before, blizzards would slow down players in snow, prevent jumps, cause damage and shorten player vision (via the blindness effect). Now, it no longer slows them down and does not prevent jumps. I hope to find some stable workaround before the release of 1.4.0, if possible.
Meteor showers were a planned feature (most of the code has already been written), but it has been continually postponed after xiaomao5 left the Storm development team.
-
View User Profile
-
Send Message
Posted Apr 27, 2013@Icynene
Thanks for replying.
For the Blizzard, it what I meant was that the Blizzard doesn't change the weather. Shouldn't a blizzard make the snow move quickly and lightning start kicking up? When I use the /blizzard command, nothing changes. Normal snow continues to be normal snow. Do I require the texture pack it suggests? Because I live in China and can't seem to download it.
The worst part about the Earthquake is that it cannot seem to be stopped once started. Hence I'll be staying away from using the /Earthquake command for now.
My suggestions still stand. See my edits (I edit my posts often).
Oh, and could you explain powertooling? Actually, I'll just look it up.
Hope to see 1.3.1 released soon! Thanks :D
-
View User Profile
-
Send Message
Posted Apr 27, 2013@GumbyDammit
@GumbyDammit
Please leave us a (separate) ticket on our Github tracker regarding both those issues. Make sure to include the information from the "When asking for support..." section: this will allow us to fix the issue faster.
-
View User Profile
-
Send Message
Posted Apr 27, 2013@AlexanderMoore13
Earthquakes are made to only work in survival. Would be rather annoying to creative players trying to build to have their screen shake randomly.
As for blizzards, this is from the FAQ:
Q: Why don't ops take damage from weathers?
A: From what I understand, ops are defaulted with all permissions in Bukkit: you do not have to give them manually. Hence, all ops have by default the Storm immunity permissions
This applies to Storm <= 1.3.0. 1.3.1 (should) fix this, with Ryanc3600's permissions insight.
Meteors are also buggy in pre 1.3.1: MineCraft does not allow them to spawn under certain conditions. From what I've found, powertooling an item with /meteor seems to fix this.
I am aware of the thunderstorm bug, it too is fixed in 1.3.1. It was never meant to do any structural damage.
As for acid rain, please read the "When asking for support..." section and leave us a ticket :)
Never noticed a /help problem, but thanks for pointing it out. Its rather easy to fix: was caused by me dynamically registering commands.
-
View User Profile
-
Send Message
Posted Apr 27, 2013Sweet. I have some feeback by the way.
Earthquakes only seem to work when the player is in Survival Mode and they can't be stopped once started. Inputting the command again does nothing and they never naturally end. Blizzards don't appear to work, even though it says it's working. I also only got Meteor to work a couple of times when I was very high up in the air, and they just hit me instead of falling anywhere else.
Thunderstorm seems fine except the lightning strikes seem to be going through structures, and cause no structural damage.
Dunno what acid rain is supposed to do to structures but it currently appears to do nothing to the environment. Just makes the rain green so far.
Just some 1.5.1 feedback to help with new versions.
By the way, might wanna edit your /help list. It's kinda confusing as it lists a lot of things twice EG : /storm:thunderstorm and /thunderstorm, when actually only /thunderstorm does anything.
Oh, and suggestion : Make a "metor rain" weather meteors / fire falls from the sky constantly, but mostly smaller meteors. An occasional medium and large meteor thrown in here and there.
As for the poll there, I think Acid Rain going through glass is a bad idea. It wouldn't make much sense - Glass is one of the things in the world resistant to acid. making it react to structures made of materials containing organic matter and metals would make much more sense. Acid reacts to those strongly.
Lastly - a /endall command or similar, that will end all weather effects. Would be very helpful when things get out of hand and need containing.
Thanks! :D
-
View User Profile
-
Send Message
Posted Apr 27, 2013That exactly what it does
-
View User Profile
-
Send Message
Posted Apr 27, 2013Does this plugin add these weathers to the natural occurring weather? If not, I'd really like that!
What I'm looking for in Bukkit plugins are plugins that change the gameplay without needing to use commands. Plugins that are automated (if wanted) and do their work without an Operator needing to control it's every move manually. It would really make the worlds more interesting.
That's why now I'm looking for plugins that modify the weather by giving it more possibilities and generators that generate in a more interesting way than the default :)
I'm about to add this now. But please, if it isn't supported yet, try making it so that these new weather conditions can occur naturally if activated (like a command of "/rain auto" and "/rain manual" to switch them between automatic and manual modes).
Just wanting some plugins that make the game more interesting, even for an operator. Get tired of playing God, ya know? Want stuff that I can let off the chain and let them run on their own, spicing up the game, even for ops :D
Thanks!
-
View User Profile
-
Send Message
Posted Apr 26, 2013Also, this is the third day in a row that I come home to find a volcano has erupted right on top of the spawn for one of my worlds, and I have volcanoes disabled in the config for that world. Help!
I have Volcanoes: false under Weathers Enabled. Do I also need to set the Chance To Start from 1 to 0 and Erupting to false too?
-
View User Profile
-
Send Message
Posted Apr 26, 2013Go tthis earlier today:
-
View User Profile
-
Send Message
Posted Apr 26, 2013@GumbyDammit
That's normal, don't worry. For this release, anyway. We discovered that the auto-updater (or update notifier, I suppose) was erroring out due to incorrect file names on DBO. Icynene fixed the name and it's evidently triggering that update notification for Storm 1.3.0. This should be fixed in the build we'll push out soon.
@GumbyDammit
Icynene has been a bit busy lately. I've told him a few bugs (non-NMS-dependent meteors firing out actual fireballs instead, texture toggle not working), but he hasn't gotten to fix them yet. Expect it soon, though!
EDIT: Yay for reply tags not working!
-
View User Profile
-
Send Message
Posted Apr 25, 2013What version are you currently running?
Sorry I'm stalking your thread Helix/Icynene, just waiting for the update =P
-
View User Profile
-
Send Message
Posted Apr 25, 2013I keep getting this in my log:
I'm already running 1.3.0.
-
View User Profile
-
Send Message
Posted Apr 25, 2013Any news? =D
-
View User Profile
-
Send Message
Posted Apr 24, 2013About to test a new version of Storm, I've been a bit busy. So, sorry about that, Icynene. Anyway, this build, if it works, should fix the texture bugs where you can't properly disable textures. There are also some volcano improvements, and meteors no longer depend on native Minecraft code (that means that we're getting closer and closer to a build of Storm that doesn't need to be updated every release)!
Sit tight, people.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@lcynene : Good job ! Thank you for everything.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@der_Kernschatten
these also might help.
You may want to remove the storms.* bit as well and use put all the immunity nodes under server.op or server.admin or w/e you decided to call it, and set them each to false.
http://wiki.bukkit.org/Understanding_Permissions
http://wiki.bukkit.org/Permissions.yml
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Ryanc3600
Not a problem! If it's getting that high, chances are it is a bug, and will be monitored. I'll notify Icynene.
@der_Kernschatten
If you can't get permissions.yml to work the way you want it to, take a look at Privileges. It's a lightweight and easy to set up permissions plugin that will have little to no impact on your server, CPU or RAM-wise. The only negative thing is that you'll need to give all of the groups you'll use the bypass permission for world modification, though, since it has a ModifyWorld-esque feature built-in.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Ryanc3600
Thanks for the tip. I'm not getting that to work (our permissions.yml was blank to start), but it is a fair starting point. Hopefully I'll be able to figure it out.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@der_Kernschatten
I believe you can remove permissions even from OPs in the native permissions.yml file provided by bukkit. Something along the lines of:
server.op
default: OP
children:
storm.*: false
storm.*:
children:
storm.acidrain.immune true
storm.blizzard.immune true
storm.lightning.immune true
storm.meteor.immune true
-
View User Profile
-
Send Message
Posted Apr 23, 2013Thanks Helix. I had to uninstall storm because it was crashing my server, I think that was my doing though. However the one volcano I did spawn on the server, I spawned at the bottom of a meteor crater and it grew up to the ceiling where it burst out above ground (which I found awesome btw), but now it's well above cloud level...
I really appreciate the work you guys are doing here. I'm really looking forward to the latest Storm update so when I reinstall it I can turn lightning back on!