- check_circle Functions
- 18,019 views, 1 today
- 1,429 downloads, 0 today
60
Introduction
Welcome to Better Snow datapack!
You might know that the snowy places in Bedrock Edition are a bit more aesthetic as the snow layer when it is snowing. I tried to bring that here to us in Java Edition. Enjoy!
You might know that the snowy places in Bedrock Edition are a bit more aesthetic as the snow layer when it is snowing. I tried to bring that here to us in Java Edition. Enjoy!
How to Install
1. Download the datapack .zip file.
2. Extract it.
3. Copy the 'FH better snow v1.1.0' folder into your world's datapacks folder
2. Extract it.
3. Copy the 'FH better snow v1.1.0' folder into your world's datapacks folder
How to use
- Either run the function - better_snow:setup in the spawn chunks where it can rain (and not snow)
OR
- If there are no places like this in the spawn chunks, run the command where it is suitable and type '/forceload add ~ ~' in the same place (this should keep the datapack working)
- After this is done, you will see snow slowly piling up layer by layer in snowy places
OR
- If there are no places like this in the spawn chunks, run the command where it is suitable and type '/forceload add ~ ~' in the same place (this should keep the datapack working)
- After this is done, you will see snow slowly piling up layer by layer in snowy places
FAQ
Q: I found a bug, what shall I do?
A: Tell it to me in the comments, so I can fix it as soon as possible.
Q: I have feedback / ideas about the datapack, can I share them?
A: Absolutely. I welcome most feedbacks and ideas.
Q: How does it work?
A: It is a bit complicated, at least for me. Basically, the setup function creates an armor stand high in the sky and periodically sets it in fire and a function is checking if it is on fire. The reason this needs to be in a loaded chunk, like the spawn chunk is that it mustn't unload. If this armor stand is not on fire, then the rain has put it out. This means, it is raining/snowing whereever it can. When this happens I scatter invisible armor stands around the player in a 320x320 area and when they land on a snow layer, I add another layer to it.
Q: Can I change the layer generation?
A: Sure. You can either make the armor stand function run more often in tick.mcfunction or increase the number of armor stands created in said function by adding more armor stand summoning lines.
A: Tell it to me in the comments, so I can fix it as soon as possible.
Q: I have feedback / ideas about the datapack, can I share them?
A: Absolutely. I welcome most feedbacks and ideas.
Q: How does it work?
A: It is a bit complicated, at least for me. Basically, the setup function creates an armor stand high in the sky and periodically sets it in fire and a function is checking if it is on fire. The reason this needs to be in a loaded chunk, like the spawn chunk is that it mustn't unload. If this armor stand is not on fire, then the rain has put it out. This means, it is raining/snowing whereever it can. When this happens I scatter invisible armor stands around the player in a 320x320 area and when they land on a snow layer, I add another layer to it.
Q: Can I change the layer generation?
A: Sure. You can either make the armor stand function run more often in tick.mcfunction or increase the number of armor stands created in said function by adding more armor stand summoning lines.
How to update
To update the data pack to a newer version, move the extracted 'FH better snow v1.1.0' folder into your world's datapacks folder.
Remove any previous versions!
If you were in the game while doing this, type /reload.
After updating, due to technical changes, you have to redo the setup function call (/function better_snow:setup) in the spawn chunks. Sorry for the inconvenience.
Compatibility | Minecraft 1.14 |
to | Minecraft 1.15 |
Tags |
1 Update Logs
New Release v1.1.0 : by FieryHammer 06/16/2019 10:35:40 amJun 16th, 2019
- Fixed issue with noisy and action blocking blocking armor stands (Thank to Devee for the bug report and fix suggestion!)
- Now using tag instead of CustomName (easier to maintain for me)
- Removed now unused CustomName-d ArmorStand (Need to call the setup function again after updating!)
- Introduced a common controller for my data packs which simplifies basic data pack management (like initialization and repeating events). This made it possible to use only ONE scoreboard for tick counting.
- Removed all, now unused/unnecessary scoreboard objectives and player values
4305714
119
Create an account or sign in to comment.
Thank you for the feedback!
At most, they have:
>execute at @a run summon armor_stand ~ ~ ~ {CustomName:'{"text":"SnowChecker"}', Invisible: 1b}
Adding Marker: 1b and Silent: 1b fixes all of my problems.
Even though I can't see it in survival, it still blocks hitboxes and makes sounds.
Credited you for your help! Thanks again :)
Actually I just finished the update. I'm going to update my other mods too with some stuff, make a big update to the tick system to all of them and release an update for all of my data packs.
Sorry that it took this long, work takes all my energy and time so I couldn't do it earlier (or was too tired to do so).
Thank you for your tips, I really appreciate it!