[MECH] TimeAndWeatherControl v0.5 - Multi-World Compatible Control and Vote System [1.1-R3]

Discussion in 'Inactive/Unsupported Plugins' started by bassfader, Jul 11, 2011.

  1. Offline

    bassfader

    TimeAndWeatherControl v0.5 - Multi-World Compatible Control and Vote System
    Version: v0.5​
    Tested against CraftBukkit Release Build: 1.1-R3​
    TimeAndWeatherControl is a Multi-World Time and Weather Control System. It also supports changing Time and Weather from the Console.​


    TimeAndWeatherControl Moved to BukkitDev. Click here to visit the page


    Optional additional plugins:
    Permissions


    Features:
    • Permissions Support!
      • If permissions is not used, the vote commands will be open to anybody, the set commands will default to OP only
    • Set the time in your current or any other world (ingame or via console!)
    • Set the weather in your current or any other world (ingame or via console!)
    • Start a timevote to change the time in your current world
    • Start a weathervote to change the weather in your current world
    • Configurable percentage for the number of people needed for a vote to succeed
    • ALL(!) messages displayed to the users are configurable supporting:
      • Multiline messages
      • Colored messages
    Plugin usage:
    • /timeset [time] [world]
    • /tset [time] [world]
      • Set the time in the world [world] to [time]
        Applicable [time] values: dusk, day, dawn, night
      • If no [world] specified it will default to your current world
      • Command can be used from the Console too! (but then [world] must be specified!)
    • /weatherset [time] [world]
    • /wset [weather] [world]
      • Set the weather in the world [world] to [weather]
        Applicable [weather] values: sun, rain, thunder, storm
      • If no [world] specified it will default to your current world
      • Command can be used from the Console too! (but then [world] must be specified!)
    • /timevote [time]
    • /tvote [time]
      • Start a vote to change the time in your current world to [time]
        Applicable [time] values: dusk, day, dawn, night
      • Use yes as [time] value to accept a vote
    • /weathervote [weather]
    • /wvote [weather]
      • Start a vote to change the weather in your current world to [weather]
        Applicable [weather] values: sun, rain, thunder, storm
      • Use yes as [weather] value to accept a vote
    Permissions:
    • /timeset or /tset:
      twc.timeset
    • /weatherset or /wset
      twc.weatherset
    • /timevote or /tvote
      twc.timevote
    • /weathervote or /wvote
      twc.weathervote
    Plugin setup:

    Just copy the TimeAndWeatherControl.jar file into your Plugins folder. Upon first startup it will create a folder "TimeAndWeatherControl" containing the default config file (all messages in english) in which you can do all further configurations. The default config file is commented and should be pretty self-explanatory ;)

    I've also posted the links to ZIP-Archives including the Plugin and the Config-file (english, german one coming soon!).


    Downloads and Links:

    Direct Download (JAR) (Mirrors: Dropbox)
    Direct Download (ZIP file with Config - English) (Mirrors: Dropbox)
    Direct Download (ZIP file with Config - German) (Coming Soon!)


    You like my plugins? Please consider donating a little bit. Thanks!
    [​IMG]


    Changelog:

    Version 0.5
    Code:
    Changed:
        - Only players with permissions are counted for votes
    Version 0.4
    Code:
    Added:
        - Configuration for percentage of players needed for a
          vote to success
     
    Changed:
        - Alias handling
        - Added possible [weather] and [time] values to
          default messages
        - Rewritten Config file generation to (hopefully) fix a
          bug on Unix based systems
    Show Spoiler


    Version 0.3
    Code:
    First public release
     
    Added:
        - Configurable messages via config.yml (Supporting
          Colors and Multiline-Messages!)
     
        - Shorter aliases for the commands added (additional)
          /timeset = /tset
          /weatherset = /wset
          /timevote = /tvote
          /weathervote = /wvote
     
        - Permissions support
          "twc.timeset" for the /timeset command
          "twc.weatherset" for the /weatherset command
          "twc.timevote" for the /timevote command
          "twc.weathervote" for the /weathervote command
    Version 0.2
    Code:
    Beta testing release
     
    Added:
        - Basic vote system for weather and time:
          /timevote [time]
          /weathervote [time]
    Version 0.1
    Code:
    Initial alpha testing release
     
    Features:
        - /weatherset command to change weather
          Usage: /weatherset [weather] [world]
     
        - /timeset command to change Time
          Usage: /timeset [time] [world]
     
    ([world] is optional if you're a player,
      will default to your current world, but
      is mandatory for usage from Console!)
     
    Tim Visee likes this.
  2. Offline

    bassfader

    It's allready in the config, take a look at the node "TimevoteStarted"
     
  3. Offline

    owenftw

    Nice :D all done tyvm.. also using your simpleAFK. they are great
     
    Tanite likes this.
  4. Offline

    bassfader

    Thanks, glad you like them :) Hope I can update them soon (have a lot of ToDo's on my list, and am still waiting for my new server *damnit*:mad:)
     
  5. Offline

    Tanite

    Oh nice, thanks for mentioning that. I happen to be in the market for an AFK plugin. I'm still using TWC after a few weeks, as well. It's been a great replacement for LightVote :D
     
  6. Offline

    Lethal_Dark

    Does not work with PermissionsEx
    Code:
    06:56:42 [INFO] [PermissionsEx] Superperms support enabled.
    06:56:42 [INFO] [PermissionsEx] v1.14 enabled
    06:56:42 [INFO] [TWC] Permissions not detected! Defaulting to OP
    06:56:42 [INFO] [TWC] TimeAndWeatherControl v0.5 Enabled!
    
     
  7. Offline

    Tanite

    BAM.

    Looks like you need the Permissions.jar (bridge) file that comes with PEX (as TWC doesn't do SuperPerms yet?). Or maybe something else is wrong...
     
  8. Offline

    bassfader

    Indeed its like Tanite said, TWC doesn't support SuperPerms yet, will be done in a future version (working on it allready). But it should work with the Permissions Bridge that comes with PEX (I am using PEX too and it works for me, though I have only tested it with an older version, I think it was v1.13 on a 1.7.3 Minecraft Server)
     
  9. Offline

    Lethal_Dark

    strange... the version i downloaded didnt ship the Permission.jar
    But the Download on their side does.
    zero-conf then?
     
  10. Offline

    bassfader

    Yes just insert the Permissions.jar into your Plugins folder as well, it should just bridge "non-SuperPerms plugins" to the SuperPerms system.

    Or did you mean something else by that?
     
    Lethal_Dark likes this.
  11. Offline

    Lethal_Dark

    Thanks works ;)
     
  12. Offline

    jinns

    "Hi, could you make a boolean option to count only players that voted? Would be a nice touch and help the admins on the server I'm currently playing on."

    I registered just to add my support to this request. Its the only thing that is keeping us on ancient light vote instead of your fabulous plugin. Thanks for the great plugin.
     
  13. Offline

    bassfader

    That feature is allready on my ToDo list, I'll integrate that as soon as possible ;)
     
  14. Offline

    jinns

    Hi bassfader,

    any chance you could put your source up on dropbox or github so that we can play around with adding features ourselves?

    thanks
     
    Tanite likes this.
  15. Offline

    FritzHugo3

    Hi, is it compatibel with bukkit 1597. When not, please can you do it? thank you

    Ops! The download are dead

    Comin again?
     
  16. Offline

    bassfader

    Relaunch is beeing prepared... Updates coming soon, stay tuned! And sorry for the delay, I have been very busy the past few weeks.
     
  17. Offline

    Kozzy68

    Hi can you use this to keep always day or night ?
     
  18. Offline

    bassfader

    No, this is a vote system. It allows players to start a vote for changing the time to and/or weather in their current world.
     
  19. Offline

    bassfader

    Just finishing SimpleAFK v0.9... after that I am going to work on TWC again. I am going to keep you all updated here ;)
     
  20. Offline

    cczeus

    Hey, I was wondering if you could change 1 small thing. I want it so when you vote, the percentage you need has to be 99% (which is what i have it set at) but that percentage is out of the people who vote, so if 1 person votes no, the vote gets cancelled. Also if someone is afk the entire server won't have to pay for it.
     
  21. Offline

    bassfader

    I'll see if I can make such an option. I can't promise anything, but I am definately taking a look at it ;)
     
  22. Offline

    cczeus

    Ok thanks, I look forward to see if you can do it! Keep up the good work.
     
  23. I'm running this with 1.2.3-R0.2 and color codes are showing up in the messages instead of changing the colors. Can i fix this somehow, or do i need to wait for the plugin to update?
     
  24. Offline

    bassfader

    Update is on its way, unfortunately theres no other way of fixing this (except removing all colors from the messages)
     
  25. Plain messages are better than gibberish I suppose.
     
  26. Offline

    md_5

    Long time no see bassfader. You will notice that this thread has now been placed into the Inactive Plugin subforum.
    If you wish to revive this plugin, please ensure that you update and test compatibility with the latest recommended Bukkit build before reporting your original post, asking for it to be moved back to the release forum.

    Thanks for your time.
    md_5
     

Share This Page