If it's a merely cosmetic change, I'd say there's little point. I believe that it would be more distracting than immersive. If it's going to cause a significant change in the environment (like freezing water), I'd say it takes too much from player control.
If it does something like help crops grow faster or slower, and other things along those lines, that would be the happy medium by which it could be added to the game. However, that's not what this suggestion is asking for.
I suggest you redo your suggestion from scratch, actually think it through, and list every single mechanic you think would work best for this. Without details, I cannot support this.
I mean, you're not the only person in this thread. If you don't want ice melted or winter coming in and freezing stuff, the big red no support button is your friend.
Since the OP has not clearly defined what the underlying season game mechanics would be, people are allowed to give their own ideas about this suggestion.
Since the OP has not clearly defined what the underlying season game mechanics would be, people are allowed to give their own ideas about this suggestion.
I know they can, I didn't say they couldn't.
You misunderstand what I said, I was saying that there's no need to come in and say "Why is anyone still commenting here", even if the suggestion is vague.
Rollback Post to RevisionRollBack
Formerly Gamelord. Pixelmon Server Owner. Server IP: pixelmonprisma.mc-server.net | Server Discord:https://discord.gg/HkK855b
Leaves mostly. I assume that leaves would either change color in the autumn season, or eventually fall off. Which would mean that every time you load a new chunk in winter, all leaves would immediately have to change their texture or decay, to catch up with the season. And leaf decay has always been a serious cause of lag. Now imagine an entire forest filled with trees, all of which are shedding their leaves at the same time. You're going to need a beefy computer to handle that.
A much more serious issue is that every single tree would need to be some sort of entity or be saved to a structure data file so the game knows how the leaves should grow back.
That only screams lag and extreme memory usage given how common trees are:
As for process usage before deletion the server will run at 60% usage on idle, after 20%. Running on a dual core@3GHZ that's a whopping 2.4GHZ of process generated permanently from the single file.
If you do a memory dump *after the server has been running a while to allow places to be explored*, you will notice the object representing the mineshaft.dat file can use several gigabytes of RAM.
And that's just for a structure that only generates once every 250 chunks (100 prior to 1.7 - this may even be one reason why they made them less common in 1.7 and I've disabled structure saving for mineshafts in my own mods for this reason, not that they need it; even then the game still keeps data for every mineshaft in loaded chunks in memory for the current session, as it did before they added structure saving). Trees may be individually much less complex but they are far more common (10 attempts per chunk in most forests, up to 50 in jungles).
The only way I would support seasons is if they only affect things like leaf color, which can be implemented with zero lag (simply by changing a factor in the computation of leaf color, which is already computed on-the-fly as leaves are rendered according to temperature and rainfall. Essentially, just like how the game computes the color of light according to skylight and blocklight, which is also done when actually rendering blocks; neither of these calculations take much time (the game actually uses a lookup table).
Also, the game already has "months" if you count the 8-day lunar cycle as such, which simply divides the daytime by 24000 followed by modulo 8 so you get a number that goes from 0 to 7 then back to 0). This should also only affect some biomes, namely temperate ones like oak and birch forests (spruces stay green all year, and currently the game doesn't even change their color according to temperature/rainfall). Some other things that can be changed include rainfall intensity (but not frequency, since rain is global), but not rain/snow depending on season unless they add it to special biomes, and if snow did accumulate it would only occur in loaded chunks (this would still leave ugly borders between snow-covered and non-snow covered areas).
Leaves mostly. I assume that leaves would either change color in the autumn season, or eventually fall off. Which would mean that every time you load a new chunk in winter, all leaves would immediately have to change their texture or decay, to catch up with the season. And leaf decay has always been a serious cause of lag. Now imagine an entire forest filled with trees, all of which are shedding their leaves at the same time. You're going to need a beefy computer to handle that.
They wouldn't need to fall off, and making them change colour would not cause lag, as Caver explains better than I could (I tried, but he's got the real know-how and I don't). So when you say it would cause lag, you're only sort of half-right.
Generally, using lag as a reason for no-support is pretty risky unless you have a lot of knowledge of how the game works code-wise.
WHere are some of you taking that there are massive lag spike? there are not ''massivel ag spike'' theres just texture changeing and snowing. Snowing is usual.. no lag.. textures change? you think it makes lagg? how are you surviving atm then, we do have textures, it just changes color tones.
I hate pointless arguing..
There is no pointless arguing.
Either way, I don't like the idea of seasons. It comes down to either different weather, mob spawning, and farming rates, which are unbalanced, or simple texture changes, which we don't have a need for.
Rollback Post to RevisionRollBack
Watch out for the crabocalypse. Some say the day will never come. But it will.
Feel free to drop by for a chat whenever.
If you'd like to talk with me about other games, here are a few I play.
Team Fortress 2
Borderlands series (Borderlands 2 is my favorite game, ever. TPS combat is a lot of fun and makes up for the lower-quality story, in my opinion)
Elder Scrolls series
Warframe (IGN is something like That_One_Flesh_Atronach)
Pokémon series (HGSS forever)
Rocket League
Fallout series
Left 4 Dead 2 (Boomer files always corrupt though)
SUPERHOT (SUPERHOT is the most innovative shooter I've played in years!)
Dead Rising series (Dead Rising 2 is one of my favorite games, and the 3rd was a lot of fun. 1st has poor survivor AI and the 4th is bad)
Just Cause series
Come to think of it, I mainly play fighting-based games.
I think adding seasons being added is a good idea. It wouldn't work for normal world, but for a superflat world, the only weather is rain and thunder which are all the same since the only thing added in thunder is lightning bolt. So how about every 10 Minecraft Days the season changes.
Spring- Rains, few thunderstorms and the trees start to grow their leaves back again
Summer- Lot of thundertorms
Autumn- the leaves of all types of trees turn Orange, Red, Brown, Gold and Yellow
Winter- Snowfall, only the branches of the trees are left.
I think adding seasons being added is a good idea. It wouldn't work for normal world, but for a superflat world, the only weather is rain and thunder which are all the same since the only thing added in thunder is lightning bolt. So how about every 10 Minecraft Days the season changes.
Spring- Rains, few thunderstorms and the trees start to grow their leaves back again
Summer- Lot of thundertorms
Autumn- the leaves of all types of trees turn Orange, Red, Brown, Gold and Yellow
Winter- Snowfall, only the branches of the trees are left.
Interesting... Perhaps superflat? A lot of people are talking about melting ice pikes, so, I'll talk about that.
Ice spikes could melt in "Summer", but would regrow to normal size later in "Winter".
Also, we don't need four seasons for MC, so perhaps since "Summer" and "Winter" are comparably very different, then we could only implement those two, and no leaves would change much, as people were saying.
Also, remember back when we had AMPLIFIED worlds? It said next to that "(Only for beefy computers!)" That could change weather or not lag spikes would happen, because, you could recognize your computer to be "beefy", and allow a "Seasons" world type to load by clicking the "World Type" button. OR, you could use the "Custom" world option to modify that. Oh, by the way, sorry if this was drifting subject a bit. Please don't say rude things here.
A lot of people are talking about melting ice pikes, so, I'll talk about that.
Ice spikes could melt in "Summer", but would regrow to normal size later in "Winter".
"could" so you haven't made your mind up about the details of your suggestion. But if Summer did melt certain blocks, then I definitely can't support this idea. Gotta keep in mind that if seasons can build or rebuild blocks according to temperature change, then a lot of structures like those built incorporating ice spikes, for example, will be destroyed.
"could" so you haven't made your mind up about the details of your suggestion. But if Summer did melt certain blocks, then I definitely can't support this idea. Gotta keep in mind that if seasons can build or rebuild blocks according to temperature change, then a lot of structures like those built incorporating ice spikes, for example, will be destroyed.
Maybe it could melt packed ice into regular ice, and it turns back into packed ice again in Winter? Or Ice Plains and its variants could be perpetually cold, like the Arctic?
"could" so you haven't made your mind up about the details of your suggestion. But if Summer did melt certain blocks, then I definitely can't support this idea. Gotta keep in mind that if seasons can build or rebuild blocks according to temperature change, then a lot of structures like those built incorporating ice spikes, for example, will be destroyed.
Maybe it could melt packed ice into regular ice, and it turns back into packed ice again in Winter? Or Ice Plains and its variants could be perpetually cold, like the Arctic?
Yep, that's what I think should happen if seasons are ever added. Thanks.
I'll start by admitting I didn't read all the comments, but I like to put in my 2 cents.
I would like the idea of seasons and dynamic weather and temperature. I do see why people would be against seasons and believe it would be hard to implement now without making alot of people mad. You lay down a ton of snow to make a winter wonderland, just for spring to come and take it away? Your ice lake has melted unless you used packed ice?
Most of those survival games with weather use this mechanic as another obstacle for you to overcome. Bundle up for winter, dress cool for summer, stay dry during rain. This would throw more people off.
The game of Minecraft is a simple block placing game with survival on the back burner. It's the game's simplicity that allows for the complexity of the players. Basically I would like this in my game, but feel it wouldn't fit in vanilla.
I have to admit that I like a well implemented seasonal system; but there's not enough info present in OP to really support his vision; and I find myself enjoying my vision instead.
I was going to suggest that he use mods or rather find someone to make the mod for him. But I see you have suggested that he use mods that exist, can you name some for me. I want to give this a shot. Maybe the mods are coded sloppily and with some tightening of the code can run better. Also anything so global in a game I would not recommend in a mega pack of any sorts unless you have 32GB beast of a machine.
This thread isn't for discussing or recommending mods, it is for discussing the idea of adding seasons to vanilla Minecraft. Dismissing a suggestion because mods already exist isn't allowed in this section.
Biomes do this already if you wanted trees to change color you could use texture packs or mods (if there is one). In a snowy biome, it would snow when it rained and everywhere else it would rain.
Rollback Post to RevisionRollBack
Army Unite!!
Click the round object that's shaped like an egg plz
i think adding seasons is a great idea. I am an android beta tester, and there already a lot of lag. so i think Mojang are still waiting until the next gen devices come out (with an 8GB RAM and 256GB) phones, because they will be able to handle the seasons with changing textures.
if they do:
Every 10 Minecraft days the seasons slowly start to change.
also add them to the superflat worlds, because all you can currently is plain flat grass and animals so it gets boring just seeing the same blocks over ang over again.
If it's a merely cosmetic change, I'd say there's little point. I believe that it would be more distracting than immersive. If it's going to cause a significant change in the environment (like freezing water), I'd say it takes too much from player control.
If it does something like help crops grow faster or slower, and other things along those lines, that would be the happy medium by which it could be added to the game. However, that's not what this suggestion is asking for.
I suggest you redo your suggestion from scratch, actually think it through, and list every single mechanic you think would work best for this. Without details, I cannot support this.
If you are planning to make a suggestion, please read this.
If you want to know more, you can read this.
For those who complain about post-Beta generation, you might want to see this.
Since the OP has not clearly defined what the underlying season game mechanics would be, people are allowed to give their own ideas about this suggestion.
- sunperp
I know they can, I didn't say they couldn't.
You misunderstand what I said, I was saying that there's no need to come in and say "Why is anyone still commenting here", even if the suggestion is vague.
So, would the changes be merely aesthetic? or would it destroy our leaves in the winter and melt our ice spikes in the summer?
A much more serious issue is that every single tree would need to be some sort of entity or be saved to a structure data file so the game knows how the leaves should grow back.
That only screams lag and extreme memory usage given how common trees are:
MC-33134 Mineshaft.dat uses too much CPU
And that's just for a structure that only generates once every 250 chunks (100 prior to 1.7 - this may even be one reason why they made them less common in 1.7 and I've disabled structure saving for mineshafts in my own mods for this reason, not that they need it; even then the game still keeps data for every mineshaft in loaded chunks in memory for the current session, as it did before they added structure saving). Trees may be individually much less complex but they are far more common (10 attempts per chunk in most forests, up to 50 in jungles).
The only way I would support seasons is if they only affect things like leaf color, which can be implemented with zero lag (simply by changing a factor in the computation of leaf color, which is already computed on-the-fly as leaves are rendered according to temperature and rainfall. Essentially, just like how the game computes the color of light according to skylight and blocklight, which is also done when actually rendering blocks; neither of these calculations take much time (the game actually uses a lookup table).
Also, the game already has "months" if you count the 8-day lunar cycle as such, which simply divides the daytime by 24000 followed by modulo 8 so you get a number that goes from 0 to 7 then back to 0). This should also only affect some biomes, namely temperate ones like oak and birch forests (spruces stay green all year, and currently the game doesn't even change their color according to temperature/rainfall). Some other things that can be changed include rainfall intensity (but not frequency, since rain is global), but not rain/snow depending on season unless they add it to special biomes, and if snow did accumulate it would only occur in loaded chunks (this would still leave ugly borders between snow-covered and non-snow covered areas).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
They wouldn't need to fall off, and making them change colour would not cause lag, as Caver explains better than I could (I tried, but he's got the real know-how and I don't). So when you say it would cause lag, you're only sort of half-right.
Generally, using lag as a reason for no-support is pretty risky unless you have a lot of knowledge of how the game works code-wise.
There is no pointless arguing.
Either way, I don't like the idea of seasons. It comes down to either different weather, mob spawning, and farming rates, which are unbalanced, or simple texture changes, which we don't have a need for.
Watch out for the crabocalypse. Some say the day will never come. But it will.
Feel free to drop by for a chat whenever.
If you'd like to talk with me about other games, here are a few I play.
Team Fortress 2
Borderlands series (Borderlands 2 is my favorite game, ever. TPS combat is a lot of fun and makes up for the lower-quality story, in my opinion)
Elder Scrolls series
Warframe (IGN is something like That_One_Flesh_Atronach)
Pokémon series (HGSS forever)
Rocket League
Fallout series
Left 4 Dead 2 (Boomer files always corrupt though)
SUPERHOT (SUPERHOT is the most innovative shooter I've played in years!)
Dead Rising series (Dead Rising 2 is one of my favorite games, and the 3rd was a lot of fun. 1st has poor survivor AI and the 4th is bad)
Just Cause series
Come to think of it, I mainly play fighting-based games.
I think adding seasons being added is a good idea. It wouldn't work for normal world, but for a superflat world, the only weather is rain and thunder which are all the same since the only thing added in thunder is lightning bolt. So how about every 10 Minecraft Days the season changes.
Spring- Rains, few thunderstorms and the trees start to grow their leaves back again
Summer- Lot of thundertorms
Autumn- the leaves of all types of trees turn Orange, Red, Brown, Gold and Yellow
Winter- Snowfall, only the branches of the trees are left.
Interesting... Perhaps superflat? A lot of people are talking about melting ice pikes, so, I'll talk about that.
Ice spikes could melt in "Summer", but would regrow to normal size later in "Winter".
Also, we don't need four seasons for MC, so perhaps since "Summer" and "Winter" are comparably very different, then we could only implement those two, and no leaves would change much, as people were saying.
Also, remember back when we had AMPLIFIED worlds? It said next to that "(Only for beefy computers!)" That could change weather or not lag spikes would happen, because, you could recognize your computer to be "beefy", and allow a "Seasons" world type to load by clicking the "World Type" button. OR, you could use the "Custom" world option to modify that. Oh, by the way, sorry if this was drifting subject a bit. Please don't say rude things here.
"could" so you haven't made your mind up about the details of your suggestion. But if Summer did melt certain blocks, then I definitely can't support this idea. Gotta keep in mind that if seasons can build or rebuild blocks according to temperature change, then a lot of structures like those built incorporating ice spikes, for example, will be destroyed.
Maybe it could melt packed ice into regular ice, and it turns back into packed ice again in Winter? Or Ice Plains and its variants could be perpetually cold, like the Arctic?
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
https://minecraftnoobtest.com/test.php
Don't click this link, HE is haunting it...
I was just saying that it doesn't have to..
Yep, that's what I think should happen if seasons are ever added. Thanks.
Dinnerbone wanted to add seasons a few years ago. Nothing ever came of it.
I'll start by admitting I didn't read all the comments, but I like to put in my 2 cents.
I would like the idea of seasons and dynamic weather and temperature. I do see why people would be against seasons and believe it would be hard to implement now without making alot of people mad. You lay down a ton of snow to make a winter wonderland, just for spring to come and take it away? Your ice lake has melted unless you used packed ice?
Most of those survival games with weather use this mechanic as another obstacle for you to overcome. Bundle up for winter, dress cool for summer, stay dry during rain. This would throw more people off.
The game of Minecraft is a simple block placing game with survival on the back burner. It's the game's simplicity that allows for the complexity of the players. Basically I would like this in my game, but feel it wouldn't fit in vanilla.
I know Mojang wanted to make seasons. Click here for source.Who knows, they might come back.
"You can left click by getting rid of them"
-Logdotzip 2016
I have to admit that I like a well implemented seasonal system; but there's not enough info present in OP to really support his vision; and I find myself enjoying my vision instead.
OFFICIAL POSTING/REPLYING GUIDELINES
UNOFFICIAL POSTING GUIDE (PRT)
UNOFFICIAL REPLYING GUIDE (FTC)
This thread isn't for discussing or recommending mods, it is for discussing the idea of adding seasons to vanilla Minecraft. Dismissing a suggestion because mods already exist isn't allowed in this section.
- sunperp
Biomes do this already if you wanted trees to change color you could use texture packs or mods (if there is one). In a snowy biome, it would snow when it rained and everywhere else it would rain.
Army Unite!!
Click the round object that's shaped like an egg plz
Current avatar: ILLIDAN STORMRAGE
i think adding seasons is a great idea. I am an android beta tester, and there already a lot of lag. so i think Mojang are still waiting until the next gen devices come out (with an 8GB RAM and 256GB) phones, because they will be able to handle the seasons with changing textures.
if they do:
Every 10 Minecraft days the seasons slowly start to change.
also add them to the superflat worlds, because all you can currently is plain flat grass and animals so it gets boring just seeing the same blocks over ang over again.