[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

    K04L4

    Wohooo, it works :D

    Thank you Rominos for your great work. I tested the new version with Bukkit 1.4.7- R.1.0 and the ProtocolLib-2.2.0.

    Thanks a lot!!!
     
  3. Offline

    rominos2

    K04L4

    That's why I'm working on plugins.
    To get this type of feedback.

    Thanks you to use my plugin
     
  4. Offline

    K04L4

    Hey Rominos,

    after testing your plugin I realised some little optical issue. I'm using the latest SEUS v10 RC7 where the tree leaves and the water surface are moving. Everything is working fine but at some point at the night, the leaves and the water are getting some kind of "seizure". If the sun rises, then everything is working fine again.

    Maybe its some problem with the time configuration? Because if I change the time values, it will cause the same issues.
    ...or an issue in combination with SEUS?

    Greetings from Germany
     
  5. Offline

    rominos2

    K04L4

    In fact it's due to both of them.
    In some part of the night (and of the day too), their is the dawn and dusk.

    And your SEUS is getting this informations and mofifying the display.
    But my time goes backward in time of 1-3 ticks to slow down.

    And the time is like that : DAY - DUSK - DAY - DUSK ... for some ticks.

    It can cause lags on some clients that have customs renderers.
    But I don't know what I can do with that, sorry
     
  6. Offline

    rominos2

    Release of the version 1.5.3 of SeasonsPlusPlus

    No beta build but bukkit is a bit long, so
    Fix the versioning problems with 1.5.1
    Have Fun !

    Release of the version 2.0.2

    No beta build but Bukkit is a bit long so
    Fix Versioning with 1.5.1
    Have Fun !

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

    rominos2

    Release of the version 1.3.6 of SeasonsPlusPlus

    Some important changes in HardWeather module to make it better.
    Enjoy !
     
  8. Offline

    rominos2

    Release of the version 2.0.3

    Fix versioning of 1.5.2
    Fix Snow/Ice spread with snow manager
    Fix Errors with ProtocolLib
    Fix Texture pack after re-login
    Fix Thread Optimisation for Snow Manager
    Enjoy !
     
  9. Offline

    Vaughan

    Dont suppose you know of this error? Using your latest version, and the latest of Bukkit. The snow works (add/remove) but then errors shortly after.

    Code:
    20:31:18 [SEVERE] Exception in thread "Seasons-SnowThread"
    20:31:18 [SEVERE] java.util.ConcurrentModificationException
    20:31:18 [SEVERE]      at org.bukkit.craftbukkit.v1_5_R3.util.LongObjectHashMap$ValueIterator.next(LongObjectHashMap.java:299)
    20:31:18 [SEVERE]      at java.util.AbstractCollection.toArray(AbstractCollection.java:141)
    20:31:18 [SEVERE]      at org.bukkit.craftbukkit.v1_5_R3.CraftWorld.getLoadedChunks(CraftWorld.java:131)
    20:31:18 [SEVERE]      at org.rominos2.Seasons.Managers.SnowManager.SeasonsSnowThread.run(SeasonsSnowThread.java:71)
    
     
  10. Offline

    SoftSoap

    Just a idea. It would be really awesome if you could make specific weather in a specific area. Like x by x blocks has rain and x by x blocks has snow and so on. Always wanted to do this on a server.

    Great plugin btw.
     
  11. Offline

    thecoryguy

    I'm getting a similar error immediately upon login.
    Code:
    07.06 09:54:30 [Server] SEVERE at org.bukkit.craftbukkit.v1_5_R3.CraftWorld.getLoadedChunks(CraftWorld.java:250)
    07.06 09:54:30 [Server] SEVERE at java.util.AbstractCollection.toArray(AbstractCollection.java:141)
    07.06 09:54:30 [Server] SEVERE at org.bukkit.craftbukkit.v1_5_R3.util.LongObjectHashMap$ValueIterator.next(LongObjectHashMap.java:304)
    07.06 09:54:30 [Server] SEVERE java.util.ConcurrentModificationException
    07.06 09:54:30 [Server] SEVERE Exception in thread "Seasons-SnowThread"
    
    It rains in biomes during the "winter" season. I'm not seeing any snow, and upon executing a /season weather snow command during winter, I get this error.

    Code:
    07.06 10:01:20 [Server] INFO at org.rominos2.Seasons.Managers.SeasonsVisualEffectsManager.resendToPlayer(SeasonsVisualEffectsManager.java:34)
    07.06 10:01:20 [Server] INFO at org.rominos2.Seasons.Managers.SeasonsVisualEffectsManager.resendChunk(SeasonsVisualEffectsManager.java:50)
    07.06 10:01:20 [Server] INFO at com.comphenix.protocol.utility.MinecraftReflection.getMinecraftClass(MinecraftReflection.java:1109)
    07.06 10:01:20 [Server] INFO at com.comphenix.protocol.utility.CachedPackage.getPackageClass(CachedPackage.java:68)
    07.06 10:01:20 [Server] INFO Caused by: java.lang.RuntimeException: Cannot find class ChunkCoordIntPair
    07.06 10:01:20 [Server] INFO at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
    07.06 10:01:20 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:612)
    07.06 10:01:20 [Server] INFO at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:728)
    07.06 10:01:20 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320)
    07.06 10:01:20 [Server] INFO at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:859)
    07.06 10:01:20 [Server] INFO at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:213)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:442)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.packet.Packet3Chat.func_73279_a(Packet3Chat.java:60)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.NetServerHandler.func_72481_a(NetServerHandler.java:1166)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.NetServerHandler.chat(NetServerHandler.java:1240)
    07.06 10:01:20 [Server] INFO at net.minecraft.network.NetServerHandler.func_72566_d(NetServerHandler.java:1380)
    07.06 10:01:20 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:557)
    07.06 10:01:20 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
    07.06 10:01:20 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
    07.06 10:01:20 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'season' in plugin Seasons v2.0.3
    07.06 10:01:20 [Server] SEVERE null
    
     
  12. Offline

    aeronetwork

    Checking out the plugin, hopefully it's as good as the reviews!
     
  13. Offline

    Lummox

    I have the same issue.

    Please, fix it.

    Greetings ;)
     
  14. Offline

    Lummox

    Please, can you fix this issue? :(

    Thank you in advance :D
     

Share This Page