[MECH/MISC] Seasons - Snow Snow Snow Edition. I can see it ! [1.5.2]

Discussion in 'Archived: Plugin Releases' started by rominos2, Apr 29, 2011.

  1. Offline

    rominos2

    Seasons - The Great Weather Plugin
    Version: v2.0.3 (Snow Snow Snow Edition)

    This plugin is now on BukkitDev
    Still want more ?
    Take a look at the SeasonsPlusPlus plugin on BukkitDev
    Metrics Stats (Thanks to you) :​
    [​IMG]
    Old Thread
    Old Thread


    Add differents seasons to your server.
    Change the duration of Seasons using the in-game time in days
    Each season has its own weather probability and its own duration
    Just put the Jar in yout plugin Folder and let's go !
    Using Spout (optional), you can put only snow on snowSeasons (configurable)

    Features:
    • Add as many seasons you want with properties
    • Insert special Days that will be anounced
    • Change the duration of each season and of each weather
    • Save your current season when you stop the server or disable the plugin
    • Change season and weather in live with commands
    • Able to stop Snow and Ice Regen
    • Added to Minecraft UpToDate
    • You can set Textures packs for each seasons with Spout (optional)
    Download Links :
    Seasons v1.6.2


    An Explaining Video by Specops343 (Version 1.1) (Outdated):


    Thanks to him for this great Video

    Commands & Permissions :
    Commands & Permissions (open)

    Commands :
    For Players :
    • /season - See the current season and the remaining days
    • /setseason [shortname] - Change the current season (Permissions)
    • /sweather [sun|rain|thunder] - Change the current weather (Permissions)
    For Console :
    • /season [world] - See the current season and the remaining days
    • /setseason [world] [shortname] - Change the current season (Permissions)
    • /sweather [world] [sun|rain|thunder] - Change the current weather (Permissions)
    Permissions :
    • /sweather : seasons.weather
    • /setseason : seasons.change
    • Prevent texture changes : seasons.textures.exempt


    TODO :
    • World Edit Region Optional Limit for a season
    Known Issues :
    • Have NullPointerException on nonSpout clients on snow season
    Changelog:
    Version 1.6.2 (04-09-2011)
    • Add a snow config on Seasons to put only snow when raining (Spout)
    • Big code cleaning to avoid NullPointerException errors
    Changelog (open)

    Version 1.6.1 (02-09-2011)
    • Add a permission node seasons.textures.exempt to prevent texture changes
    Version 1.6 - Spout Edition(02-09-2011)
    • Add in-build Permissions system support
    • Fix the NullPointerException when no SpecialDays
    • Add Spout support with a texture pack for each seasons (optional)
    Version 1.5.2(22-08-2011)
    • Add Ice Regen config
    • Fix the problem with restarting from begenning
    • Updated to 1060 (new methods)
    • A bit of code cleaning
    Version 1.5.1(21-07-2011)
    • OutOfBounds Error has been banished to another universe for good
    Version 1.5 - Mighty Yaml(20-07-2011)
    • Properties and Seasons Properties now in ONE .yml config
    • Save of seasons are now in ONE .do-noy-touch file
    • Properties are not loading for Nether worlds (set active to false, color to Aqua and Log to true)
    • Should really fix the load of special Worlds
    • Add of shortnames for each season
    • Change /setseason [number] to /setseason [shortname]
    • Beginning of Version's Name because Edition named are a lot funnier ^^
    Version 1.4.2(03-07-2011)
    • Correcting the OutOfBounds errors with special worlds
    Version 1.4.1(27-06-2011)
    • Fix a scheduler issues when disabling Seasons
    Version 1.4(16-06-2011)
    • Add Snow Regen control
    Version 1.3.5(13-06-2011)
    • Fix the OutOfBounds error (because of blank lines)
    • You can now add blank lines to your .seasons files
    Version 1.3.4(03-06-2011)
    • Fixing the console use command by adding an beautiful message
    • Should Fix the GetDayListener Error on Weather_Change
    Version 1.3.3(02-06-2011)
    • Fix a bug with double numbers
    Version 1.3.2(01-06-2011)
    • Compiled for build 818
    • Fix another bug in /season on special Day (shouldn't be another bug on it ^^)
    Version 1.3.1(27-05-2011)
    • Fix a bug in /season on a special Day
    Version 1.3(26-05-2011)
    • Agin Try to fix the Double displays
    • Add a different SeasonLenght and MeteoLength for each Season
    • Suppression of the SeasonTime and MeteoTime
    • Add a configurable Resolution
    Version 1.2.4(22-05-2011)
    • Fixing the LoadSave Error
    Version 1.2.3(18-05-2011 too)
    • Correct /setseason because it's wasn't doing what it should do ^^
    • Modify /weather -> /sweather because of conflict between plugins
    Version 1.2.2(18-05-2011)
    • /season return one number after the comma
    • No more /rain /thunder /storm --> Now /weather [sun|rain|thunder]
    • Log options in the configs to active a log on Seasons Change and players' commands
    Version 1.2.1(12-05-2011)
    • Fix the Nag Author Error of the build 766
    Version 1.2(07-05-2011)
    • MultiWorld Support with possibility to not active seasons
    • Time Resolution to 0.1
    • Command to change Season (Permissions)
    • Configurable texts to display
    Version 1.1(02-05-2011)
    • Time Support now in-game with days
    • Names for seasons
    • /seasons to see the current seasons and the number of remaining days
    • Permissions support for the two next commands
    • /rain or /storm to force weather to rain
    • /thunder to force rain and lightning
    • Display the Seasons Changes
    Version 1.0(20-04-2011)
    • Release of this awesome plugin with a lot of enjoyable features !


     
  2. Offline

    RauX

    When the season is winter, everywhere falls snow?
     
  3. Offline

    rominos2

    RauX
    Can't you read the project front page ?

    It's written within the 10 first lines in bold characters
     
    bellardie likes this.
  4. Offline

    Dragonne

    Will there be an update soon for CB1.2.3? Players already missing those awesome seasons in the worlds. :(
     
  5. Offline

    rominos2

    Dragonne
    Will update soon

    EDIT : Fixed, will update soon (tomorrow)
     
    bellardie likes this.
  6. Offline

    rominos2

    Release of the version 1.8.4

    Fixes to avoid crash in 1.2.3
     
    bellardie likes this.
  7. Offline

    segana

    Hi,

    I hope someone can help me. I really want to implement Seasons on my server as I think it's a fantastic idea however when I do I have a major issue...constant rain! just rain, rain, rain, rain and for good measure, more rain lol.

    I'd even set it so that in summer, there would be no rain at all, but that's all I get. I'm using crafbukkit 1.2.3-R0.1 and Seasons 1.8.4

    Just incase it helps, this is my config:

    Code:
    Seasons:
      Spring:
        Spout:
          Textures: ''
          Snow: 0
          Notification:
            Material:
              Season: SAPLING
              SpecialDay: DIAMOND
        ShortName: Spring
        Lengths:
          Season: 5.0
          Weather: 0.5
        Percentages:
          Sun: 70
          Rain: 10
          Thunder: 5
        SpecialDays:
          '1': First Day of Spring
          '10': Last Day of Spring
        SnowManagerSpeed:
          Place: 0
          Remove: 0
        Time:
          Day: 10000
          Night: 10000
      Summer:
        Spout:
          Textures: ''
          Snow: 0
          Notification:
            Material:
              Season: SAPLING
              SpecialDay: DIAMOND
        ShortName: Summer
        Lengths:
          Season: 10.0
          Weather: 0.5
        Percentages:
          Sun: 100
          Rain: 0
          Thunder: 10
        SpecialDays:
          '1': First Day of Summer
          '10': Last Day of Summer
        SnowManagerSpeed:
          Place: 0
          Remove: 0
        Time:
          Day: 14000
          Night: 10000
      Autumn:
        Spout:
          Textures: ''
          Snow: 0
          Notification:
            Material:
              Season: SAPLING
              SpecialDay: DIAMOND
        ShortName: Autumn
        Lengths:
          Season: 5.0
          Weather: 0.5
        Percentages:
          Sun: 40
          Rain: 30
          Thunder: 20
        SpecialDays:
          '1': First Day of Autumn
          '10': Last Day of Autumn
        SnowManagerSpeed:
          Place: 0
          Remove: 0
        Time:
          Day: 11000
          Night: 10000
      Winter:
        Spout:
          Textures: ''
          Snow: 100
          Notification:
            Material:
              Season: DEAD_BUSH
              SpecialDay: DIAMOND
        ShortName: Winter
        Lengths:
          Season: 5.0
          Weather: 0.5
        Percentages:
          Sun: 20
          Rain: 50
          Thunder: 10
        SpecialDays:
          '1': First Day of Winter
          '3': Mid Winter
          '5': Last Day of Winter
        SnowManagerSpeed:
          Place: 0
          Remove: 0
        Time:
          Day: 9000
          Night: 16000
    Properties:
      Active: true
      LogInfo: true
      Resolution:
        Precision: 0.01
        TimeCheck: 20
      Regen:
        Snow: true
        Ice: true
     
  8. Offline

    rominos2

    segana
    I'll look at that
    I myself experiments something like that just minutes ago
    Can you try /season weather without arguments to get the current weather while it's raining ?
     
    bellardie likes this.
  9. Offline

    ToxicKilla

    segana
    Your weather values don't add up to 100. That could be why. Each number on the weather of each month is a percentage and thus must total at 100, E.G Rain 0%, sun 90%, thunder 10% would work where as Sun 100%, rain 0% and thunder 10% doesn't add to 100.
     
  10. Offline

    rominos2

    ToxicKilla
    segana
    Yeah but I added some protections and the thunder percentage is increased/decreased to get to 100%

    I'll wait for segana test (/season weather) to continue working on that issue
     
    bellardie likes this.
  11. Offline

    segana

    Thanks for the replies all. Didn't even think about the percentages, so I amended my config and hey presto...Rain! lol

    rominos2 Whilst looking out across my land, I did a /season weather and it came back as saying sunny. Only problem is there was rain and thunder everywhere lol

    Is there any other tests you'd like me to do or any more info I can send to you to help at all?
     
  12. Offline

    nater

    Hey guys, I posted this on the Dev page too, but I figured I would share it here as well, this is a 12 month 'season' configuration, each month is 10 days long, December is the rainiest / snowiest with 40% sun, 30% rain, and 30% thunder, and July is the driest with 98% sun, 1% thunder, 1% rain. I did have it set up to use shorter / longer days, but there was a glitch that I have already shared with Rominos, when that's fixed I will add the times back, which are accurate to the daylight in my region (South Dakota.)

    http://pastebin.com/W6D36M5P is the configuration file, has been running on my server for a few days with no problems.
     
  13. Offline

    rominos2

    segana

    Yeah you can set the debug config to true
    and send me your log with some weather changes
     
    bellardie likes this.
  14. Offline

    segana

    nater rominos2

    Just tried nater's config file and everything seems to be ok now. I'll keep testing for a while, but it appears that the issue was me not knowing what I was doing with the config properly (don't know how as you've made the config so simple lol).

    If the weather starts playing up again, I'll send you my log file.

    however thanks for your help guys...now I can have seasons in Rynel!! Yay! :)
     
  15. Offline

    rominos2

    segana
    No problem
    Always happy to see you guys using Seasons
     
    bellardie likes this.
  16. Offline

    vianilambo

    Can I have a commands list please? Can't find one on the BukkitDev...
     
  17. Offline

    segana

  18. Offline

    vianilambo

  19. Offline

    Etian

    I love this plugin.
    But I think it messes up with redstone a bit, because of the time feature.
    I tried to make a clock tower with redstone repeaters and pistons (to make the sound), and without the plugin it works, with the plugin the redstone repeats very fast, making the pistons move very fast.
     
    notbob1 likes this.
  20. Offline

    rominos2

    Etian
    Just do not touch the Time config (14000-10000)
    I'll try to fix this issue a soon as possible
     
    bellardie likes this.
  21. Offline

    notbob1

    I have a slight issue, the plugin announces things with a Γb in front of them instead of a &b

    That seems to be another issue I have

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

    rominos2

    notbob1
    The things of the color you can modify it in the config

    For the redstone IT's an issue, I'll see that
     
    bellardie likes this.
  23. Offline

    Selva

    Is there anyway to prevent "snowing" in desert biomes?.

    It's wierd desert plains with snow cover ehhehe.

    Anyway, great plugin.
     
  24. Offline

    Steffion

    Hi i love it but 2 problems. My snow removes the fast and generate too fast :(.
    How to fix?
    And in summer it also snows 0_o? Troll?
     
  25. Offline

    rominos2

    bellardie likes this.
  26. Offline

    Steffion

    Code:
    Seasons:
      Summer:
        Spout:
          Textures: ''
          Snow: 0
          Notification:
            Material:
              Season: SAPLING
              SpecialDay: DIAMOND
        ShortName: summer
        Lengths:
          Season: 10.0
          Weather: 0.5
        Percentages:
          Sun: 70
          Rain: 15
          Thunder: 5
        SpecialDays:
          '1': First Day of Summer
          '10': Last Day of Summer
        SnowManagerSpeed:
          Place: 10
          Remove: 50000000
        Time:
          Day: 14000
          Night: 10000
      Winter:
        Spout:
          Textures: ''
          Snow: 100
          Notification:
            Material:
              Season: DEAD_BUSH
              SpecialDay: DIAMOND
        ShortName: winter
        Lengths:
          Season: 5.0
          Weather: 0.5
        Percentages:
          Sun: 20
          Rain: 50
          Thunder: 10
        SpecialDays:
          '1': First Day of Winter
          '3': Mid Winter
          '5': Last Day of Winter
        SnowManagerSpeed:
          Place: 50000000
          Remove: 10
        Time:
          Day: 14000
          Night: 10000
    Properties:
      Active: true
      LogInfo: true
      Resolution:
        Precision: 0.01
        TimeCheck: 20
      Regen:
        Snow: true
        Ice: true
      Messages:
        ChangeMessage: Seasons changes to <name>.
        SeasonsMessage: You're in <name> for another <number> days.
        SpecialDayMessage: It's <name>.
        Spout:
          Notification:
            Season: New Season
            SpecialDay: Special Day
        Color: §b
        Sign:
        - <name>
        - <day>/<length>
        - <specialDay>
        ColorList:
          BLACK: §0
          DARK_BLUE: §1
          DARK_GREEN: §2
          DARK_AQUA: §3
          DARK_RED: §4
          DARK_PURPLE: §5
          GOLD: §6
          GRAY: §7
          DARK_GRAY: §8
          BLUE: §9
          GREEN: §a
          AQUA: §b
          RED: §c
          LIGHT_PURPLE: §d
          YELLOW: §e
          WHITE: §f
          MAGIC: §k
      Debug: false
    
    Here you are.
     
  27. Offline

    rominos2

    Steffion

    You mad !
    SnowManagerSpeed is the number of blocks placed per 1/20 seconds per chunk
    Do you event realise what 50000000 does ?
     
    bellardie likes this.
  28. Offline

    Steffion

    o.o Oh lol... xD So lower number is slower smelting?
     
  29. Offline

    rominos2

    Yeah
    what did you expect ? ^^
    Good number is around 0.5-1 to avoid lag
     
    bellardie likes this.
  30. Offline

    Steffion

    Bug: This is not working with EssentialsChat.
    It says: "§bSeason ..." With every message D:! Why?
    (Even without Essentials chat)
     
  31. Offline

    rominos2

    Steffion
    What version of craftbukkit ?
    Mine is working well
     
    bellardie likes this.

Share This Page