Inactive [FUN/ADMIN] WeatherControl v1.0 - Control the weather, or/and disable it [1337]

Discussion in 'Inactive/Unsupported Plugins' started by halvors, Apr 21, 2011.

  1. Offline

    halvors

    WeatherControl
    Version: 1.0

    License: GPLv3

    WeatherControl allows you to control the weather/thunder. You can also disable weather, thunder, lightningstrike, creeper power, pig zap, thunder fire or/and damage. Make lightning strike cause tnt-like explosions. Set weather interval. Configurable on a per-world basis.

    YouTube video by Taintedfilmz:


    Download
    Source Code

    IMPORTANT: You'll have to delete the configuration files and let WeatherControl regenerate it, or update it manually. This is because of changes, if you not do this, you may get a lot of issues.

    Features:
    • Control the weather/thunder.
    • Make lightning strike cause explosions.
    • Interval support.
    • Disable weather, thunder, lightningstrike, creeper power, pig zap, thunder fire or/and damage.
    • Configurable on a per-world basis.
    • Lightning wand, strike players, creepers or pigs.
    • Customizable messages.
    • Multiworld support.
    Usage:
    • Lightning wand item is lightstonedust (348).
    Install:
    1. Copy the WeatherControl.jar file into your plugins folder.
    2. Restart/reload server.
    3. If you want to, edit the config.yml file in plugins/WeatherControl and the world configuration files in the worlds folder.
    Commands:
    Show Spoiler

    /weather help - Show help.
    /weather status - Show weather status.
    /weather weather <on|off> <duration> - Show or toogle weather.
    /weather thunder <on|off> <duration> - Show or toogle thunder.
    /weather clear - Toogle clear.
    /weather strike <player> - Lightning strike you or/and other players.
    /weather strikemob [creeper|pig] <distance> - Lightning strike mob.
    /weather strikepos [x] [y] [z] - Lightning strike a specific position.
    /weather wand <count> - Get wand item or set count.

    Permissions nodes:
    Show Spoiler

    weathercontrol.* - Give you access to anything.
    weathercontrol.help - Show help.
    weathercontrol.status - Show weather status.
    weathercontrol.weather - Show or toogle weather.
    weathercontrol.thunder - Show or toogle thunder.
    weathercontrol.clear - Toogle clear.
    weathercontrol.strike - Lightning strike you or/and other players.
    weathercontrol.strikemob - Lightning strike mob.
    weathercontrol.strikepos - Lightning strike a specific position.
    weathercontrol.wand - Access to use wand.

    Changelog:
    Version 1.0
    • Compatible with CraftBukkit 1185.
    • Added ability to turn off interval messages.
    Version 0.9
    • Compatible with CraftBukkit 928.
    Version 0.8.4
    • Compatible with CraftBukkit 860.
    • Compatible with Permission 3.x.
    Show Spoiler

    Version 0.8.3
    • Compatible with CraftBukkit 818.
    • Fixed the bug that when load, it return null.
    • Added customizable messages (Can be used to add custom locales).
    Version 0.8.2
    • Added max wand count for prevent lag.
    • Possibly fixed errors in console.
    Version 0.8.1
    • Compatible with CraftBukkit 803.
    • Fixed grammar.
    Version 0.8
    • Added interval support.
    Version 0.7
    • Compatible with CraftBukkit 798.
    • Fixed disableSnowForm.
    • Added option to enable explosions on lightning strike, this is set in config file.
    • Weather does not disable when it's turned on.
    Version 0.6
    • Compatible with CraftBukkit 766.
    • Added function for set wand count by the wand command.
    • Right click now replaced with lightningStrikeEffect.
    • Added time formats.
    • Added status command.
    Version 0.5
    • Fixed bug reported by sausje.
    Version 0.4.9
    • Fixed bug with strike command.
    Version 0.4.8
    • Bugfix.
    Version 0.4.7
    • Bugfix.
    Version o.4.6
    • Fixed bug with wand (Reported by RobotGymnast).
    • Fixed big with strike command (Reported by Gimalo).
    Version 0.4.5
    • Fixed bug with wand (Reported by redsgreens).
    • Fixed bug with strike command.
    • Renamed lightning command to strikepos.
    • Added strikemob command and moved strike pig and creeper functionality to here.
    • Improved the alias weather.
    Version 0.4.4
    • Compatible with CraftBukkit 740.
    Version 0.4.3
    • Fixed invalid configuration file.
    • Added support for prevent lightning to cause mob and player damage, this is set in configuration file.
    Version 0.4.2
    • Fixed grammer reported by Azelote.
    • Added lightning command for lightningstrike a specific position (Command for wand), request by rockNme2349.
    Version 0.4.1
    • Added /weather alias.
    • Added pig and creepr support to /strike.
    • Added multiplie lightningstrikes to wand on right click, amount can be set in configuration file.
    • Now show help on if command is unknown.
    Version 0.4
    • Improved weather and thunder commands.
    • Added /wand command.
    Version 0.3
    • Compatible with Craftbukkit #733.
    • Added option for disable weather, thunder, lightningstrike, creeper power or pig zap.
    Version 0.2
    • Added lightning fire and damage protection.
    • Multiworld support.
    Version 0.1
    • Initital release.
     
    Bjourk and XDTobi like this.
  2. Offline

    Unset

    Wow what an enthusiasm! You are already standing in the start-blocks...
     
  3. Offline

    halvors

    Yes. Waiting on Bukkit :p
     
  4. Offline

    Plague

    You know you should only put there actual submissions not just some placeholders, also, lose the spoilers since they are not that long.
     
  5. Offline

    sillyrosster

    Where is the download? The link is blank, nothing to click.
     
  6. Offline

    halvors

    Will release when bukkit get the functions i need.
     
  7. Offline

    Valdrec

    Can we get some kind of point and click lighting control? Possibly attached to an item similar to the way voxelsnipe uses items. It could be awesome fun for RP Admingods.
     
  8. Offline

    halvors

    Yes ;D
     
  9. Offline

    Noah1997

    This is just the request I submitted in another thread somewhere. Can't remember where :eek:. This is going to be awesome and I'm looking forward to the development of this plugin!
     
  10. Offline

    SpaceManiac

    Plugins should probably exist before you submit them.
     
  11. Offline

    White Sheep

  12. Offline

    aPunch

    What is nice about this, exactly?
     
  13. Offline

    sillyrosster

    I think he submitted it so that we know it's here before hand. Didn't bukkit add the functions to make a plugin like this?
     
  14. Offline

    aPunch

    Bukkit has not yet added these functions. He created this thread just so he can be the one who gets "dibs" on a weather-control plugin.
     
  15. Offline

    sillyrosster

    Oh... Lol, so that's what he meant on twitter?

    So what did this do:

    CB b#694 - Implemented Weather and WeatherStorm

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  16. Offline

    aPunch

    That is the framework for weather. They haven't actually added the necessary hooks for controlling weather.
     
  17. Offline

    netslug

    Umm. Skeleton code? LocalChat permissions nodes? How is this a submission?
     
  18. Offline

    halvors

    @netslug
    Sorry, just copy/pasted from my other project...
     
  19. Offline

    rcjrrjcr

    Then why are you submitting it?
     
  20. Offline

    halvors

    @rcjrrjcr
    I'm submitting it because of i will release this plugin, then you normally make a plugin submission, right?
     
  21. Offline

    ashour

    would this not be better placed in developing plugins?
     
  22. Offline

    joey23art

    So when will I be able to download and install this?
     
  23. Offline

    halvors

    @joey23art
    When Bukkit have functions for get/set weather :)
     
  24. Offline

    joey23art

    Those don't exist in 703?
     
  25. Offline

    PhantomGamers

    No, and the OP should really delete this thread.
    It's completely pointless.
     
  26. Offline

    joey23art

    Yea, pretty much.

    Unless the weather API is in 706.
     
  27. Offline

    rcjrrjcr

    :eek:It should be in WIP and Development status then.
     
  28. Offline

    joey23art

    API in 707?
     
  29. Offline

    CainFoool

    Crap.. is that why i've never seen snow on Bukkit yet (My server runs off #707 and everything runs smooth).
     
  30. Offline

    halvors

    Next version will have fire and damage by Lightning protection.

    Released WeatherControl 0.2

    WeatherControl 0.3 released.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016

Share This Page