NoRain
This is a very VERY basic plugin to simply turn off rain on your server. I made it after my players demanded it and the only one I could find was out of date and inactive.
Features
- No Rain
- No lag from rain... because there's no rain
- No config
- Did I mention No Rain?
Commands
/norain : Get the rain status in the current world (not available via the console)
/norain [world] : Get the rain status in the specified world
/norain [world] {on|off}: Set the rain status in the specified world (ON = no rain, OFF = rain allowed)
Permissions
norain.use : Can use the /norain commands (Ops get this by default)
Installation
- Put the JAR in you plugins folder
- Reload/Restart
- Enjoy never ending sun (except at night time)
Source Code
Head over to my GitHub page for the source code!
Support
Please make a ticket if you have any problems, that way it's easier to track for both you and I. :D
Donations
If you like this plugin (or any of my other plugins) and want me to continue putting hard work into maintaining this standard, PLEASE consider donating using the donate button in the top right corner. If nothing else, this will help me justify to my wife why I spend so much time staring at code! :)
Other Projects
Have a look at some of my Other Projects
Snow and rain are actually the same thing in MC. The difference is the biome they appear in. This plugin will disable both (since there is currently no way to determine one from the other).
Hi, thanks for the fast updates!
Is this plugin also working for snow or has snow a different "weather id" ?
@ThisUsernameIsMine
Fixed :) get 1.1.2 once it has been approved
Very nice! Better than typing /toggledownfall all the time! :P
Thanks buddy! (+9001 rep for you)
edit: The following happens on each server (re)start @ latest CB dev build:
03:04:02 [INFO] [NoRain] Enabling NoRain v1.1.0
03:04:02 [SEVERE] Permission node 'norain.use' in plugin description file for NoRain v1.1.0 is invalid
java.lang.IllegalArgumentException: 'default' key contained unknown value
at org.bukkit.permissions.Permission.loadPermission(Permission.java:266)
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215)
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:167)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:252)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Best regards,
- ThisUsernameIsMine
@RevCity
@BehindTheMatrix
Both Added in 1.1.0 :)
Default will be to have rain off... but you can turn it back on at any time in any world.
Can you make it work with multi-worlds? That we can turn on / off rain in only one world?
Please add an option to turn it on or off from in-game (Only Ops).