[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

    ipaqmaster

    Im installing 1.0.1 now on my server so hopefully it will work fine
    ___________

    seems to work fine with a server on 1.0.1


    There is this thing with clients I want to put out there, I cant connect me and other clients using the latest 1.0.0 recomended build. I have to manually select another build to connect without "packet 53" identification errors, kicking the clients on connect.

    but that is client related and not to do with your plugin.
     
  3. Offline

    yninja90

    Works for me on 1.0.1.
    Just not the snow for some reason.
    Also command /season weather [sun;rain;thunder] gives "/season" into the chat, which is weird.
     
  4. Offline

    rominos2

    @yninja90
    For the snow you need spout for 1.0.1 and spoutcraft on the 1.0.1 client
    For the/season weather that's in the known issues
    Will be fixed in a few days with the Christmas Edition
     
  5. Offline

    yninja90

    @rominos2
    I'm running the newest Spout 644 on Bukkit
    and newest Spoutcraft stable build 939, which says 1.0.0 in the description.
    Don't get snow though.
     
  6. Offline

    rominos2

    @yninja90
    Are you sure about your Seasons's configs ?
    Do you set snow to 100 and some rain for the season ?
     
  7. Offline

    yninja90

    @rominos2
    I just used the standard settings where winter is 100% snow and it rains a lot.
    Still doesn't work.
    Tried manually setting to newest spoutcraft version, didn't do anything either.
     
  8. Offline

    rominos2

  9. Offline

    Hoshpak

    I am using the same setup (current versions of Craftbukkit, Spout and Spoutcraft) and can confirm that snow doesn't work correctly. If I can provide any further information that helps you to track down/fix the issue, I will gladly provide it.
     
  10. Offline

    rominos2

    @Hoshpack it seems that it's a spout issue. so I think that I'm going to delay the Christmas Update for one or two days. Surely tommorow. Keep waiting ... ItV really awesome ^^
     
  11. Offline

    yninja90

    Ah, it's not me being unable to make it work then :)
    I'll be happy when it works. Best plugin out there for me.

    Edit:
    Also I can currently not use multiple seasons. Get an error otherwise.
     
  12. Offline

    rominos2

    @yninja90
    Multiples seasons ?
    Modifying the Yaml config, isn't it ?
    Just think to not use Tabs in Yaml

    Release of the version 1.8 (Christmas Edition)


    Finnaly here it is.
    I thanks Tomnol for helping with the SnowManager Code.
    I wish a merry christmas to all of you and hope you'll have great holidays
    Have Fun !

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

    Colm

    I tired the 1.8 version of this, do you still need spout for the snow to fall?
     
  14. Offline

    Hoshpak

    Thanks for the Update! I just installed it on my server to try the snow but I still see only rain falling from the sky in Winter. Is there anything else that needs to be configured for the snow to work or does it depend on SnowManager to be activated?

    My Winter config looks like this:

    The server has Spout installed and I am using the latest Spoutcraft Client to access it.
     
  15. Offline

    enenra

    Hey there!
    To preface this: I've not been following this plugin up until now, so forgive me if this has come up before. :)
    It seems to be this plugin would profit a lot from a Spout integration, namely by switching texture packs each season. (or maybe just their foliage/grass/water color sheets) Have you thought about something like that?

    EDIT: Also, does this plugin support handling the functionality of the seasons on a per-biome-basis? If not, that might be a nice addition. I'm thinking of being able to disable snow in desert biomes, even if its winter, etc.
     
  16. Offline

    mcferson

    it's totally stupid, but i can't access this simple BU VERY USEFULL page : http://dev.bukkit.org/server-mods/seasons/pages/configuration-guide-v1-7/ (403 error)
    Can we have all configuration and commands, please ?

    Well, another problem here, as lot of us : no falling snow in winter (pout and spoutcraft used). Only big wet rain...

    Suggestion : custom Messages for each season (cause i'm french and, in french, we cannot use general message for each circumstance. We have complex syntax rules).
     
  17. Offline

    rominos2

    @Colm
    Yes
    -In fact, Spout is showing snow to the spoutcraft client
    The SnowManager I add is for placing/removing snow on the world

    @enenra
    -This plugin is already using Spout.
    -The per biome seasons are not possible because the method for the weather in bukkit are for the entire world
    It could be done with spout but I don't think that the conflict efficiency/config size would be interesting

    @mcferson
    -Hmm the page management with BukkitDev is less interesting than bukkit's
    It's fixed
    But you can also access this page using the Pages tab
    -And yes Spout has a problem since some time
    So no snow for now
    -For the french translation you can do it in french (because I'm french I know the complex language we have ^^)


    I hope you all like this update
    Merry Christmas @AllOfYou
     
  18. Offline

    mcferson

    The SnowManager work perfectly, and i love this plugin.
    However, the rain is not replaced by snow, in Winter.All my players could only see rain. And the snow appears on the ground (this feature is ok ;) but not the rain).
    I've installed and use the last stable build of Spout and Spoutcraft, Bukkit 1597.
    This is my Winter configuration :
    Code:
      Hiver:
        Spout:
          Textures: ''
          Snow: 100
          Notification:
            Material:
              Season: DEAD_BUSH
              SpecialDay: DIAMOND
        ShortName: Hiver
        Lengths:
          Season: 30.0
          Weather: 0.5
        Percentages:
          Sun: 20
          Rain: 50
          Thunder: 1
        SpecialDays:
          '1': Premier jour d'Hiver
          '15': Mi-Hiver
          '30': Dernier jour d'Hiver
        SnowManagerSpeed:
          Place: 1
          Remove: 0
     
  19. Offline

    gizmo_gadget_3

    does the snow ever go away? for me it made the snow fine, but it doesn't seem to go away
     
  20. Offline

    mcferson

    put Remove: (any number for remove speed) at the next season.
     
  21. Offline

    Zymosis

    Jeez... I'm pretty sure the SnowManager is more laggy than its supposed to be for me. I cannot use it sadly :(
     
  22. Offline

    mcferson

    I've tried 10 for Remove. It's... well, really too much. Big freeze. I suggest to adjust according your seasons' length. In example, i've noticed that with "1", snow removal take a whole day (and night), and 2 is a good choice for a mid length season (such 10 days). I have 30 days length seasons, so 1 is pretty realist, and 2 for "Place:" in Winter, when snowy weather.

    But, please, rominos2, give us a complete config help... With things to do, things to NOT do, things for what, etc.
     
  23. Offline

    Zymosis

    Mine was set to both place and remove at 1 yet it lagged hardcore.
     
  24. Offline

    mcferson

    while the whole world is snow covered, i suppose that having place and remove set to any number, provide more calculation : it's rainy, you get snow everywhere, the rain stop, the snow must be remove. It's rainy again, snaw again, etc.
    my Winter get its snow with the first fall and the snow smelt only when Spring has come.
    so, winter Place:2 Remove:0, spring Place:0 Remove:1
    Otherwise, the server needs more CPU and RAM resources... And may be client need too.

    @rominos2
    Ok cool alors :) Well so, we must wait for a Spout update, for the snow, isn't it ?
    Pour le français, je me retrouve avec une phrase du genre "C'est le [Printemps]", ok, mais ça : "C'est le [Hiver]", ça le fait moins. Tu vois ce dont je voulais parler ? D'où ma suggestion de permettre des messages distincts pour chaque saison, plutôt qu'un message type générique.
    Ou alors tu a glissé des finesses non explicitées.
     
  25. Offline

    rominos2

    @mcferson
    Can't you understand ?
    Spout have an issue on Snow
    Just look for a spout fix in the last dev builds or wait

    @gizmo_gadget_3
    Please read the SnowManager
    You can remove snow during the sun time of a season that has the snowRemove > 0

    @mcferson
    @AllTheSnowManagerUsers

    Please look at the Configuration Guide
    The Speed is the number of Blocks changes per Seconds Per Chunks
    And the normal use is between 0 and 1
    for example if you set 10 : that means that the world will be covered with snow in : 256/10 = 25sec (256 = number of surface blocks on a chunk)

    Moreover I advise you not to put Place & Remove on the same season
    It' better make 2 seasons and more realistic I think.

    @mcferson
    The server should not lag
    I test it with the plugin LagMeter that is usefull
    The only thing that lag is the client because there are a LOT of blocks to update
    Like it's written in the SnowManager Page you can decrese the distance-view of the player for less lag (I use 7 and it's better)

    For the messages configs, I'll see but that's not in the first lines of my todoList

    I'll post a poll on BukkitDev for some news and I want you to answer it

    BTW Merry Christmas to all of you
     
  26. Offline

    mcferson

    oh like that i've access to the config guide !
     
  27. Offline

    Hoshpak

    Spoutcraft just released an update that fixed the Snow so you now can see the snow falling from the sky and having it placed on the ground by SnowManager. @rominos2: Thank you so much for the update, I finally put the Snowmanager into use and love it!
     
  28. Offline

    rominos2

    @mcferson
    I've the idea some time ago but I forget to tell you

    For the name in french
    Just put this : 'C'est [L'Hiver].' or [Le Printemps]
     
  29. Offline

    Giere

    Ok, I have no idea where to submit ideas that would be neat, so I'll just add it in here.
    I think it'd be neat if you could control mob spawn ratios per season. Say, summer has more cows, pigs, and zombies; while winter has more sheep, creepers, and spiders. Just a thought. :D
    ( Perhaps control ratios or percentages per mob type, I am not sure how mods do it... >_>. Just a thought! )
     
    neXorianus likes this.
  30. Offline

    rominos2

    @Giere
    The place to submit idea is just right here.

    Your idea is interesting.
    I'll think of it
     
  31. Offline

    Hoshpak

    I have used the snow manager for some time now with a speed of 0.1 which was ok for the clients. I think we have found two bugs:

    1. Flowing water is frozen (turned into ice blocks) in winter and unfrozen when defined in the configuration (in our case spring) but after beeing turned back to water it's just a normal water block and not flowing any more
    2. Snow is also placed below glass so if you have a building with a glass roof you get snow in the building. This could als be a Craftbukkit/Vanilla bug, I'm not sure about it.
     

Share This Page