EverySlab

EverySlab

Adds 1000+ slabs, stairs, walls, fences, and fence gates for almost 300 blocks that were missing them!

by
20 Downloads
fabricneoforgequiltcursedgame-mechanicsutility
Rent Server with this Mod

Screenshots

Living room made with wool stairs and slabs
Redstone stairs and lamp slabs
Crafting Magma Stairs
House with Terracotta stairs and obsidian fences.
Creative Tabs

About this Mod

EverySlab

Adds 1000+ slabs, stairs, walls, fences, and fence gates for almost 300 blocks that were missing them!

Minecraft
Fabric/Neoforge
License


What is EverySlab?

Minecraft has always had a frustrating limitation: only a small subset of blocks with slab and stair variants. EverySlab fixes this by automatically generating slab, stair, wall, fence, and fence gate variants for almost every solid block in the game.

No configuration needed. Just drop in the mod and every block gets its variants.

asulaq on PlanetMinecraft


Features

Universal Coverage

living room build

Slab and stair variants are generated for every registered vanilla solid block. This includes all stone types, wood types, ores, and more.

Automatic Recipes

crafting magma stairs

Crafting table and stonecutter recipes are created for all new variants. Slabs are crafted from their full block, stairs from slabs, and walls/fences from their full block.

Inherited Block Properties and Behaviors

wow redstone

Hardness, blast resistance, tool type, harvest level, sounds, and behaviors are copied from the parent block. As seen in the image, the "Redstone Stairs" activate the piston, and the "Redstone Lamp Slabs" are activated by the redstone block.

Creative Tab Integration

creative tabs

Variants appear in designated creative tabs, separated by variant type. For example, all slabs are in the "Slab Variants" tab, while all stairs are in the "Stair Variants" tab.


Installation

  1. Install your mod loader of choice (Fabric or NeoForge)
  2. If using Fabric, also install Fabric API
  3. Download the latest EverySlab .jar
  4. Place the .jar in your mods/ folder
  5. Launch the game — no further setup required

Compatibility

Loader Status Notes
Fabric ✅ Supported Requires Fabric API
Quilt ✅ Supported Requires QSL
NeoForge ✅ Supported No extra dependencies

EverySlab does not add variants for other building mods such as like Quark, Supplementaries, or Create.


Building from Source

git clone https://github.com/Boxadactle/EverySlab.git
cd EverySlab
./gradlew build

The compiled .jar will be in build/<loader>/libs/.


Contributing

Contributions are welcome! Please open an issue before submitting a pull request for large changes. Bug reports and feature requests can be filed via GitHub Issues.

Translating

As EverySlab's assets are generated when built, mod translation is not as straightfoward as other mods.

If you would like to translate this mod, please follow this guide.


License

EverySlab is licensed under the GNU GPLv3 License.


Credits

Made with ❤️ by Boxadactle. Inspired by years of wanting to build a diagonal staircase out of sponges.

Available Versions

[Neoforge 1.21.8] v2.0.0release
MC 1.21.7, 1.21.8neoforge
May 31, 2026
[Fabric 1.21.8] v2.0.0release
MC 1.21.7, 1.21.8fabric, quilt
May 31, 2026
[Neoforge 1.21.5] v1.0.0release
MC 1.21.5neoforge
May 27, 2026
[Fabric 1.21.5] v1.0.0release
MC 1.21.5fabric, quilt
May 27, 2026

How to Install EverySlab on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.8).

3

Install Mod

Open the mod browser in the dashboard and search for "EverySlab". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricneoforgequilt

Minecraft Versions

1.21.8, 1.21.7, 1.21.5

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

EverySlab server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.

Is EverySlab compatible with fabric and neoforge and quilt?

EverySlab officially supports fabric, neoforge, quilt for Minecraft 1.21.8, 1.21.7, 1.21.5. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with EverySlab – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if EverySlab consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install EverySlab with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Required

Supported Versions

1.21.81.21.71.21.5