[INACTIVE][FUN/ADMIN] WeatherMan 6 - Control the weather! [740]

Discussion in 'Inactive/Unsupported Plugins' started by RightLegRed, Apr 22, 2011.

  1. Offline

    Archelaus

    Weather Man
    Want to control the weather? Now you can! Become a weather man with this plugin. You can set it to rain on, or off. You can clear snow and even strike people with lightening!​
    Commands​
    /weather rain <time>​
    /weather thunder <true|false>​
    /weather thunder <playername>​
    /weather clear​
    /weather rain - doesn't need a time, without it, it makes it rain for a default set time.​
    Permissions​
    weatherman.clear​
    weatherman.rain​
    weatherman.thunder​
    ChangeLog​
    Version 1 - Released!​
    Version 2 - Added ability to set rain time!​
    Version 3 - Added turning off lightning!​
    Version 4 - Removed reach of lightning!​
    Version 5 - fixed up the commands a bit.​
    Version 6 - now has the command /weather thunder <playername>






    Supports Multiworlds, Permissions and each feature is seperated. So your players can clear the rain while you fry sheep!​
    Requires Build 709!​
    I hate to do this, but I'm running out of money and this keeps me interested in developing this plugin. Donators may have their name published to the thread if they please.​
    [​IMG]
     
    Me4502, Netto Hikari, Mazer and 8 others like this.
  2. Offline

    APx Dr Dj

    Thanx I was in get plugins BTW so that's how I couldn't find it
     
  3. Offline

    Lemorz56

    Code:
    12:03:16 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'weat
    her' in plugin WeatherMan v6
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80
    )
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    55)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:650)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:613)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:607)
            at net.minecraft.server.Packet3Chat.a(SourceFile:36)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:73)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.NullPointerException
            at com.rightlegred.weatherman.commands.StormWeatherCommand.execute(Storm
    WeatherCommand.java:25)
            at com.rightlegred.weatherman.commands.CommandManager.dispatch(CommandMa
    nager.java:47)
            at com.rightlegred.weatherman.WeatherMan.onCommand(WeatherMan.java:49)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    >
    
    
     
  4. Offline

    juli7796

    Could you maybe create an option to "shoot" lightnings only with a special item? :) Because, if you use the compass-teleport from worldedit (???) its veery annoying if you get hit every time you leftklick with it.
    and its annoying too, to disable those lightnings every time ;)
     
  5. Offline

    PhantomGamers

    I agree with this, but make it optional.
    And make the item changeable too :3

    Maybe make it only affect the item you have out at the time you type the command?
    Not sure if this is possible.
     
  6. Offline

    fuzzycut

    Sorry to bother again, but does it change the chance/frequency of naturally occurring weather?
     
  7. Offline

    Archelaus

    Nope



    I won't be replying to anything but bug reports from now on. I'm working on all the features planned. Please stop suggesting them until V7.
     
  8. Offline

    PoonOner

    any chance to give thunder on mob? (i wanna give this permission to VIP with time limit 1thunder =1minute)
    THANKs awesome WORK!
     
  9. Offline

    Boelens

    I deleted the old version, put the newer version in plugins but now it just says "Unknown command."
    Log:
    Code:
    2011-04-24 05:48:15 [INFO] Done (1.788s)! For help, type "help" or "?"
    2011-04-24 05:48:16 [INFO] /80.189.83.100:64361 lost connection
    2011-04-24 05:48:17 [INFO] Boelens [/217.123.208.246:1546] logged in with entity id 194
    2011-04-24 05:48:30 [INFO] Boelens issued server command: weather
    2011-04-24 05:48:34 [INFO] Boelens issued server command: weather rain
    2011-04-24 05:48:40 [INFO] Boelens lost connection: disconnect.quitting
    2011-04-24 05:48:40 [SEVERE] Nag author: '<NoAuthorGiven>' of 'WorldEdit' about the following: onPlayerQuit has been replaced with a new signature, (PlayerQuitEvent)
    2011-04-24 05:50:00 [INFO] Starting minecraft server version Beta 1.5_02
    2011-04-24 05:50:00 [WARNING] **** NOT ENOUGH RAM!
    2011-04-24 05:50:00 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    2011-04-24 05:50:00 [INFO] Loading properties
    2011-04-24 05:50:00 [INFO] Starting Minecraft server on 50.22.17.105:25581
    2011-04-24 05:50:00 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-681-g0f8abd2-b709jnks (MC: 1.5_02)
    2011-04-24 05:50:00 [INFO] Preparing level "RPGWorld"
    2011-04-24 05:50:00 [INFO] Preparing start region
    2011-04-24 05:50:02 [SEVERE] Could not load 'plugins\Permissions.jar' in folder 'plugins': 
    java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:136)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:160)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:108)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:85)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: while scanning a simple key
     in "<reader>", line 685, column 9:
                permissions:# System is no longe ... 
                ^
    could not found expected ':'
     in "<reader>", line 686, column 1:
        # Copies is for multiple-world s ... 
        ^
    
        at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(ScannerImpl.java:400)
        at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.java:231)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:182)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:228)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
        at com.nijiko.configuration.NotNullConfiguration.load(NotNullConfiguration.java:58)
        at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:132)
        ... 13 more
    2011-04-24 05:50:02 [INFO] WorldGuard loaded.
    2011-04-24 05:50:02 [SEVERE] Could not load 'plugins\WeatherMan.jar' in folder 'plugins': Permissions
    org.bukkit.plugin.UnknownDependencyException: Permissions
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:123)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:160)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:108)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:85)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-04-24 05:50:02 [INFO] [AntiCreeper] version 1.0 is enabled.
    2011-04-24 05:50:02 [INFO] DailyBonus is running!
    2011-04-24 05:50:02 [INFO] [iConomy] Logging is currently disabled.
    2011-04-24 05:50:04 [INFO] [iConomy] v4.65 (Kenzi) loaded.
    2011-04-24 05:50:04 [INFO] [iConomy] Developed by: [Nijikokun, Coelho]
    2011-04-24 05:50:04 [SEVERE] [mcMMO] Permissions isn't loaded, there are no restrictions.
    2011-04-24 05:50:04 [INFO] mcMMO version 0.9.30 is enabled!
    2011-04-24 05:50:14 [INFO] [MineQuest] [ERROR] Unable to Connect to MySQL Databse
    2011-04-24 05:50:14 [INFO] [MineQuest] You are not connected to a database (try configuring minequest.properties)
    2011-04-24 05:50:14 [INFO] [MineQuest] Unable to initialize database
    2011-04-24 05:50:14 [INFO] [MineQuest] Check minequest.properties
    2011-04-24 05:50:14 [INFO] MineQuest version 0.33 is disabled!
    2011-04-24 05:50:14 [INFO] MultiHome version 0.5.1not enabled. Permissions not detected
    2011-04-24 05:50:14 [INFO] MultiHome version 0.5.1 unloaded
    2011-04-24 05:50:14 [INFO] MultiHome version 0.5.1 loaded
    2011-04-24 05:50:15 [INFO] [MYWARP]: 46 warps loaded
    2011-04-24 05:50:15 [SEVERE] [MYWARP] Permissions isn't loaded, there are no restrictions.
    2011-04-24 05:50:15 [WARNING] [MYWARP] 'Help' isn't detected. No /help support.
    2011-04-24 05:50:15 [SEVERE] BLOCK_RIGHTCLICKED loading MyWarp v1.10.3 (Is it up to date?)
    java.lang.NoSuchFieldError: BLOCK_RIGHTCLICKED
        at me.taylorkelly.mywarp.MyWarp.onEnable(MyWarp.java:73)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:584)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-04-24 05:50:15 [INFO] [NETHRAR] Not listening for player respawns.
    2011-04-24 05:50:15 [INFO] [NETHRAR] Normal world name: world
    2011-04-24 05:50:16 [INFO] [NETHRAR] Nether world name: netherWorld
    2011-04-24 05:50:16 [INFO] [NETHRAR] Normal : Nether scale: 8:1
    2011-04-24 05:50:16 [INFO] [NETHRAR] Nethrar v1.0 enabled.
    2011-04-24 05:50:16 [INFO] PlgSetspawn version 4.0 is enabled!
    2011-04-24 05:50:16 [INFO] [WolfPound]- Version 0.4 Enabled
    2011-04-24 05:50:16 [INFO] [WolfPound] using iConomy Economy!
    2011-04-24 05:50:16 [INFO] WorldEdit 4.2 enabled.
    2011-04-24 05:50:16 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
    2011-04-24 05:50:16 [SEVERE] PLAYER_ITEM loading WorldEdit v4.2 (Is it up to date?)
    java.lang.NoSuchFieldError: PLAYER_ITEM
        at com.sk89q.worldedit.bukkit.WorldEditPlugin.registerEvents(WorldEditPlugin.java:133)
        at com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:104)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:584)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-04-24 05:50:16 [INFO] WorldGuard: No known permissions plugin detected. Using configuration file for permissions.
    2011-04-24 05:50:16 [INFO] WorldGuard: Single session is enforced.
    2011-04-24 05:50:16 [INFO] WorldGuard: TNT ignition is PERMITTED.
    2011-04-24 05:50:16 [INFO] WorldGuard: Lighters are PERMITTED.
    2011-04-24 05:50:16 [INFO] WorldGuard: Lava fire is blocked.
    2011-04-24 05:50:16 [INFO] WorldGuard: Fire spread is UNRESTRICTED.
    2011-04-24 05:50:16 [SEVERE] BLOCK_DAMAGED loading WorldGuard v4.0-alpha1 (Is it up to date?)
    java.lang.NoSuchFieldError: BLOCK_DAMAGED
        at com.sk89q.worldguard.bukkit.WorldGuardPlugin.registerEvents(WorldGuardPlugin.java:193)
        at com.sk89q.worldguard.bukkit.WorldGuardPlugin.onEnable(WorldGuardPlugin.java:168)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:584)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-04-24 05:50:16 [INFO] Done (1.573s)! For help, type "help" or "?"
    2011-04-24 05:50:24 [INFO] Sothos [/80.189.83.100:64709] logged in with entity id 191
    2011-04-24 05:52:23 [INFO] /50.23.30.168:37683 lost connection
    2011-04-24 05:53:15 [INFO] Sothos lost connection: disconnect.quitting
    2011-04-24 05:53:15 [SEVERE] Nag author: '<NoAuthorGiven>' of 'WorldEdit' about the following: onPlayerQuit has been replaced with a new signature, (PlayerQuitEvent)
    2011-04-24 05:53:26 [INFO] Sothos [/80.189.83.100:65108] logged in with entity id 5277
    2011-04-24 05:54:29 [INFO] <Sothos> hello anyone in
    2011-04-24 05:57:43 [INFO] /50.23.30.168:41704 lost connection
    2011-04-24 06:02:45 [INFO] /50.23.30.168:54262 lost connection
    2011-04-24 06:04:25 [INFO] Boelens [/217.123.208.246:2183] logged in with entity id 38996
    2011-04-24 06:04:32 [INFO] Boelens issued server command: weather
    2011-04-24 06:04:35 [INFO] Boelens issued server command: weather rain
    
     
  10. Offline

    PhantomGamers

    Holy shit are there a lot of errors in there.
    I think your server is just completely screwed..

    You should really check up on those O.O

    Code:
    2011-04-24 05:50:02 [SEVERE] Could not load 'plugins\Permissions.jar' in folder 'plugins': 
    Code:
    2011-04-24 05:50:02 [SEVERE] Could not load 'plugins\WeatherMan.jar' in folder 'plugins': Permissions
    org.bukkit.plugin.UnknownDependencyException: Permissions
    That's your issue.
    Permissions is borked, so WeatherMan is as well.
    Fix permissions, fix weatherman.

    While you're at it you should also increase the RAM allocated to your server.
    That, and update WorldEdit/WorldGuard. Super old versions.

    WorldGuard -
    http://cloud.github.com/downloads/sk89q/worldguard/worldguard-5.0-alpha9.zip

    WorldEdit -
    https://github.com/downloads/sk89q/worldedit/worldedit-4.3.zip

    And I'd also update to CraftBukkit build 714 if I were you -
    http://ci.bukkit.org/job/dev-CraftB...rtifact/target/craftbukkit-0.0.1-SNAPSHOT.jar
     
  11. Offline

    Lemorz56

    SOME1 HELP ME HERE???????
     
  12. Offline

    PhantomGamers

    Uh, not sure.
    Seems like your syntax is wrong, /weather isn't a valid command.
    Though with that said, when I type /weather I don't get any errors in my console.
    Which CB build are you on?
     
  13. Offline

    Archelaus

    I personally won't be helping you now. I don't respond to people like you. I owe you nothing so don't act like I do.
    Others are free to help.
     
  14. Offline

    Riley1994

    Ok, I have no idear what im doing wrong; I installed the plugin just like any other and re-started my server and got the "Weather Man 6 is on the air" message but when I try to use any of the /weather commands nothing happens. The server dosn't throw any errors either. I'm running CB 714 and I also have access to all the commands. Any ideas on what I am doing wrong?
     
  15. Offline

    Lemorz56

    okay, sorry if im kinda mean, im deaf on my left ear. Happend today... So sorry then

    The latest, NOT the 1.5_02
     
  16. Offline

    PhantomGamers

    Sorry, but what?
    How can you expect to control Weather if you aren't even on the update that implemented weather?
    Your post blows my mind...

    This is only going to work on 1.5_02.
    As the title said, recommended build for this is 709.
    Though it also works fine on 714.

    Which commands did you try to use?
    Tell us exactly what you typed in.
     
  17. Offline

    Riley1994

    Ok. I just checked then with "/weather clear" and nothing happened as usual. (It was still snowing) I don't know what changed but the plugin works now :).
     
  18. Offline

    Mexxy

    Awesome mod!
    I love how u can just click to create lightning.
    Next up, snow?
     
  19. Offline

    Archelaus

    Can't do this, sorry.
     
  20. Offline

    PhantomGamers

    Sure, if Bukkit's API gets updated for that :p
    (not even sure if Bukkit can do that without completely reworking the biomes...)
     
  21. Offline

    Lemorz56

    LITSEN. THATHS NOT A RECOMMENDED BUILD. I HAVE THE ONE FOR 1.5_01
     
  22. Offline

    Archelaus


    Please don't act like that in my thread. I'm a mod first and a developer second. I won't hesitate to give you an infraction for such things.
     
  23. Offline

    PhantomGamers

    Oh sorry, I didn't realize you were trolling.
    My troll detector must be off.

    FYI It went straight from 1.4_01 to 1.5_02, Bukkit had no 1.5_01 update.
    So troll better next time...
    Unless you are doing it from an alternate universe :-P
     
  24. Offline

    Fohdeesha

    Awesome plugin dude, great job on the speedy coding. A small request though, could you update your original post with ALL avaliable commands? it seems in the last couple updates you've added some lightning commands but I can't bring myself to scroll through 14 pages to find them. I apologize if the commands are already in the original post but just named thunder or something instead of lightning.

    Thanks again!
     
  25. Offline

    PhantomGamers

    ( @Fohdeesha )
    It's all in the OP ._.
    Added comments to make it easier :-P
    -
    Code:
    Commands
    /weather rain <time> // Snow in Snow Biomes, rain everywhere else
    /weather thunder <true|false> // Thunder on Left Click at crosshair
    /weather thunder <playername> // Thunder on player
    /weather clear // Clear Weather (I am unsure if this affects /w thunder)
     
  26. Offline

    Lemorz56

    sry caps, also i was speaking to another guy, im so sorry for behaving like this. Can we forget it?
    im just courios whats wrong...
     
  27. Offline

    Fohdeesha

    thank you so much!

    So just to clarify, /weather thunder true/false enables or disables your ability to create lightning upon clicking? I was under the impression it would disable lightning from naturally occurring during storms, to protect maps from fire
     
  28. Offline

    PhantomGamers


    Yep.


    Nope.
     
  29. Offline

    Archelaus

    Fire is automatically put out.
     
  30. Offline

    Lemorz56

    what build should i have??
     
  31. Offline

    Fohdeesha

    by default, no config needed? Awesome man, once again, great job on pumping this out with weather implemented not even a week ago.
     

Share This Page