Let It Rain

Let It Rain Splash

Let It Rain

Let It Rain Poster

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 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.

Download :

Current Version : Let It Rain 4.3.2 (jar) (Details)

Fork on GitHub

Commands & permissions :

Exclude [ ] and < > when executing a command.
[ ] = Required
<> = Optional

/letitraindisplay help
/rain[entity] <player/coord name> <amount/duration (eg. 10s)> <radius>rain creatures/blocks from the skyLetItRain.rain
/firerain[entity] <player/coord name> <amount/duration (eg. 10s)> <radius>rain burning creatures from the skyLetItRain.firerain
/rain add[coordinate name]add coordinateLetItRain.rain.coordinates
/rain remove[coordinate name]remove coordinateLetItRain.rain.coordinates
/launcherspawn the grenade launcher itemLetItRain.launcher
/slaughter<radius> <x> <y> <z> <world>kill all creatures in defined radius or locaition/worldLetItRain.slaughter
/removeitems<radius> <x> <y> <z> <world>remove all dropped items in defined radius or locaition/worldLetItRain.removeItems
/strike[player]kill specified player with a lightning boltLetItRain.strike
/zeus or /zSpawn Zeus' lightning boltLetItRain.zeus

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>
  • 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 :


What's To Come :

  • Add coordinate to slaughter command
  • Rain lightning
  • Potion splash

Videos :

Video by Ultibyte:

Video by WoopaGaming:

Since 4.1.1, MCStats :
MCStats http://mcstats.org/plugin/LetItRain
To disable, change 'opt-out' to true in plugins/PluginMetrics/config.yml.

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

  • Avatar of SatansDaughter66 SatansDaughter66 Aug 31, 2015 at 17:27 UTC - 0 likes

    doesn't work...everytime i try to use the commands it says an internal error has occured while attempting to perform this command.

    this is what i get too....thought this wouldve been fixed by now... http://pastebin.com/xyZdfzJE

    Last edited Aug 31, 2015 by SatansDaughter66
  • Avatar of 2008Choco 2008Choco Aug 28, 2015 at 22:04 UTC - 0 likes
    "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!"

    I just love how this was so casually said in the post xD Made my day, guys. Great plugin :D

    public static void checkCuteness(Player Jessica3224){
        Player 2008Choco = boyfriend;
        if (Jessica3224.isCute()){
  • Avatar of FabioZumbi12 FabioZumbi12 Aug 28, 2015 at 11:08 UTC - 0 likes

    @halcyonforever: Go

    @assasinsheep: Go

    I think is fixed on version 4.3.2!

    Last edited Aug 28, 2015 by FabioZumbi12

    Area Z12 Brasil

  • Avatar of halcyonforever halcyonforever Aug 21, 2015 at 00:51 UTC - 0 likes

    I'm getting this everytime I try to kick off the rain. any suggestions

    running: Bukkit Groupmanager kingdoms dynmap

    org.bukkit.command.CommandException: Unhandled exception executing command 'rain' in plugin LetItRain v4.3.0
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[craftbukkit.jar:git-Bukkit-880a532]
    	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~[craftbukkit.jar:git-Bukkit-880a532]
    	at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:620) ~[craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1106) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:966) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:37) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:9) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit.jar:git-Bukkit-880a532]
    	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_45]
    	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_45]
    	at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:672) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:335) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:628) [craftbukkit.jar:git-Bukkit-880a532]
    	at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:536) [craftbukkit.jar:git-Bukkit-880a532]
    	at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
    Caused by: java.lang.NullPointerException
    	at me.legault.LetItRain.Rain.onCommand(Rain.java:189) ~[?:?]
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[craftbukkit.jar:git-Bukkit-880a532]
    	... 15 more
  • Avatar of assasinsheep assasinsheep Aug 14, 2015 at 20:46 UTC - 0 likes

    @FabioZumbi12: Go

    hi would you be able to send me a file for it cause I am getting this error as shown below

  • Avatar of assasinsheep assasinsheep Aug 14, 2015 at 20:43 UTC - 0 likes

    I got a error im using minecraft spigot 1.8

    14.08 16:49:45 [Server] INFO Admins: -=[;;;Owner;;;]=-TreePig 14.08 16:49:30 [Server] INFO ... 14 more 14.08 16:49:30 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at me.legault.LetItRain.Rain.onCommand(Rain.java:189) [?:?] 14.08 16:49:30 [Server] INFO Caused by: java.lang.NullPointerException 14.08 16:49:30 [Server] INFO at java.lang.Thread.run(Unknown Source) [?:1.7.0_51] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:517) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:609) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:284) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:656) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_51] 14.08 16:49:30 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_51] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(SourceFile:9) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(SourceFile:37) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:919) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at net.minecraft.server.v1_8_R1.PlayerConnection.handleCommand(PlayerConnection.java:1058) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:625) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit.jar:git-Bukkit-33d5de3] 14.08 16:49:30 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'firerain' in plugin LetItRain v4.3.0 14.08 16:49:30 [Server] ERROR null 14.08 16:49:30 [Server] INFO [CS]04:49PM Fri, 08/14/2015 AssasinTreepig:/firerain pig

  • Avatar of FabioZumbi12 FabioZumbi12 Apr 23, 2015 at 17:37 UTC - 0 likes

    @Maty241: Go

    I forked the source on GitHub and i openned a PullRequest with fixes and update to new Minecraft 1.8! Heres the Commits: https://github.com/Bathlamos/Let-It-Rain/pull/1

    Take a look and if you like, post a update, or i can post an update here too...

    Waiting. :)

    Last edited Apr 23, 2015 by FabioZumbi12
  • Avatar of PhilMcCrackin PhilMcCrackin May 10, 2014 at 06:16 UTC - 0 likes

    @SatansDaughter66: Go

    works, im doing /rain xporb

  • Avatar of Maty241 Maty241 May 08, 2014 at 02:38 UTC - 0 likes

    @SatansDaughter66: Go

    No problem, haha, I'm glad you found out what was the problem!

  • Avatar of SatansDaughter66 SatansDaughter66 May 08, 2014 at 02:30 UTC - 0 likes

    <<reply 2171955>>

    well guess whos a giant moron? me...i had another plugin that was conflicting with this one. my sincere and deepest apologies :( ive got so much stress trying to make everything work that i didnt even think that there could be another plugin conflicting.
    IM SO SORRY :(


Date created
Jan 22, 2012
Last update
Aug 28, 2015
Development stage
  • enUS
All Rights Reserved
Curse link
Let It Rain
Recent files