
Snow On Stairs
Place snow on top of stairs, slabs and many more blocks!
- Загрузки
- 3K
- Подписчики
- 24
- Обновлён
- 19 июня 2026 г.
- Лицензия
- MIT
Опубликован 30 апреля 2024 г.

Place snow on top of stairs, slabs and many more blocks!
❄ HOW DOES IT WORK?
The way this datapack works is very simple. You just right click, while sneaking, with a snow layer the base of any supported block to turn it into a "snow-logged" block!
Check the full list of supported blocks below to know which blocks you can interact with.
Make sure to also use the provided resource pack, otherwise you won't be able to see the "snow-logged" blocks!
🔧 HOW TO INSTALL
Extract the datapack and resourcepack archives from the downloaded ZIP file
INSTALLING THE DATA PACK
When creating a new world, go to the More tab and click on Data Packs
Drag and drop the datapack file snow_on_stairs-datapack-vX.X-mcVersion inside the Data Packs screen, enable it and click Done
INSTALLING THE RESOURCE PACK
From the main menu, or after joining a world with the Data Pack enabled, click Options and then Resource Packs...
Drag and drop the resourcepack file snow_on_stairs-resourcepack-vX.X-mcVersion inside the Resource Packs screen, enable it and click Done
🔗 CAN I CONTRIBUTE?
Everyone can contribute!
You can suggest a feature to add using the feature request module. Please keep in mind that suggestions must met the datapack criteria in order to be added.
And if you find any issue you can report them using the Issue Tracker. Remember to add as many details as possible, so I can easily reproduce the issue and fix it 😉
If you wish you can also show your support via donations, which will be really appreciated. Of course this is not mandatory to use the datapack, but as I said they're really appreciated 😁
These are the supported ways to donate:
📃 CREDITS
This datapack is a slightly modified version of the Carpet on Stairs Datapack by oOBoomberOo. Basically all the functions and commands remained untouched, so all credits goes to him for the original work and idea! 😁
I also want to thank n0rd for helping me with the build script! 😀
😁 IN CONCLUSION
I hope you like this datapack and the effort put into it to keep it always updated!
I'll support the datapack, and add more blocks as needed, with new versions of Minecraft.
In the meantime I wish you all the best, have a nice day,
Jimi 🤘🏼
🧊 SUPPORTED BLOCKS
The supported blocks can be found inside the #snow_on_stairs:snowable tag. Changing the entries in this list will change the list of blocks that can be "snow-logged". This also mean that other datapacks or mods can add their blocks to this list, if they aren't already in other Minecraft Tags (for instance, if a modded stair is inside the stairs tag, it will be automatically supported by the datapack!)
The #snow_on_stairs:snowable tag can be used inside the Minecraft inventory to quickly see the list of supported blocks.
Here is the current list of blocks that can be "snow-logged" (assuming no changes has been made to the #snow_on_stairs:snowable tag): https://github.com/JimiIT92/SnowOnStairs/tree/main#-supported-blocks
Ченджлог
6.1Релиз26.2 · 19 июня 2026 г.
- Added Sulfur and Cinnabar Blocks to Snowable Blocks
- Updated to 26.2
6.0Релиз26.1.2 · 10 апреля 2026 г.
- Updated to 26.1.2
6.0-beta.1Бета26.1-snapshot-7 · 16 февраля 2026 г.
IMPORTANT WARNING: This beta is intended for test only! A world backup is recommended if you plan to use this datapack in your main world or in your server
This is the first beta of a full datapack rewrite, with the full release scheduled for Minecraft 26.1!
Starting with this version, the datapack will now use block displays instead of invisible armor stands with custom models, which will lead to better visuals and, most importantly, better performances.
This also mean that a resource pack is no longer necessary, so it will be easier and quicker to set everything up.
Some major QoL updates has also been added to this version, and the list of blocks that can be snow-logged has been slightly changed to include some previously excluded blocks and vice-versa.
Unfortunately, due to Minecraft technical limitations, it is still not perfect the way I intend it to be, but I'm sure you'll appreciate these changes
Here's what changed in this version:
Complete datapack rewrite. It now uses block displays and interaction entities for better performance and player-based scoreboard objectives for multiplayer compatibility
A resource pack is no longer required to make the Datapack work properly
The following blocks can now be snow-logged
- Cocoa
- Lectern
- Nether Wart
- Pale Hanging Moss
- Barrier
- Golden Dandelion
The following blocks can no longer be snow-logged
- Kelp
- Glass
- Tinted Glass
- All Stained Glass Blocks
- Trial Spawner
- Ominous Trial Spawner
- Sculk Sensor
- Calibrated Sculk Sensor
Waterlogged and underwater blocks can no longer be snow-logged
Added snow-removal functionality
- Right click with an empty hand while sneaking on the base of a snow-logged block (or on top of it if is a bottom slab) to remove the snow without breaking the block
Sneaking to snow-log a block is no longer required, except for blocks that have an interaction (controllable via the
#snow_on_stairs:snowable_blocks_sneakingblock tag). This include:- All standing, wall and hanging signs (under the
#minecraft:all_signstag) - All anvils (under the
#minecraft:anviltag) - All beds (under the
#minecraft:bedstag) - All buttons (under the
#minecraft:buttonstag) - Chests, Trapped Chests, Ender Chests and all Copper chests (under the
#minecraft:copper_cheststag) - All Copper Golem Statues (under the
#minecraft:copper_golem_statuestag) - All Doors (under the
#minecraft:doorstag) - All Fence Gates (under the
#minecraft:fence_gatestag) - All Flower Pots (under the
#minecraft:flower_potstag) - All Trapdoors (under the
#minecraft:trapdoorstag) - All Wooden Shelves (under the
#minecraft:wooden_shelvestag) - Beacon
- Bell
- Brewing Stand
- Cake
- Chest
- Comparator
- Decorated Pot
- Dragon Egg
- Grindstone
- Hopper
- Lectern
- Lever
- Redstone
- Redstone Repeater
- Sweet Berry Bush (only if at age 2)
- All standing, wall and hanging signs (under the
Changed the credits advancements appearance and descriptions
The snow layer that is dropped from a block when breaking it or removing it can be controlled via the
snow_on_stairs:snowloot tableThe snow layer will drop from a block when breaking it or removing it only if th
block_dropsgamerule is set totrueAdded predicates and block tags to control the behavior and functionality of the datapack, and to allow further customization and compatibility with modded blocks
#snow_on_stairs:snowable_blocks_no_sneakingblock tag- Blocks that can be snow-logged without requiring the player to sneak
#snow_on_stairs:snowable_blocks_sneakingblock tag- Blocks that can be snow-logged that requires the player to sneak
#snow_on_stairs:snowable_slabsblock tag- Slabs that can be snow-logged
- Includes all slabs under the
#minecraft:slabstag.- If a slab is not under the
#minecraft:slabstag and is not added to this tag, but is in the#snow_on_stairs:snowable_blockstag, the snow layer will always be placed under the slab, regardless of its state
- If a slab is not under the
#snow_on_stairs:snowable_stairsblock tag- Stairs that can be snow-logged
- Inclused all stairs under the
#minecraft:stairstag.- If a stair is not under the
#minecraft:stairstag and is not added to this tag, but is in the#snow_on_stairs:snowable_blockstag, the snow layer will always be placed under the slab, regardless of its state and shape
- If a stair is not under the
#snow_on_stairs:has_lower_interactionblock tag- Blocks that has a lower interaction point than normal, allowing them to be interacted and destroyed when snow-logged
- All pressure plates (under the
#minecraft:pressure_platestag) - All buttons (under the
#minecraft:buttonstag) - All rails (under the
#minecraft:railstag) - Redstone repeater
- Redstone comparator
- All pressure plates (under the
- Blocks that has a lower interaction point than normal, allowing them to be interacted and destroyed when snow-logged
#snow_on_stairs:invalid_for_snow_placementblock tag- Blocks that cannot support a snow layer. If a snowable block is on top of one of these block, it can't be snow-logged
- This includes
airand basically all blocks that don't have a solid top face
snow_on_stairs:should_destroy_snowpredicate- Defines when a snow layer placed on or under a block should be removed if the block gets updated
snow_on_stairs:valid_for_snow_placmentpredicate- Defines when a snow layer can be placed on or under a block
Made datapack texts translatable via resource packs. You can localize the texts used by credit advancements and the datapack selection screen by using these translation keys in your resource pack
snow_on_stairs.pack.description- Changes the pack description as it appears on the Datapack selection screen and on the Datapack root credit advancement
snow_on_stairs.pack.title- Change the pack title as it appears on the Datapack root credit advancement
snow_on_stairs.original_author.description- Change the original author description as it appears on the Datapack oOBoomberOo credit advancement
snow_on_stairs.author.description- Change the author description as it appears on the Datapack Minehendrix credit advancement
Prevented existing snow layers from being deleted when snow-logging a block
- Only the "placed" snow layer will be removed if the block has been successfully snow-logged
Updated the
pack.mcmetafile to better support future Minecraft updates
5.8Релиз1.21.11 · 27 января 2026 г.
- Updated for 1.21.11
5.8Релиз1.21.10 · 7 октября 2025 г.
- Updated for 1.21.10
5.8Релиз1.21.9 · 30 сентября 2025 г.
- Updated for 1.21.9
- Added Copper Lanterns to snowloggable blocks
- Added Copper Chains to snowloggable blocks
- Added Copper Chests to snowloggable blocks
- Added Copper Golem Statues to snowloggable blocks
- Added Copper Bars to snowloggable blocks
- Added Lightning Rods to snowloggable blocks
- Added Shelves to snowloggable blocks
5.7-1.21.7Релиз1.21.7, 1.21.8 · 3 июля 2025 г.
- Updated for 1.21.7
5.7Релиз1.21.6 · 19 июня 2025 г.
- Updated for 1.21.6
- Added Dried Ghast Block to the Snowable tag
Комментарии
Загружаем…
