The Meaning of Life, the Universe, and Everything.
Join Date:
10/5/2012
Posts:
473
Minecraft:
Black_Hole
Member Details
So Minecraft 1.5 finally made it so that snow can stack up ...... but the guys at Mojang seem to have missed something. The snow doesn't pile up on it's own! Well, this mod fixes that.
How?
When it's snowing, any snow blocks that have a view of the sky will randomly grow one layer higher every once in a while. Also, when snow blocks melt, they don't melt all at once, but instead one layer at a time. Snow will never pile up more than one block.
Why?
Because it's more realistic, and it looks pretty too.
Other additions
Snow shovels are special tools that only work on snow. When used on layered snow, they drop the layers rather than snow balls, and when used on block snow they drop the block and not snow balls. Because snow is such a soft material, snow shovels will last five times longer than regular shovels.
There are several different varieties of snow shovel, wood, stone, iron, gold, diamond, and in the forge version, bronze and steel if you have mods that add those metals.
All recipes are as follows, just substitute whatever materials for the iron in this pic.
There is also an alternative recipe for Show shovels if this one is causing compatibility issues. This recipe is the same but replace the stick in the middle with a wooden shovel. This alternative recipe can be enabled from the config.
I also added a crafting recipe for snow golems, but only if you have NEI installed. (The egg would be useless without it.)
There is also a recipe to turn four snow layers into one snow block. Just put them in a square like you would with snow balls.
These can all be disabled in the config file, and the snow shovel id's can be changed too.
Snow is now allowed to land on any block with a solid top surface, including Glass and Ice. Watch your frozen lakes get covered in snow.
Installation
Install Red Gear Core*
Toss Snowfall.jar into the "mods" folder.
*Must be version 2.2.1 or higher.
Compatibility
Snowfall is fully compatible with vanilla minecraft. If you don't like it, just remove it. Snow will no longer pile up when it snows outside,snow won't melt one layer at a time, and snow shovels will disappear, but that's it. Your world will be just fine, the piled snow will stay the same, no corruptions to worry about.
Change log:
2.2.1
1.7.2 update. Nothing else new, as all the new features were already backported to the previous version.
2.2.0
Snow now accumulates more evenly, thanks to code that lays down a 3x3 area at once instead of individually
Snow can now replace grass, flowers, crops, and other plant-like stuff.
New config options, DeepSnow and IceAgeMode. Can you handle them? (Ice Age overrides DeepSnow).
2.1.0
Aaaaaand backpeddling furiously, I moved all the Transformers BACK into Snowfall. I had made some other changes that made making Transformers easier to work with, so I don't mind splitting them up anymore, and let's face it, it makes more sense this way.
Also added localizations for the snowshovels for German, French, Spanish and Italian.
Renamed Chemcraft to RedGear, so you'll need to rename the config folder, but otherwise everything should be the same.
2.0.0
Moved all the snow transformer code to Chemcraft Core. Snowfall doesn't do much now except add the snow shovels. This version is only if you really love the snow shovels, just get Core for everything else. Sorry, it's just that the transformer and coremod stuff is hard and complex and I wanted to have only one mod handling it.
1.3.1
Update to Minecraft 1.6.2
1.3.0
Update for new Chemcraft Core version. Due to this, the Snowfall config will be moved to a new folder called "Chemcraft" inside the config folder. You will have to move the config if you used anything besides the defaults. Sorry.
1.2.1
Snowfall now requires Chemcraft Core in order to function. Be sure to download it when upgrading.
Snowfall no longer makes Glass and Ice solid (This functionality has been moved to Chemcraft Core)
Added configurable alternative recipe for the snow shovels. Replace the middle stick with a wooden shovel if enabled. This is to help provide some level of compatibility with other mods.
Buffed snow shovel durability to eight times normal.
Snow Golem spawn egg is now only craftable if NEI is installed.
Some code clean up.
Mostly this update is in response to the new Chemcraft Core, and making them compatible, as well as preparing the way for more changes which I will likely be too busy to get to soon.
1.2.0
Fixed Snow shovels breaking snow very slowly.
Increased snow shovel durability by five times.
Made Glass and Ice solid: you can now place torches, doors, beds, redstone, ect on them. Oh, and snow. Also, mobs can spawn on them now.
Snow should now fall on top of any block with a solid top surface. Watch out for snow-covered lakes.
1.1.0
Added snow shovels!
Fixed bug in forge version that would cause problems when used on different versions of minecraft. The forge version of snowfall should now be compatible with all minecraft updates ..... forever.
Added recipe to create snow blocks out of four snow layers in a box.
Added recipe to for snow golems in crafting table. Only available in forge version, and only usable if you have NEI installed.
1.0.1
Fixed bug that caused snow to pile up unevenly. Any unevenness now is due to random numbers.
I LIKE!! I was thinking about making something like this myself! Very nice!
EDIT: Right now, it looks a little uneven, but real snow tends to ascend very smoothly everywhere at once. Maybe you could update certain areas of snow at a time (like a 4x4 square or something like that)
I LIKE!! I was thinking about making something like this myself! Very nice!
EDIT: Right now, it looks a little uneven, but real snow tends to ascend very smoothly everywhere at once. Maybe you could update certain areas of snow at a time (like a 4x4 square or something like that)
Oops. I coded it so that the larger the stack of snow, the less likely it would be to grow. Well, I meant to, because I found out I got a sign backwards and caused it to grow faster! I decided to just remove that check, it didn't work the way I wanted it anyway, even fixing it. So now, there is just a one eighth chance of the snow growing when it receives a random tick. Thanks for spotting that, I'm glad you like it.
Hi, Great mod, But is there a version for 1.4.7? Cause i am doing a ModPack Playthrough i made. All the mods i am using are not updated yet. :/
Nope. Sorry, but it uses stuff added in 1.5. I know how you feel though, I'm just itching to work on my More Backpacks mod, but I keep telling myself it's pointless until Forestry updates to 1.5. Anyway, this is what I did with that spare time. Now I need to think up a new project.
1.0.1 is live.
Just a hotfix to fix an issue with the snow being too "clumpy". Snow should accumulate a bit more evenly now, although with random numbers being random, it will never be perfect. And in real life even a small amount of wind makes the snow drift anyway.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/5/2012
Posts:
473
Minecraft:
Black_Hole
Member Details
Snowfall 1.1.0 is out now! Get is before it melts!
Added snow shovels, and by the way they work, they've forced the forge and modloader versions apart. Also, now it's a modloader version, instead of just "non-forge".
The two versions are no longer inter-compatible, especially since they use completely different config file formats. This is not my fault, modloader and forge have very different ideas about how to make config files.
The modloader version has an interesting bug where the new snow shovels won't drop more than one layer of snow ever. I think this is because the function that drops them is being called AFTER the block is already gone, but in forge it's being called before. All I know is that the code is exactly the same, but it works in forge and not in modloader. I'm not sure what I can do about that without making the two even further apart.
All in all, I have preferred forge since the day I read Spacetoad's first post proposing it, and I am only making a modloader version to test the waters and see how many people use it. So I'm not too motivated to fix it's bugs if it means a lot more work. If people really want me to, they'll need to post on here asking for it, and they'll have to download it. If the modloader version doesn't get enough downloads, I'll cut it.
So remember, support your preferred modding API of choice and download!
PS. I might post the download numbers for the two, in case anyone is interested.
"...But the guys at Mojang seem to have missed something..." Actually they removed it because it caused too much lag. Does this mod affect your FPS by any chance?
"...But the guys at Mojang seem to have missed something..." Actually they removed it because it caused too much lag. Does this mod affect your FPS by any chance?
Logically, it must take more processor time, but not enough that I've noticed anything. You are right though, on slower computers it might be too much. I don't have any good idea. My suggestion is to just try it. If it causes too much lag, remove it. It's as simple as that.
As much as I love this mod, and it was sorely needed, a bit of clarity for the op. Mojang actually added the ability for snow to pile at the same time as snow itself. It just hasn't been well known, or available in any gamemode. It was however, available to those who could change the metadata of the snow layer using MCEdit, Worldedit, VoxelSniper, or any of the others.
As much as I love this mod, and it was sorely needed, a bit of clarity for the op. Mojang actually added the ability for snow to pile at the same time as snow itself. It just hasn't been well known, or available in any gamemode. It was however, available to those who could change the metadata of the snow layer using MCEdit, Worldedit, VoxelSniper, or any of the others.
Yes, I'm aware that the code to render it like that has always been there, but not to make it change naturally while snowing. That is what my mod adds and that is what it says it adds. This isn't about the snow piling up, this is about it doing so in response to the weather, rather than player interaction. I am glad that you like it though, thank you.
Awesome mod, but I noticed the snow shovels are kinda slow on snow, even a diamond one. Might I suggest to nerf the snow shovel so it can also dig through snow really fast, even more so than a regular shovel? (Like a wood snow shovel faster than regular wood shovel, and so on.) I've seen other mods like this, but this is the only one that is coremod and doesn't cut through base files and cause a lot of problems. A diamond block for you
Awesome mod, but I noticed the snow shovels are kinda slow on snow, even a diamond one. Might I suggest to nerf the snow shovel so it can also dig through snow really fast, even more so than a regular shovel? (Like a wood snow shovel faster than regular wood shovel, and so on.) I've seen other mods like this, but this is the only one that is coremod and doesn't cut through base files and cause a lot of problems. A diamond block for you
Yes, that is due to a slight bug/annoyance. You see if I tell the snowshovel that it is the correct tool for snow, it will break it super-fast, but the snow will drop snow balls. I got around that by just not making it the correct tool and having the shovel drop the snow layers rather than the snow block doing it.
I just pushed a new version of More Backpacks, and while I do have another project in the works, I think I'll take a look at this one and try to really fix that instead of making a work-around.
And finally, mod compatibly was a primary goal for me, and I take to heart the Forge ideals of "Thou Shall Not Modify Base Classes!". I'm glad that you appreciate the work I put into making it a coremod (which I'd never done before). I had created the basic code change to the snow itself the very day 1.5 came out, but I spent nearly a week afterword learning coremods in order to keep it user-friendly. I'm glad you enjoy it.
So if anyone else has any bugs/suggestions/what-have-you, tell me now, as this is the most likely time for me to do it.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/5/2012
Posts:
473
Minecraft:
Black_Hole
Member Details
1.2.0 now released.
Snow shovels aren't slow anymore! Watch as the diamond snow shovel eats through snow at diamond drill speeds! I also made the shovels last five times longer to make up for their greater expense, although they're still a pretty silly addition.
One BIG change is that I made Glass and Ice "solid".
Now you can place things on them like redstone, levers, rails, doors, beds, snow, ect.
This means that snow will cover frozen lakes and any glass you might have.
Redstone and ladders can't be seen from the far side of the glass, but everything else seems to render correctly.
Also, this means that mobs can spawn on Glass and Ice, so watch out.
In compatibility news, these changes took the number of base-class hooks from one to nine, so it is possible however unlikely that it could have a conflict with another mod that it didn't before. If such a thing does happen, downgrade Snowfall and report it here with a list of mods used (with a spoiler or pastebin of course).
Hello, this looks cool, I have a suggestion for mod compatibility, the recipe for your snow shovel is the same as the recipe for
BALKON'S WEAPONMOD V1.11 "battle axe". You could make the recipe like this:
A M M
M S M
St M A
A - air
M - material for the shovel
S - normal shovel
St - stick
Hello, this looks cool, I have a suggestion for mod compatibility, the recipe for your snow shovel is the same as the recipe for
BALKON'S WEAPONMOD V1.11 "battle axe". You could make the recipe like this:
A M M
M S M
St M A
A - air
M - material for the shovel
S - normal shovel
St - stick
I hope you implement this. Thanks. Great mod!
Hmmm, I was afraid something like this could happen. ...... I think I will at some point add configurable alterternative recipes for the snow shovels, but it's pretty low on my priority list.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/5/2012
Posts:
473
Minecraft:
Black_Hole
Member Details
1.2.1 Is out, now with a dependency.
I created a new mod called Chemcraft Core to hold all the helper functions and things my various mods need, and so this update is mainly to bring snowfall in with the others.
This means that from now on you will need to install Chemcraft Core in order to use Snowfall.
I moved the Glass and Ice solid code to Chemcraft Core, and added an alternative recipe for snow shovels, but mostly this update was all under-the-hood changes that you users won't notice.
It was almost an accident really. I updated More Backpacks to use the Chemcraft Core I'd been working on for a while now, and since I was ready to release, I realized I had to get Core ready too. One of the things I had wanted to do was make Core, well, a coremod, and give IT the code to make glass and ice solid, so I did, but then snowfall crashed when they both tried to change it so I had to update Snowfall before releasing Core in case someone tried to use Snowfall and More Backpacks. And while I was in there I updated it to use Core also and figured I might as well add that alternative recipe you wanted, albeit in a slightly different shape.
This is one of those mods where I actually feel the urge to download it. Usually, there are just mods that add a new ore with armor and tools. Boring. This is a unique subject, one which improves a current feature in minecraft. I love the idea, and the execution. It's a brilliant mod.
So Minecraft 1.5 finally made it so that snow can stack up ...... but the guys at Mojang seem to have missed something. The snow doesn't pile up on it's own! Well, this mod fixes that.
How?
When it's snowing, any snow blocks that have a view of the sky will randomly grow one layer higher every once in a while. Also, when snow blocks melt, they don't melt all at once, but instead one layer at a time. Snow will never pile up more than one block.
Why?
Because it's more realistic, and it looks pretty too.
Other additions
There are several different varieties of snow shovel, wood, stone, iron, gold, diamond, and in the forge version, bronze and steel if you have mods that add those metals.
All recipes are as follows, just substitute whatever materials for the iron in this pic.
There is also an alternative recipe for Show shovels if this one is causing compatibility issues. This recipe is the same but replace the stick in the middle with a wooden shovel. This alternative recipe can be enabled from the config.
I also added a crafting recipe for snow golems, but only if you have NEI installed. (The egg would be useless without it.)
There is also a recipe to turn four snow layers into one snow block. Just put them in a square like you would with snow balls.
These can all be disabled in the config file, and the snow shovel id's can be changed too.
Snow is now allowed to land on any block with a solid top surface, including Glass and Ice. Watch your frozen lakes get covered in snow.
Installation
Toss Snowfall.jar into the "mods" folder.
*Must be version 2.2.1 or higher.
Compatibility
Change log:
1.7.2 update. Nothing else new, as all the new features were already backported to the previous version.
2.2.0
Snow now accumulates more evenly, thanks to code that lays down a 3x3 area at once instead of individually
Snow can now replace grass, flowers, crops, and other plant-like stuff.
New config options, DeepSnow and IceAgeMode. Can you handle them? (Ice Age overrides DeepSnow).
2.1.0
Aaaaaand backpeddling furiously, I moved all the Transformers BACK into Snowfall. I had made some other changes that made making Transformers easier to work with, so I don't mind splitting them up anymore, and let's face it, it makes more sense this way.
Also added localizations for the snowshovels for German, French, Spanish and Italian.
Renamed Chemcraft to RedGear, so you'll need to rename the config folder, but otherwise everything should be the same.
2.0.0
Moved all the snow transformer code to Chemcraft Core. Snowfall doesn't do much now except add the snow shovels. This version is only if you really love the snow shovels, just get Core for everything else. Sorry, it's just that the transformer and coremod stuff is hard and complex and I wanted to have only one mod handling it.
1.3.1
Update to Minecraft 1.6.2
1.3.0
Update for new Chemcraft Core version. Due to this, the Snowfall config will be moved to a new folder called "Chemcraft" inside the config folder. You will have to move the config if you used anything besides the defaults. Sorry.
1.2.1
Snowfall now requires Chemcraft Core in order to function. Be sure to download it when upgrading.
Snowfall no longer makes Glass and Ice solid (This functionality has been moved to Chemcraft Core)
Added configurable alternative recipe for the snow shovels. Replace the middle stick with a wooden shovel if enabled. This is to help provide some level of compatibility with other mods.
Buffed snow shovel durability to eight times normal.
Snow Golem spawn egg is now only craftable if NEI is installed.
Some code clean up.
Mostly this update is in response to the new Chemcraft Core, and making them compatible, as well as preparing the way for more changes which I will likely be too busy to get to soon.
1.2.0
Fixed Snow shovels breaking snow very slowly.
Increased snow shovel durability by five times.
Made Glass and Ice solid: you can now place torches, doors, beds, redstone, ect on them. Oh, and snow. Also, mobs can spawn on them now.
Snow should now fall on top of any block with a solid top surface. Watch out for snow-covered lakes.
1.1.0
Added snow shovels!
Fixed bug in forge version that would cause problems when used on different versions of minecraft. The forge version of snowfall should now be compatible with all minecraft updates ..... forever.
Added recipe to create snow blocks out of four snow layers in a box.
Added recipe to for snow golems in crafting table. Only available in forge version, and only usable if you have NEI installed.
1.0.1
Fixed bug that caused snow to pile up unevenly. Any unevenness now is due to random numbers.
1.0.0
Initial release
Download Page
EDIT: Right now, it looks a little uneven, but real snow tends to ascend very smoothly everywhere at once. Maybe you could update certain areas of snow at a time (like a 4x4 square or something like that)
'It pays to be obvious, especially if you have a reputation for subtlety.'
- Salvor Hardin, Foundation.
1.0.1 is live.
Just a hotfix to fix an issue with the snow being too "clumpy". Snow should accumulate a bit more evenly now, although with random numbers being random, it will never be perfect. And in real life even a small amount of wind makes the snow drift anyway.
Added snow shovels, and by the way they work, they've forced the forge and modloader versions apart. Also, now it's a modloader version, instead of just "non-forge".
The two versions are no longer inter-compatible, especially since they use completely different config file formats. This is not my fault, modloader and forge have very different ideas about how to make config files.
The modloader version has an interesting bug where the new snow shovels won't drop more than one layer of snow ever. I think this is because the function that drops them is being called AFTER the block is already gone, but in forge it's being called before. All I know is that the code is exactly the same, but it works in forge and not in modloader. I'm not sure what I can do about that without making the two even further apart.
All in all, I have preferred forge since the day I read Spacetoad's first post proposing it, and I am only making a modloader version to test the waters and see how many people use it. So I'm not too motivated to fix it's bugs if it means a lot more work. If people really want me to, they'll need to post on here asking for it, and they'll have to download it. If the modloader version doesn't get enough downloads, I'll cut it.
So remember, support your preferred modding API of choice and download!
PS. I might post the download numbers for the two, in case anyone is interested.
Yes, I'm aware that the code to render it like that has always been there, but not to make it change naturally while snowing. That is what my mod adds and that is what it says it adds. This isn't about the snow piling up, this is about it doing so in response to the weather, rather than player interaction. I am glad that you like it though, thank you.
I just pushed a new version of More Backpacks, and while I do have another project in the works, I think I'll take a look at this one and try to really fix that instead of making a work-around.
And finally, mod compatibly was a primary goal for me, and I take to heart the Forge ideals of "Thou Shall Not Modify Base Classes!". I'm glad that you appreciate the work I put into making it a coremod (which I'd never done before). I had created the basic code change to the snow itself the very day 1.5 came out, but I spent nearly a week afterword learning coremods in order to keep it user-friendly. I'm glad you enjoy it.
So if anyone else has any bugs/suggestions/what-have-you, tell me now, as this is the most likely time for me to do it.
Snow shovels aren't slow anymore! Watch as the diamond snow shovel eats through snow at diamond drill speeds! I also made the shovels last five times longer to make up for their greater expense, although they're still a pretty silly addition.
One BIG change is that I made Glass and Ice "solid".
Now you can place things on them like redstone, levers, rails, doors, beds, snow, ect.
This means that snow will cover frozen lakes and any glass you might have.
Redstone and ladders can't be seen from the far side of the glass, but everything else seems to render correctly.
Also, this means that mobs can spawn on Glass and Ice, so watch out.
In compatibility news, these changes took the number of base-class hooks from one to nine, so it is possible however unlikely that it could have a conflict with another mod that it didn't before. If such a thing does happen, downgrade Snowfall and report it here with a list of mods used (with a spoiler or pastebin of course).
Have fun!
BALKON'S WEAPONMOD V1.11 "battle axe". You could make the recipe like this:
A M M
M S M
St M A
A - air
M - material for the shovel
S - normal shovel
St - stick
I hope you implement this. Thanks. Great mod!
I created a new mod called Chemcraft Core to hold all the helper functions and things my various mods need, and so this update is mainly to bring snowfall in with the others.
This means that from now on you will need to install Chemcraft Core in order to use Snowfall.
I moved the Glass and Ice solid code to Chemcraft Core, and added an alternative recipe for snow shovels, but mostly this update was all under-the-hood changes that you users won't notice.