Let It Rain
Let It Rain
Now 1.9/1.15+ compatible! You need to make rain Shulkers, its really amazing ;)
Have you ever wondered what it would be like to be caught in a rainstorm of pigs falling from the sky? Your search is over!
With Let It Rain, you will be able to spawn massive storms of mobs over yourself or other players. You can control the creature type, the amount, the radius and the target. Raining TNT, arrows, snowballs and all blocks/items including custom itens also available (see notes for more). LetItRain generates a config.yml which lets you edit the blacklist, the default values and the message that will be displayed when a command is called. Zeus and Strike commands also available. Please read "Notes" as there are some exceptions.
- Spigot source page. Click here!
Commands & permissions :
Exclude [ ] and < > when executing a command.
[ ] = Required
<> = Optional
| Command | Usage | Description | Permission |
|---|---|---|---|
| /letitrain reload | display help or reload the configurations | ||
| /rain | <entity/item/hand> <player/coord name> <amount/duration (eg. 10s)> <radius> | rain creatures/blocks or item in hand from the sky | LetItRain.rain |
| /rain zeus | <player/coord name> <amount> <radius> | Invoke the power of Zeus | LetItRain.rain.lightning |
| /rain potion:[potion type] | <player/coord name> <amount> <radius> | Rain potions bottles (no splash) | LetItRain.rain |
| /firerain | [entity] <player/coord name> <amount/duration (eg. 10s)> <radius> | rain burning creatures from the sky | LetItRain.firerain |
| /rain add | [coordinate name] | add coordinate | LetItRain.rain.coordinates |
| /rain remove | [coordinate name] | remove coordinate | LetItRain.rain.coordinates |
| /launcher | spawn the grenade launcher item | LetItRain.launcher | |
| /slaughter | <radius> <x> <y> <z> <world> | kill all creatures in defined radius or locaition/world | LetItRain.slaughter |
| /removeitems | <radius> <x> <y> <z> <world> | remove all dropped items in defined radius or locaition/world | LetItRain.removeItems |
| /strike | [player] | kill specified player with a lightning bolt | LetItRain.strike |
| /zeus or /z | Spawn Zeus' lightning bolt | LetItRain.zeus | |
| Only Permission | Bypass Zeus Delay | LetItRain.zeus.bypass |
Please Read The Following :
- LetItRain.* permission gives the player all the plugin's permissions
- <entity> can be any mob, "arrows", "TNT", "snowballs", "xpOrbs", "fireballs", etc, as well as ALL blocks (ID or name). Check config.yml for complete list, all case-insensitive
- Raining lava or water actually spawns a massive carpet in the sky! Use at your own risks, there is NO UNDO!
- Rain potions using the following command: /rain potion:<potion_name>
- Rain zeus (or lightnings) can damage your world and has no UNDO. If your intention is do not damage the world, set the configuration Lightning explosion power to 0, this will only spawn the fire. **
- The parameter <player> <amount> and <radius> for /rain command are OPTIONAL. e.g : '/rain pigs' would use the default values in config.yml and will rain on yourself
- Add an 's' after the amount to make it the duration of the rain (in seconds) instead of amount. The creature amount will then be defined automatically based on the given radius to prevent epic lag!
- rain (& firerain) and strike commands can be used from console but requires the <player> parameter
Developers :
Maty241
Bathlamos
FabioZumbi12
What's To Come :
Add coordinate to slaughter commandRain lightningRain blocks with data types (ie. 95:1)- Potion splash
- Rain in random players
Videos :
Video by Ultibyte:
Video by WoopaGaming:
Since 4.1.1, MCStats :
http://mcstats.org/plugin/LetItRain
To disable, change 'opt-out' to true in plugins/PluginMetrics/config.yml.


-
View User Profile
-
Send Message
Posted May 18, 2022Hi
I love this plugin, Is there any updated version to 1.18, or stop on 1.15?
-
View User Profile
-
Send Message
Posted Nov 16, 2020Is there a random option for some of these things? Can random entities or random items rain?
-
View User Profile
-
Send Message
Posted Nov 1, 2020Hi
I'm having a problem with making it rain arrows.
I do this: /rain <arrow/arrow/hand> <DeadRiser77x/-135 112 -167> <1000/1h > <1000> Is that right as it doesn't seem to work?
Any help thanks?
-
View User Profile
-
Send Message
Posted Jun 16, 2020Please update i love it and i want it to be 1.15
-
View User Profile
-
Send Message
Posted Oct 19, 2017Great plugin!
I'm getting a problem.
Regards!
-
View User Profile
-
Send Message
Posted Jul 31, 2016@Layoom Hi Layoom, yes you can post this plugin on your forum. As @FabioZumbi12 said, just post the names of the 3 developers and a link to this page. Thank you! Also thank you FabioZumbi for confirming!
-
View User Profile
-
Send Message
Posted Jul 31, 2016@Layoom
I think yes, if put all the dev names on your plugin page But please confirm with @Maty241
-
View User Profile
-
Send Message
Posted Jul 29, 2016Hello,I am a chinese.I am very like this plugin. Please allow me to publish this plugin to the zuimc Forum
-
View User Profile
-
Send Message
Posted Jul 29, 2016Awesome plugin, glad to see it still running :D
-
View User Profile
-
Send Message
Posted Jul 28, 2016@slayermarth101
Hello,
I added the argumment "hand" to the command "/rain"! Now you can make rain any item in your hand with any custom enchants, lore and other atributes ^^
I tested and all is working: Rain entities, itens and custom itens. If you found error, poste here ;)
-
View User Profile
-
Send Message
Posted Jun 30, 2016@Maty241
Do you mean item ID? If so, I can't. :P My custom items are still minecraft's items, but they have a name and lore that turns them into the custom item. For instance, I have custom enchantments. Lets say I enchant a diamond chestplate with plain vanilla enchantments. Protection 3. Then add a custom one. Hellforged 4. And name it, Maty's lucky plate. I want to be able to rain that specific item. Name, enchants, and lore. Everything. So I thought a feature that'll allow you to rain your hand would be nifty. (/rain hand SlayerMarth 100 32)
-
View User Profile
-
Send Message
Posted Jun 29, 2016@slayermarth101
Hi, Can you try using the item id of your custom item? Maybe that will work!
-
View User Profile
-
Send Message
Posted Jun 29, 2016Is it possible for you to add the feature that'll allow us to rain the item we're holding? I have custom items that technically aren't in minecraft and I'd like to drop them. Other items with custom abilities that are apart of the lore. So how likely is it that you can set up something that like... Copies what we're holding then rains it based on how many and what radius we specify?
-
View User Profile
-
Send Message
Posted Jun 24, 2016Every time I try to use the rain command it just tells me I have blacklisted an entity :/
-
View User Profile
-
Send Message
Posted May 8, 2016@Ethon6
To rain in a randon player? I think yes ^^
-
View User Profile
-
Send Message
Posted Apr 12, 2016Works perfectly in spigot 1.9.2. You can put random chose player command?
-
View User Profile
-
Send Message
Posted Feb 26, 2016@flyinggoatman
Hello. I changed a think that can fix this, but not shure. On my local server and tests is working fine for pigs and all entities, and itens.
Edit: Fixed on latest version.
-
View User Profile
-
Send Message
Posted Feb 6, 2016Hello @FabioZumbi12. Whenever i try a command like /rain pigs [username] 10 it just returns with "an internal error occurred while attempting to perform this command". Am i entering commands wrong or is it to do with the plugin? Also as a side note, I have tried to uninstall all my plugins and it still will not work. I will use pastebin to show you the full log of said server.
Pastebin: Server error log.
If you'd like to email me to guarantee a reply quickly within a day then please check your pm's for email(s) you can contact me by.
Have a wonderful day! Be safe :)
-
View User Profile
-
Send Message
Posted Jan 27, 2016@arachnidsLeibniz
Please the put the error at start point and your server version! Check your configuration if the materials strings is valid too.
-
View User Profile
-
Send Message
Posted Jan 17, 201617.01 09:08:31 [Server] INFO ... 15 more 17.01 09:08:31 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-BT45_1.8.8_10.21.jar:git-Spigot-5f38d38-18fbb24] 17.01 09:08:31 [Server] INFO at me.legault.LetItRain.Rain.onCommand(Rain.java:220) [?:?] 17.01 09:08:31 [Server] INFO Caused by: java.lang.NullPointerException 17.01 09:08:31 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66] 17.01 09:08:31 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-BT45_1.8.8_10.21.jar:git-Spigot-5f38d38-18fbb24] 17.01 09:08:31 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-BT45_1.8.8_10.21.jar:git-Spigot-5f38d38-18fbb24] 17.01 09:08:31 [Server] INFO at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-BT45_1.8.8_10.21.jar:git-Spigot-5f38d38-18fbb24] 17.01 09:08:31 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-BT45_1.8.8_10.21.jar:git-Spigot-5f38d38-18fbb24] 17.01 09:08:31 [Server] INFO at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-BT45_1.8.8_10.21.jar:git-Spigot-5f38d38-18fbb24] 17.01 09:08:31 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_66] With 4.5.0...Glitch?