[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

    OliTheG

    seems fair enough. Would force people to fix the leaks in their house!


    I'm all for your idea then!
     
  3. Offline

    DarKMaKa

    So, have you succeed with the snow without regarding biomes option?
     
  4. Offline

    Delois

    would love to be able to have snow in all of the map during one season, and have snow melt in another season, would this be hard to do?
     
    bandgeek303 likes this.
  5. Offline

    bandgeek303

    when ever i open my server i get this on terminal, and i have 766, and the new update for sersons too, but seasons still won't work.
    23:09:10 [SEVERE] 1 loading Seasons v1.2.1 (Is it up to date?)
    java.lang.ArrayIndexOutOfBoundsException: 1
    at org.rominos2.Seasons.SeasonsSettings.loadSeasons(SeasonsSettings.java:83)
    at org.rominos2.Seasons.Seasons.onEnable(Seasons.java:48)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)

    i would like that to happen too

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

    Sphax

    Since I've installed this mod, it seems that I get some snow on the ground where it shouldn't be... Don't know really if it's because of this mod through...
     
  7. Offline

    rominos2

    Ok for the /sun command
    Actually you can do /rain to stop rain if it's raining
    But yes indoor it's hard to do.
    Seems to take me some time

    --> Sphax
    I don't think so
    I just put storm on the entire map so it snow and rain wherever it wants
     
    bellardie likes this.
  8. Offline

    Zarius

    What mods are you running?
     
  9. Offline

    Sphax

  10. Offline

    wassilij

    TODO:
    Add only snowstorm :)
     
  11. Offline

    Joe.

    Only 2 seasons?
     
  12. Offline

    ikkyblob

    You should add individually configurable season lengths, as in you can make the wet season last 2 days, and the dry season 2 months!

    also,

    that wont work, snow depends on area
     
  13. Offline

    Sphax

    It seems that there is a bug in Bukkit with the weather: http://leaky.bukkit.org/issues/705
    Maybe that's why I get some snow on the ground where it shouldn't be ?
     
  14. Offline

    rominos2

    Yes, it's prehaps a Bukkit bug so I can't do anything and it should be corrected in the future builds
     
    bellardie likes this.
  15. Offline

    Sphax

    Bug : When I type "/Season" I get something like that "The winter blablabla for 2.6666666666661 days..."
    The problem is this strange number with a lot of numbers... Could you round the days number to "2.7" or maybe "3" ?
     
  16. Offline

    SeeD419

    This plugin is working for me now, and I can verify it's compatible with the massive list of plugins I'm running that I listed on a previous page and can't be bothered to re-type ;)

    I'm glad it works, so I don't have to risk getting 'an infraction' for telling you it doesn't, lmfao. (Or refusing to read a random's post, rather)
     
  17. Offline

    rominos2

    Glad to see it can arrive to an happy end seeing how it begins
    So it works
    Very Nice
     
    bellardie likes this.
  18. Offline

    SeeD419

    I'm still getting the one error "01:00:49 [SEVERE] Nag author: 'rominos2' of 'Seasons' about the following: This plugin is not properly shutting down its async tasks when it is being reloaded. This may cause conflicts with the newly loaded version of the plugin" but it seems to work.
     
  19. Offline

    rominos2

    Do you have the build 766 and the Seasons 1.2.1 ?
     
    bellardie likes this.
  20. Offline

    SeeD419

    1.2.1 and build 790. Not sure what's been changed in the CB builds that would affect that :/ Not a huge deal anyway, just a heads up really. Also, question. Is it possible / are you going to add some sort of differentiation between rain/snow in the config file? That would be nice for a winter and spring season instead of just 'wet season' in the future.

    Anyway, this is the only other thing I noticed was the absurd decimal and this doesn't happen in the main world, only in the secondary world, and I haven't touched the config file for it (but I AM using properTime):
    [​IMG]
     
  21. Offline

    Zarius

    @rominos2

    Possible bug? It seems if it's raining due to seasons that I need to use /rain twice - I'm guessing the first /rain doesn't recognise that it's already raining so it tries to start the rain and the second use of the command stops it.
     
  22. Offline

    Sphax

    Yes, that's the error I was speaking about in my previous post. ;)
     
  23. Offline

    rominos2

    Ok I'm going to see that and change the display to 1 number after the comma
    I'm going too to add /sun
    It'll be very usefull
     
    bellardie likes this.
  24. Offline

    SeeD419

    I regret to inform you that it's still not working. It seemed to, but you can see here that it's not.

    Config File:
    #Here is the template of a season with percentage of weather
    #Season Name:No weather , Rain/Snow , Rain/Snow + Thunder
    #Make sure it's 100% for each line
    #Each line correspond to a season
    Dry Season:100,0,0
    Wet Season:20,70,10

    Image of it raining in the dry season with the config file above:
    [​IMG]

    Edit: Double post, it said it timed out so I resubmitted.

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

    Zarius

    I haven't tried this empirical test however I also get the feeling that it's raining far too much throughout my dry seasons.
     
  26. Offline

    rominos2

    --> SeeD419
    Who, I made such tests with 100% and it always functioned
    Just have in mind that the command /rain exists and that someone could have sent it
    I will had a log of commands

    --- Release of the version 1.2.2 ---
    Some good changes, see the changelog to see what I've done
    Have fun !

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

    NopeDK

    I'm setting up a year right now and would like to know if you could create a configuration so a specific day would be named differently? I'm doing something like 15 days of summer and would like to have the middle day (day 8) called Midsummer but otherwise follow normal pattern. Otherwise I would have to make weekdays for the whole year (lots and lots of repetitive days) just to get 2 days named something else (Midsummer, Midwinter).

    Hope you understand

    Cheers

    EDIT: Perhaps also broadcast messages when a specific day starts or is halfwaythrough or ends?
     
  28. Offline

    GoldenX

    Seasons without regarding biomes is definitly abandoned ?
     
  29. Offline

    rominos2

    --> NopeDK
    Yes this is interesting to add special days in the Season
    I'll modify the .seasons file to add special days

    --> GoldenX
    Yes it's abandoned for the moment, until someone finds a way to modify the biome

    -- Release of the Version 1.2.3 (4 ... let's go ^^) ---
    * Correcting some bugs I've just seen in /setseason
    * /weather --> /sweather for conflict with others plugin about weather
     
    bellardie likes this.
  30. Offline

    ledhead900

    766
    PHP:
    2011-05-20 04:56:02 [INFO] [SeasonsPlugin Seasonsby Rominos2version 1.2.2is enabled.
    2011-05-20 04:56:02 [INFO] [SeasonsInvalid Properties for worldcreated new ones.
    2011-05-20 04:56:02 [INFO] [SeasonsSeasons file not foundcreated new one.
    2011-05-20 04:56:02 [INFO] [SeasonsLoaded 2 seasons for worldactive true.
    2011-05-20 04:56:02 [INFO] [SeasonsLoaded 2 seasons for netheractive false.
    2011-05-20 04:56:02 [INFO] [ThunderTowerPermissions found and loaded.
    2011-05-20 04:56:02 [SEVEREnull loading Seasons v1.2.2 (Is it up to date?)
    java.lang.NullPointerException
        at org
    .rominos2.Seasons.SeasonsSettings.loadSave(SeasonsSettings.java:117)
        
    at org.rominos2.Seasons.SeasonsDayListener.<init>(SeasonsDayListener.java:29)
        
    at org.rominos2.Seasons.Seasons.onEnable(Seasons.java:55)
        
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
        
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
        
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
        
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
        
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
        
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
        
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    PHP:
    2011-05-20 05:11:11 [INFO] [SeasonsPlugin Seasonsby Rominos2version 1.2.3is enabled.
    2011-05-20 05:11:11 [INFO] [SeasonsLoaded 2 seasons for worldactive true.
    2011-05-20 05:11:11 [INFO] [SeasonsLoaded 2 seasons for netheractive false.
    2011-05-20 05:11:11 [INFO] [ThunderTowerPermissions found and loaded.
    2011-05-20 05:11:11 [SEVEREnull loading Seasons v1.2.3 (Is it up to date?)
    java.lang.NullPointerException
        at org
    .rominos2.Seasons.SeasonsSettings.loadSave(SeasonsSettings.java:117)
        
    at org.rominos2.Seasons.SeasonsDayListener.<init>(SeasonsDayListener.java:29)
        
    at org.rominos2.Seasons.Seasons.onEnable(Seasons.java:55)
        
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
        
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
        
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
        
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
        
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
        
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
        
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-20 05:13:09 [INFO] Plugins: AppleTree, BorderGuard, ChairCraft, Essentials, EssentialsGeoIP, GroupManager, EssentialsProtect, EssentialsSpawn, FalseBookBlock, FalseBookCore, FalseBookIC, iChat, iConomy, LogBlock, mcbans, MinecartManiaCore, MinecartManiaSignCommands, MinecartManiaStation, MobRider, MonsterTamer, My Boat, NextStation, NoCheat, PerformanceTweaks, Rules, Showcase, SignColours, SpyerAdmin, War, WorldEdit, Permissions, MinecartManiaAdminControls, MinecartManiaAutomations, MinecartManiaChestControl
     
  31. Offline

    rominos2

    This is because of your seasons files
    Paste your .seasons files and I will say you what's wrong
     
    bellardie likes this.

Share This Page