{"action":"created","issue":{"url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/issues/36","repository_url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod","labels_url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/issues/36/comments","events_url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/issues/36/events","html_url":"https://github.com/TheWeatherPony/TheSeasonsMod/issues/36","id":113133141,"number":36,"title":"[Enhancement] Simulate the passage of time in unloaded chunks","user":{"login":"jredfox","id":9736369,"avatar_url":"https://avatars.githubusercontent.com/u/9736369?v=3","gravatar_id":"","url":"https://api.github.com/users/jredfox","html_url":"https://github.com/jredfox","followers_url":"https://api.github.com/users/jredfox/followers","following_url":"https://api.github.com/users/jredfox/following{/other_user}","gists_url":"https://api.github.com/users/jredfox/gists{/gist_id}","starred_url":"https://api.github.com/users/jredfox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jredfox/subscriptions","organizations_url":"https://api.github.com/users/jredfox/orgs","repos_url":"https://api.github.com/users/jredfox/repos","events_url":"https://api.github.com/users/jredfox/events{/privacy}","received_events_url":"https://api.github.com/users/jredfox/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/milestones/1","html_url":"https://github.com/TheWeatherPony/TheSeasonsMod/milestones/pre%20pre-3.0beta12c","labels_url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/milestones/1/labels","id":1527729,"number":1,"title":"pre pre-3.0beta12c","description":"For things reported before version pre-3.0beta12c","creator":{"login":"TheWeatherPony","id":4325003,"avatar_url":"https://avatars.githubusercontent.com/u/4325003?v=3","gravatar_id":"","url":"https://api.github.com/users/TheWeatherPony","html_url":"https://github.com/TheWeatherPony","followers_url":"https://api.github.com/users/TheWeatherPony/followers","following_url":"https://api.github.com/users/TheWeatherPony/following{/other_user}","gists_url":"https://api.github.com/users/TheWeatherPony/gists{/gist_id}","starred_url":"https://api.github.com/users/TheWeatherPony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheWeatherPony/subscriptions","organizations_url":"https://api.github.com/users/TheWeatherPony/orgs","repos_url":"https://api.github.com/users/TheWeatherPony/repos","events_url":"https://api.github.com/users/TheWeatherPony/events{/privacy}","received_events_url":"https://api.github.com/users/TheWeatherPony/received_events","type":"User","site_admin":false},"open_issues":22,"closed_issues":58,"state":"open","created_at":"2016-01-20T21:34:43Z","updated_at":"2016-04-26T01:25:51Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2015-10-24T03:47:13Z","updated_at":"2016-04-26T02:24:24Z","closed_at":null,"body":"Time Stamps mod: \r\nhttp://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/wip-mods/2129479-time-stamps-mod-better-time-in-minecraft-wip-oss\r\n\r\nContact: http://www.minecraftforum.net/members/4HeadTiger\r\n\r\nProblem:\r\nIt doesn't snow in unloaded chunks this creates multiple issues such as if it snowed lets say 2 blocks high and you go to an unloaded chunk and it has no snow.  It seems weird if you are in summer and you go into an unloaded chunk that still has snow and your like Haven't I seen this last year.  Also there is an issue with textures In unloaded chunks.  If you are in the season fall you go out into the worlds it's winter and you go back and you see this fall texture with no snow there. Ok by know you get my point so let me present my possible solution.\r\n\r\nSolution1:\r\nCreate Time Stamps Mod and ask the original owner for advice and development. the mod is totally gone and off the thread so we are going to have to create this from scratch.  According to the original person who created this it doesn't cause, too much lag simulating the amount of time since the chunk has passed. So after we get that done with the api We need to make an addon so it works with seasons and we get the best of both worlds.  \r\n\r\nHow this works (less technical explanation)\r\ntime stamps simulates the chunks from the amount of time gone from the unloaded chunk.  so if you go to the nether and come back your crops will be done and your furnaces will have cooked your food and your modded buildcraft stuff will have mined away all day.  \r\n\r\nSo what does time stamps have to do with seasons?\r\nTime stamps mod can be modified to simulate the seasons and handle everything.  It can handle what season it will be in so you never see the previous chunk updates, instantly melt all the snow if it's summer, simulate the amount of time that snow has melted or snowed, basically everything you get my point by now hopefully. Sorry if I am starting to sound like an add where it takes 40 minuets to get to the point. \r\n\r\nSolution2:\r\nCreate a chunk simulator without time stamps mod. Have it handle everything; melting unloaded chunks, simulated snow accumulation, snow melting what season it is without time stamps mod.\r\n\r\nSolution3:\r\nSurprise everybody \r\n\r\nSolution4:\r\nIgnore everything I just said because, this is an optional to add to your mod.  It's not mine I can't control what you add / don't add. "},"comment":{"url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/issues/comments/214587644","html_url":"https://github.com/TheWeatherPony/TheSeasonsMod/issues/36#issuecomment-214587644","issue_url":"https://api.github.com/repos/TheWeatherPony/TheSeasonsMod/issues/36","id":214587644,"user":{"login":"jredfox","id":9736369,"avatar_url":"https://avatars.githubusercontent.com/u/9736369?v=3","gravatar_id":"","url":"https://api.github.com/users/jredfox","html_url":"https://github.com/jredfox","followers_url":"https://api.github.com/users/jredfox/followers","following_url":"https://api.github.com/users/jredfox/following{/other_user}","gists_url":"https://api.github.com/users/jredfox/gists{/gist_id}","starred_url":"https://api.github.com/users/jredfox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jredfox/subscriptions","organizations_url":"https://api.github.com/users/jredfox/orgs","repos_url":"https://api.github.com/users/jredfox/repos","events_url":"https://api.github.com/users/jredfox/events{/privacy}","received_events_url":"https://api.github.com/users/jredfox/received_events","type":"User","site_admin":false},"created_at":"2016-04-26T02:24:24Z","updated_at":"2016-04-26T02:24:24Z","body":"I thought of a way that might be possible.  what if you have generation decorates like vanilla but, replaced not only in new chunks but, also in unloaded chunks as well.  for new chunks it will only generate snow/ice if it is winter.  if it is winter it would generate your biome decorator. How it would be simulated globaly for the client/server would be;  the snow would instant melt based on what season it is and later even what day it is.  if it is spring it would be somewhat melted on day one if it is day 2 then it would be more melted. or if that fails you could either replace the chunks that are snow tiles with airblocks, and that should work.  if the replace all snow tiles when generated chunks doesn't work if there is any snow tiles, then make a logical operator that would grab amount of snow chunks 1 time every 20 ticks (1 time a second), on the amount of snow tiles and they way there are placed then; make it generate from that template.  you could even optimize this by making it only grab the chunk 1 time (20 ticks)  unless a new chunk is loaded (this time new chunk = new or unloaded chunk) that way it wouldn't be too rough on the servers.  I know how all of these are possible and I think the very first 2 I mentioned are your most likely to choose choice.  I am intro to computer programming and I would say this is possible. now whether or not you would have to ovveride some vanilla code one one of the operators is unknown to me.  but, if it's all in a separate java package and stores the data all separate it should be fine.  I had to override the vanilla / forge fuel handler to add fuel into minecraft. It was not against mojang's eula because, it was all seperate. now for something like overriding or replacing chunks with blocks in even with pml live I would double check to see if that would be ok with their eula. besides the eula's things I think you should be fine on getting one of the methods I just thought up of today easily.  **now if you don't have a new computer that properly works with eclipse(I know some people with linux) then , I would wait to go get one because, I bet you you will have hundreds of crash reports before you would get it right. **"}}