Back to mods
Vertical Slabs Everywhere project artwork

CurseForge · Minecraft mod

Vertical Slabs Everywhere

Adds a vertical slab for every slab any mod registers — wood, stone, brick, any material. No configuration needed.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Vertical Slabs Everywhere release should I use?

Updated 13 days ago
Latest stable file 1.21.1-1.0.1
Game version 1.21.1
Loader NeoForge

Vertical Slabs Everywhere 1.21.1-1.0.1 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is Vertical Slabs Everywhere required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Vertical Slabs Everywhere 1.21.1-1.0.1 need?

1.21.1-1.0.1. Change the file and its required mods may change too.

All 3 required mods have matching files

Install Moonlight Lib, Quark, Zeta first. We found matching files for this game-version and loader setup.

Moonlight Lib Needed by Vertical Slabs Everywhere 1.21.1-1.0.1
required
Matching file found Matched file: moonlight-1.21.1-3.5.2-neoforge
Quark Needed by Vertical Slabs Everywhere 1.21.1-1.0.1
required
Matching file found Matched file: Quark-4.1-482.jar
Zeta Needed by Vertical Slabs Everywhere 1.21.1-1.0.1
required
Matching file found Matched file: Zeta-1.1-40.jar

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Vertical Slabs Everywhere without breaking your instance.

Built for Vertical Slabs Everywhere 1.21.1-1.0.1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.21.1-1.0.1. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Moonlight Lib, Quark, Zeta first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.21.1-1.0.1. It opens that exact file at the source.

About this project

What does Vertical Slabs Everywhere add?

Vertical Slabs Everywhere

A NeoForge 1.21.1 mod that adds a Quark-style vertical slab for every slab any installed mod registers — wood, stone, brick, any material. Drop it into a pack and every modded slab gains a vertical variant, with no per-mod configuration.

How it works

At load time the mod scans the block registry for slabs and registers a matching vertical slab for each one, using Moonlight Lib's late-registration hook (the same mechanism Every Compat uses) so the whole modded registry is visible before scanning.

For each generated slab:

  • The block extends Quark's vertical slab block, so placement, rotation, doubling, waterlogging, and collision behave exactly like Quark's own vertical slabs.
  • Blockstates and models are generated at runtime. Models inherit from the parent slab's own model, so textures resolve when models bake — this works even for slabs that are themselves generated dynamically by other mods (Every Compat, StoneZone). Slab models with nonstandard texture keys are handled by a key-synonym resolver.
  • Loot tables (double drops two), 3:3 crafting recipes both ways, optional 1:1 stonecutter recipes, mining-tool tags copied from the parent, and tag entries under quark:vertical_slab, c:vertical_slabs, and c:slabs.
  • Display names are derived from the parent and follow Quark's naming convention ("Oak Vertical Slab" style) in every language the parent provides.

No duplicates

If any other mod already provides a vertical slab for a material — Quark itself, Every Compat's wood types, StoneZone's stone types, anything ending in _vertical_slab — this mod skips that material. Installed alongside those mods it fills only the gaps they leave.

minecraft: namespace blocks from backport mods

Genuine vanilla slabs are skipped (Quark covers them), but the check is against the actual vanilla block list of the running Minecraft version — not the namespace. Mods that register their blocks under minecraft: for save-compat reasons (e.g. Vanilla Backport's cinnabar, sulfur, and resin brick slabs) are treated like any other modded blocks and get vertical slabs automatically.

Compatibility with the original Vertical Slabs Compat

Blocks register under the v_slab_compat namespace with the same id pattern as MehVahdJukaar's Vertical Slabs Compat (last released for 1.20.1): v_slab_compat:<parent_namespace>/<name>_vertical_slab. Worlds and structure files built with the original resolve seamlessly.

This is an independent clean-room implementation — none of the original's code or assets were used — and it is not affiliated with or endorsed by MehVahdJukaar. If the official v_slab_compat mod is ever installed alongside this one, this mod detects it and registers nothing, so the two can never conflict.

One niche limitation: worlds that ran the original without Quark used v_slab_compat:<vanilla>_vertical_slab ids for vanilla materials; this mod requires Quark, which provides vanilla vertical slabs under its own ids, so those specific ids are not recreated.

Dependencies (all required)

Configuration (config/vertical_slabs_everywhere-common.toml)

Option Default Effect
skipped_mods [] Namespaces to skip entirely
skipped_blocks ["amendments:carpet_slab"] Exact block ids to skip (e.g. dynamically-rendered slabs with no usable model)
force_generate [] Block ids to ALWAYS generate — overrides every skip list and the duplicate check
max_registrations -1 Cap on generated slabs; -1 = unlimited
log_registered false One log line per generated slab (useful for building skip lists)
emit_stonecutter_recipes true 1:1 stonecutter recipes between slab and vertical slab

List options are read at game start; edits apply on the next launch.

License

MIT. Quark, Zeta, and Moonlight Lib are separately-installed dependencies under their own licenses; nothing from them is bundled in this jar.

Credits

  • MehVahdJukaar — Moonlight Lib, and the original Vertical Slabs Compat that inspired this mod.
  • Vazkii's Mods — Quark and Zeta, whose vertical slab this mod builds on.

Project description from CurseForge.

Pick your setup

Vertical Slabs Everywhere by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Vertical Slabs Everywhere versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.