[FUN/ADMN] WeatherGod v0.31 - Play with the weather [818]

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

  1. Offline

    FrozenBrain

    WeatherGod - Play with the weather
    Version: v0.31
    CraftBukkit: 818

    This plugin allows you to easily control the weather.



    Features:
    • Control the weather
    • Turn the damage of lightnings on and off
    • Enable or disable certain weathers
    • Kill players with lightning bolts
    • Create lightning bolts where you want
    Download WeatherGod v0.31
    Source Code

    Usage (parameters in <> are required, the ones in [] are optional:
    • /wg set <normal|storm|thunder> [world] [duration in sec.]
      • Set the current weather of a world.
    • /wg get [world]
      • Get the current weather of a world.
    • /wg strike
      • Toggle the creation of thunder bolts with the thunder item.
    • /wg strike <Playername|MobID>
      • Kill a player or a mob with a thunder bolt. You can get a mob's ID by pressing F3.
    For worlds with spaces in their names use a '_' instead ('My World' => 'My_World').

    Configuration:
    • thunderItem (def. (stick): 280)
      • The item to use for the creation of thunder bolts.
    • allowNormal / allowStorm / allowThunder
      • Enable or disable certain weathers.
    • preventIgnition
      • Set this to true to block the ignition of blocks by a lightning.
    • thunderMouseButton ('left' or 'right')
      • Select which mouse button to use for the creation of thunders with the thunderItem.
    Permissions:
    • weather.get
      • Use /wg get
    • weather.set.normal / weather.set.storm / weather.set.thunder
      • Use /wg set
    • weather.strike.player
      • Use /wg strike <Playername|MobId>
    • weather.strike.item
      • Use /wg strike
    • weather.invulnerable
      • Don't take damage from lightnings
    Changelog:
    Version 0.31
    • Updated for Minecraft 1.6.6 (CraftBukkit b818)
    • Changed the command from /weather to /wg
    • Added the /weathergod alias for the /wg command
    Show Spoiler

    Version 0.30
    • Remade the commandhandler (thx mrapple)
    • Commands sent from the console are working correctly now
    • You can now set and get the weather of worlds with spaces in their names (see 'Usage')
    • You can now kill mobs the same way you kill players
    Version 0.22
    • Updated for CB 733
    • Better check for changed weather
    • Added 'thunderMouseButton' to the config
    Version 0.21
    • Added permission weather.invulnerable
    • Added the ability to enable or disable weathers
    • Added an setting to turn off the ignition of blocks by lightnings
    Version 0.20
    • Added /weather strike
    • Added /weather strike <Player>
    Version 0.12

    • You can now change the weather to a thunder storm.
    Version 0.11

    • Added support for permissions
    • Added the ability to set a duration for the weather
    • Added a command to get the current weather of a world
    Version 0.1

    • First release



    Have fun :)
     
  2. Offline

    kmikell1971

    i keep getting an internal error occured while attempting to perform this command. it happens on all wg commands . i am running bukkit 818 with the newest wg.
     
  3. Offline

    FrozenBrain

    Then send me the error please. Otherwise I can't help you.
     
  4. Offline

    pacmanjones

    Hey FrozenBrain,

    Is there any way to just toggle snow? I like thunderstorms but it sucks because half of my city is in a snow biome and gets covered in snow each time. Maybe just a way to toggle the formation of snow?

    If your plugin does not do this, do you know one that does?

    Thanks for your help
     
  5. Offline

    kmikell1971

    i sent you my server log yesterday on my problem.
     
  6. Offline

    KaosXi

    i have prevent ignition set to true and ive reloaded twice, but items are still being burned. any idea whats going on?
     
  7. Offline

    Crawnight

    how do i install this plugin?
    im new to that multiplayer plugin so i dont know anything....
     
  8. Offline

    Celeress

  9. Offline

    Fischkopf

    Great addon :D its really handy to set the weather as I like.
    But out of some reason the thunderitem doesn't work for me .... don't know why.
    I am using a stick(have the default thunderitem value in the config) and then clicking the right mouse button but nothing happens.

    EDIT:
    AH ..... forgot to type /wg strike
    Thought that was turned on default ;)
    Thx for the help ^^ haha
     
  10. Offline

    Jbjokke

    My liggthing is really really random where it lands it strike.. *when i use the stick*..
    Is there a reason for that ?
     
  11. Offline

    Kampfpanzer

    Is there any way to make all rain into snow? We want a big snow area, but there are patches of rain and really ruins the atmosphere
     
  12. Offline

    illegaloatmeal

    @FrozenBrain I don't have a WeatherGod folder in my plugins folder let alone a WeatherGod/config.yml
     
  13. Offline

    lolzrofl

    Does this work with #953?
     
  14. Offline

    FrozenBrain

    Hey,

    I've made this plugin mostly for myself since there was no other plugin around and a good friend told me to publish it here. Now that I've got not much time to maintain and update this plugin and since there are a lot of other plugins that do exactly the same as WeatherGod in an even better way, I'm going to discontinue this plugin. If you'd like to continue WeatherGod, feel free to fork it on github.

    Thanks for your support and understanding.
     
  15. Offline

    ACStache

    :(. I liked the simplicity and the /wg strike so much! thanks for maintaining it while you did though

    edit, July 7th: as far as I can tell though, it's working on 953.
     
  16. Offline

    Dimitrias

    Yes it does work on the current bukkit. At least it does work perfectly on my server right now.
     
  17. Offline

    Gimlao

    It's my favorite weather plugin... I don't really want to change for another one. =/

    FrozenBrain, if your plugin no longer works with a future version of CraftBukkit and no one updates it, what plugin do you recommend me to use instead ? <(o'.'o)> ...
     
  18. Offline

    FrozenBrain

    Sorry to hear that. Did you try using it with CB1000?
     
  19. Offline

    ACStache

    it's still working on CB1000 :)
    /hopes bukkit doesn't change weather stuff anytime soon
     
  20. Offline

    Gimlao

    It still works in CB1000.

    Just before you leave, could you... stop killing players/mobs with the /wg strike Playername|MobID command ?

    Or maybe add a similar command that don't kill them ?

    I just want to send them lightning, not kill them. ^^;
     
  21. Offline

    Inscrutable

    I'll be sad to see this go too. It's been my server's weather plugins for months.
    Thanks for all your time and effort, FrozenBrain. The denizens of Celeano Server salute you!
     
  22. Offline

    iFooZy

    Is there the chance to put /weather.*: true in PermBukkit?
     
  23. Offline

    cuco

    Still works in #1060 :)
     
  24. Offline

    BloodWolfJW

    I know this is asking for a lot, but could you make one that doesn't do anything except change the weather, and instead of "/wg sun", could it be "/weather set sun"? Like I said, I know it's asking for a lot, but could you please?
     
  25. Offline

    samzeman

    Can you make it snow w/ this?
     
  26. Offline

    cisco211

    Still works in #1597 (im using it and had never any problems with it). If it gets broken in next versions, i will update it :D
     
  27. Offline

    Epicninjaman100

    Almost everything works great! The one problem I have is that the /wg strike thing won t work. (Yes I am holding the stick when i do it)
     
  28. Offline

    cisco211

    /wg strike to enable it. A right click with stick should then work i think.
     
  29. Offline

    IamZenny

    Good mod, however i have one problem, when i create a storm in a snowy area on my custom map, it just rains,
    no snow appears ): help please.
     
  30. Offline

    winter4w

    Can you put it on 1.2.3
     
  31. Offline

    Gimlao

    Oh noes ! =/

    Code:
    13:55:27 [GRAVE] Could not load 'plugins\WeatherGod.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClassCond(Unknown Source)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$000(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at de.frozenbrain.WeatherGod.wgPlugin.<init>(wgPlugin.java:27)
            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:144)
            ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 27 more
    Using git-Bukkit-1.1-R6-33-gb66156b-b2034jnks.
     

Share This Page