
Countered's Terrain Slabs
"Countered's Terrain Slabs" is a Minecraft mod designed to transform your world into a more naturally flowing landscape! This mod enhances the way terrain is generated and experienced by introducing custom slabs that blend seamlessly with the natural world. No more harsh, blocky steps as you traverse the environment—this mod smooths out the rough edges, allowing for a more immersive and enjoyable exploration experience.
Features:
- Ground and ceiling slabs: Slabs are generated throughout the entire chunk, meaning they appear not only on the surface but also within caves, adding a more natural feel to underground exploration.
- Variety of Materials: Slabs are created from various common blocks like dirt, grass, mycelium, moss, gravel, sand, and even special blocks like clay and deepslate. Some are affected by gravity like the blocks they are made from!
- No Inventory Junk: Breaking these custom slabs causes them to drop the block they are made out of, so your inventory isn't full of things you don't want or need!
- Config: Toggle slab generation in the world via embedded Midnightlib - if you only want the slabs 😉
- Vegetation: Vegetation and Snow generate on top of slabs!
Related Mods
- Place anything on Slabs with Slabbed!
- Biomes O' Plenty & Vibrant Journeys compatibility
- Also check out Countered's Smooth Steps for a smoother experience traversing the terrain!
How It Works:
The slabs automatically generate in your world alongside your terrain, smoothing out the transitions between different block heights. The goal is to make exploration easier without drastically changing the vanilla Minecraft feel. It bridges the gap between blocky hills and steep cliffs, letting you run up slopes naturally.
Before:
After:

Compatibility
WARNING: Do not update from a Version below 3.0.0 to a 3.x.x version. All previously generated Slabs will be deleted
Why are my grass slabs the wrong color?
You probably have Quark installed. You can fix this problem by disabling "greener grass" in the Quark config (fixed in v3.0.2)
Why does Distant Horizons show slabs as brown cubes?
You can partially fix this by using the included resource pack
Is there a "fancy grass" option for grass slabs?
Included in the resource pack
Future Plans
- Additional Slab Types: We plan to expand the variety of slabs to include more unique terrain and biome-based blocks.
- Slab Improvements: Water running through slabs
- LOTS AND LOTS OF BUGFIXES 😅
Follow Countered for Updates!
Stay up to date with the latest news, updates, and upcoming features for "Countered's Terrain Slabs" by following me on social media:
- Twitter (X): https://twitter.com/RealCountered
- Bluesky: https://bsky.app/profile/coun7ered.bsky.social
- Discord: https://discord.gg/wANx8YbzDs
- Youtube: https://www.youtube.com/@realCountered
- GitHub: https://github.com/Coun7ered/terrain_slabs_multiloader
- Donate on PayPal: https://www.paypal.com/donate/?hosted_button_id=M6JCVGPEDKKDS
Feedback and Support
I would love to hear your feedback on the mod! If you have suggestions, bug reports, or just want to share your experience, please create an issue or DM me on X.
Credits
Thanks to demorogabrtz for translations!
Special thanks to the Minecraft modding community for their support and resources that made this project possible. A big shoutout to everyone who tested early versions and provided feedback to improve the mod!

All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 |
## v3.4.2
### Fixed
- Crash with Sodium caused by model shift
## v3.4.2
### Fixed
- Crash with Sodium caused by model shift
## v3.4.1
### Fixed
- Slabs no longer replace powder snow
- Readded option to reduce slab ambient occlusion strength. Default 0.5
## v3.4.1
### Fixed
- Slabs no longer replace powder snow
- Readded option to reduce slab ambient occlusion strength. Default 0.5
## v3.3.3
### Fixed
- fix crash caused by grass spreading
## v3.3.2
### Fixed
- fix soil slabs not dropping dirt slabs when mined
- fix path slabs not turning to dirt with block above
## v3.3.1
### Fixed
- fix waterlogged slabs in the nether
## [3.3.0]
### Added
- add farmland slabs
### Fixed
- fix grass spreading between slabs and blocks
- fix fabric dedicated server crash
## [3.2.0]
Many internal improvements
### Fixed
- Snow can no longer generate on ice slabs
### Changed
- Default slab run length is now 2 blocks
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## v3.4.0
### Added
- New option to enable automatic slab matching. When playing with modded terrain and a slab variant for a block exists,
### Fixed
- Slabs no longer generate next to lava in basalt deltas or next to water in modded overworld biomes.
## v3.4.0
### Added
- New option to enable automatic slab matching. When playing with modded terrain and a slab variant for a block exists,
### Fixed
- Slabs no longer generate next to lava in basalt deltas or next to water in modded overworld biomes.
## v3.3.6
### Fixed
- Top of grass slab textures is no longer transparent when "Better Grass Slabs" resource pack is enabled (by @nsacat)
- Non-full slabs (mud, farmland...) no longer occlude the view when crawling over them or ducking below (by @nsacat)
## v3.3.6
### Fixed
- Top of grass slab textures is no longer transparent when "Better Grass Slabs" resource pack is enabled (by @nsacat)
- Non-full slabs (mud, farmland...) no longer occlude the view when crawling over them or ducking below (by @nsacat)
## v3.3.5
### Fixed
- fix non-full-slabs allowing occlusion (causing grass to not turn into dirt)
- fix specific generated slabs not dropping their block counterpart
- fix large spruce trees not turning grass slabs to podzol
## v3.3.5
### Fixed
- fix non-full-slabs allowing occlusion (causing grass to not turn into dirt)
- fix specific generated slabs not dropping their block counterpart
- fix large spruce trees not turning grass slabs to podzol
## v3.3.3
### Fixed
- fix crash caused by grass spreading
## v3.3.3
### Fixed
- fix crash caused by grass spreading
## v3.3.3
### Fixed
- fix crash caused by grass spreading
## v3.3.3
### Fixed
- fix crash caused by grass spreading
## [4.0.3-beta]
Add Poly Mixin dependency for better automatic compatibility.
Add options to API
## [4.0.3-beta]
Add Poly Mixin dependency for better automatic compatibility.
Add options to API
Small Bugfix (some items get wrong description ID)
### Fixed
- Fix unsafe call to Block.getDescriptionId()
## [4.0.2-beta]
Small Bugfix (some items get wrong description ID)
### Fixed
- Fix unsafe call to Block.getDescriptionId()
## [4.0.1-beta]
You might have to delete an existing old config file "terrain_slabs.json" to not get a crash on startup
### Fixed
- various fixes
## [4.0.0-beta]
This version contains breaking changes so consider making a backup before updating
You might also have to delete an existing old config file "terrain_slabs.json" to not get a crash on startup
### Added
- Implement offset with blockstates
- allow ontop and onbottom offsets and all that implies
- implement nice falling sand and water breaking slabs (configurable, disabled with fluidlogged)
- Implement api methods and interfaces for compatibility
- Implement configs for allowing/forbidding offsets on blocks
## [3.1.2]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.1.1]
### Fixed
- fix log spam
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [4.0.1-beta]
You might have to delete an existing old config file "terrain_slabs.json" to not get a crash on startup
## Fixed
- various fixes
## [4.0.0-beta]
This version contains breaking changes so consider making a backup before updating
You might also have to delete an existing old config file "terrain_slabs.json" to not get a crash on startup
### Added
- Implement offset with blockstates
- allow ontop and onbottom offsets and all that implies
- implement nice falling sand and water breaking slabs (configurable, disabled with fluidlogged)
- Implement api methods and interfaces for compatibility
- Implement configs for allowing/forbidding offsets on blocks
## [3.1.2]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.1.1]
### Fixed
- fix log spam
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## v3.3.2
### Fixed
- fix soil slabs not dropping dirt slabs when mined
- fix path slabs not turning to dirt with block above
## v3.3.2
### Fixed
- fix soil slabs not dropping dirt slabs when mined
- fix path slabs not turning to dirt with block above
## [4.0.0-beta]
This version contains breaking changes so consider making a backup before updating
You might also have to delete an existing old config file "terrain_slabs.json" to not get a crash on startup
### Added
- Implement offset with blockstates
- allow ontop and onbottom offsets and all that implies
- implement nice falling sand and water breaking slabs (configurable, disabled with fluidlogged)
- Implement api methods and interfaces for compatibility
- Implement configs for allowing/forbidding offsets on blocks
## [3.1.2]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.1.1]
### Fixed
- fix log spam
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [4.0.0-beta]
This version contains breaking changes so consider making a backup before updating
You might also have to delete an existing old config file "terrain_slabs.json" to not get a crash on startup
### Added
- Implement offset with blockstates
- allow ontop and onbottom offsets and all that implies
- implement nice falling sand and water breaking slabs (configurable, disabled with fluidlogged)
- Implement api methods and interfaces for compatibility
- Implement configs for allowing/forbidding offsets on blocks
## [3.1.2]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.1.1]
### Fixed
- fix log spam
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [3.1.2]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [3.1.2]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [3.3.1]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.3.0]
### Added
- add farmland slabs
### Fixed
- fix grass spreading between slabs and blocks
- fix fabric dedicated server crash
## [3.2.0]
Many internal improvements
### Fixed
- Snow can no longer generate on ice slabs
### Changed
- Default slab run length is now 2 blocks
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [3.3.1]
### Fixed
- fix waterlogged slabs in basalt deltas
## [3.3.0]
### Added
- add farmland slabs
### Fixed
- fix grass spreading between slabs and blocks
- fix fabric dedicated server crash
## [3.2.0]
Many internal improvements
### Fixed
- Snow can no longer generate on ice slabs
### Changed
- Default slab run length is now 2 blocks
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [3.1.1]
### Fixed
- fix log spam
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs
## [3.1.1]
### Fixed
- fix log spam
## [3.1.0]
### Added
Following experimental options have been added to the config:
- add support for corner slabs
- add support for slab run length
## [3.0.5]
### Fixed
- fix blocks on slabs not rendering correctly + related crashes
### Fixed
## [3.0.4]
### Fixed
- fix random waterlogged slabs
- fix game freeze when playing with other world generation mods
## [3.0.3]
### Fixed
- fix trees generating on slabs