Let It Rain

Let It Rain Splash

Let It Rain

Now 1.9 compatible! You need to make rain Shulkers, its really amazing ;)

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.

Fork on GitHub

Commands & permissions :

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

CommandUsageDescriptionPermission
/letitrain [reload]display help or reload the configurations
/rain[entity] or TAB <player/coord name> <amount/duration (eg. 10s)> <radius>rain creatures/blocks from the skyLetItRain.rain
/rain zeus<player/coord name> <amount> <radius>Invoke the power of ZeusLetItRain.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 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
Only PermissionBypass Zeus DelayLetItRain.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 command
  • Rain lightning
  • Rain blocks with data types (ie. 95:1)
  • 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 Ethon6 Ethon6 Apr 13, 2016 at 06:38 UTC - 0 likes

    Works perfectly in spigot 1.9.2. You can put random chose player command?

  • Avatar of FabioZumbi12 FabioZumbi12 Feb 26, 2016 at 11:16 UTC - 0 likes

    @flyinggoatman: Go

    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.

    Last edited Mar 07, 2016 by FabioZumbi12

    Area Z12 Brasil ZBDHfba873fc45d19b9801d1ee766688a8c0

  • Avatar of flyinggoatman flyinggoatman Feb 07, 2016 at 01:41 UTC - 0 likes

    Hello @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 :)

  • Avatar of FabioZumbi12 FabioZumbi12 Jan 28, 2016 at 02:21 UTC - 0 likes

    @arachnidsLeibniz: Go

    Please the put the error at start point and your server version! Check your configuration if the materials strings is valid too.

    Last edited Jan 28, 2016 by FabioZumbi12
  • Avatar of arachnidsLeibniz arachnidsLeibniz Jan 17, 2016 at 14:09 UTC - 0 likes

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

  • Avatar of AgentCortez AgentCortez Jan 17, 2016 at 03:07 UTC - 0 likes

    one word:

    Damn.

    AgentCortez
    Minecraft PC Server Developer

  • Avatar of owenftw owenftw Jan 05, 2016 at 17:25 UTC - 0 likes

    this is epic haha!

  • Avatar of adamk523 adamk523 Dec 31, 2015 at 19:19 UTC - 0 likes

    Oh my gosh, I've been using the old version of this plugin to this day and it's still been working. This also answers my question of what plugin among my 70-something made Blaze Rods detonate like an atom bomb when right clicked. :) Thanks for the update, glad to see this fantastic old plugin back!

  • Avatar of FabioZumbi12 FabioZumbi12 Dec 30, 2015 at 20:48 UTC - 0 likes

    @slayermarth101: Go

    You can deny Zeus damage setting the "Lightning explosion power" to "0" on configs. Only the fire is caused by natural lightning.

    The lag is spected only if you rain large amounts of itens/entities. No notice of lag if the commands of plugin is not used. See the configs or add the param <ammount> after entity on command to define the ammount of itens to rain.

    For items with ":1", i will try to add on next version;

    EDIT: Uploaded the version allowing rain blocks with data ":1" and added rain lightnings ;)

    Last edited Jan 01, 2016 by FabioZumbi12
  • Avatar of slayermarth101 slayermarth101 Dec 29, 2015 at 00:59 UTC - 0 likes

    @FabioZumbi12: Go

    What about the lag issue. When I use the plugin, at times it's like the server just stops responding. Commands get delayed by around 30-50 seconds. It happens at random, but still frequently. The chat still works, but commands slow down big time. This is on Spigot-1.8.8. Any idea?

    EDIT: Well, it seems to have gone away, but don't quote me on that just yet. And with the next version, whenever it gets released, along with the color codes thing, can you make it so Zues is able to be rollbacked? I can't count how many times I've mistakenly blown up areas in my spawn, shop, wilderness, etc because I forgot Zues existed. Then having to rebuild it all by hand because you can't roll it back or undo it. :(

    EDITEDIT: Can you also fix raining items with that extra ID? (ie. Cracked Stone Brick: ID 98:1) That " :1" throws off the command.

    Last edited Dec 29, 2015 by slayermarth101

Facts

Date created
Jan 22, 2012
Categories
Last update
Mar 02, 2016
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
Let It Rain
Downloads
44,407
Recent files

Authors

Relationships

Optional dependency
RedProtect World