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.
Merry Christmas! Now wheres my update?! LOL
@dachha2
The next version will be released on christmas day.
Any ETA for when a version built for Carftbukkit 1.4.6 R0.1 is coming out? Thanks for what you do! Awesome mod.
@Bruno02468
You want the dispenser to throw a snowball on fire just like the /launcher item? I'll see what I can do.
@livengoodb
Permissions are enabled. Do you mean like permission to rain certain things? If so yes I agree it would be a good thing and I will add in a future release.
Thanks
Thanks for creating this plugin!
Now, can you add the /launcher thing dispenser support in the next release?
Like, instead of throwing a fire block as an item, the dispenser would shot that explosive fire snowball like a normal snowball :-)
@CaptainJohnnyBlu
No you're the first to suggest it and thanks it's a good idea! I could also do the same with lava and water blocks instead of the items.
Thanks
May already have been suggested or I am otherwise a noob:
Dropping anvil blocks instead of items.
@livengoodb
Maybe in a later version but don't expect it soon. Although i appreciate your support and I will see what I can do when I have time (i'm really busy with university and all)
@monkey8113
Yes it will probably work as it is not a major version upgrade. Which means the way CB works will probably stay the same, and Let It Rain won't be affected. Even if new entities/blocks are released, delete the Let It Rain folder and restart the server and the new entities should be added.
I wonder. Since the 1.3.2 version havent been released.. Could 1.3.1 version work on 1.3.2 version of CB?
@Skully7780
got it, thanks
You made a typo in the command referance:
/slaughter <radius> kill all creatures in defined radius LetItRain.slaughter /removeitems <radius> kill all creatures in defined radius LetItRain.removeItems
should be:
/slaughter <radius> kill all creatures in defined radius. LetItRain.slaughter /removeitems <radius> remove all items on floor in defined radius. LetItRain.removeItems
@WACOMalt
Just use the permissions. Say you dont want a certain player/group using zeus, you can specify 'LetItRain.zeus: false' in permissionsBukkit or other permissions plugin. Hope this helps
Can you disable certain features? I dont want anyone to have the zeus or fireball abilities as those are not repairable by logblock or anything. Too dangerous.
@ustatennis
You mean like how to rain on a coordinate or how to change the radius? Right now you can only rain on players so you would have to go there yourself, sorry. Possibility to rain on custom coordinates will come in a future version.
how can i make it rain for a certain radious instead of a player?
@Coldheat5000Thank you so much :)
@Maty241
Wow, quite a fast reply. I'm incredibly impressed. It'd be great to have that, I adore this plugin, and keep up the great work!
@Coldheat5000 Oh I see. No you are not missing anything. You actually can't rain something without some message showing up (bug). I suppose you could try just removing the message between the ' ' in the config.yml but that will still show an empty message every time and that's not really what you want... I'll fix the empty message bug and release a new build in a couple of days. Thanks for the feedback !