Slabs+
Combine any two different slab types into a single block.
Ever wanted oak and stone in the same block? Smooth quartz and dark prismarine? Now you can. Slabs+ lets players freely stack any two slab types together, opening up a whole new world of decorative possibilities.

How it works
Just hold a slab and right-click on another slab that's already placed. If the target half is free, the two slabs combine into one block.
- Bottom slab placed? Right-click the top half with another slab → combined.
- Top slab placed? Right-click the bottom half with another slab → combined.
- Click the side? Works too, depending on which half you target.
No special items. No commands. No GUIs. Just place slabs like you always have, and they merge naturally.
Features
- All 68+ vanilla slabs supported. Any combination, any pair.
- Over 2,000 possible slab combinations.
- Realistic breaking. Each half breaks independently with proper tool detection, hardness, efficiency, haste, mining fatigue, water, and ground checks. Exactly like vanilla.
- Independent drops. Break the top, the bottom stays. Break the bottom, the top stays. Each half drops its own item.
- Pick-block works. Middle-click any half to get the right slab type.
- Explosions work. TNT, creepers, and any other blast properly destroys combined slabs and drops both items.
- Visual particles and sounds. Each half plays its own material's break sound and spawns matching particles.
- Smart placement detection. Clicking the side of a slab to place into a neighbor cell? Plugin knows the difference — no accidental merges.
Commands
| Command | Description |
|---|---|
/slab info | Show debug info about the block you're looking at |
/slab fix | Repair a corrupted stacked slab |
Compatibility
- Server: Paper / Purpur (any fork supporting Paper API)
- Java: 21+
- No client mods required. Pure server-side magic.
Performance
Built for busy servers. Stacked slabs are indexed per-chunk via an internal overlay cache, so lookups stay O(1) even with thousands of combined blocks across the world. Tested on 40+ player servers without measurable TPS impact.
How it works under the hood
Each combined slab uses an invisible barrier block as the carrier (full collision, full physics) with two block_display entities overlaid on top — one for each half. Display entities are extremely cheap and don't tick, so the performance cost is negligible.
Known quirks (intentional)
- Map rendering. Combined slabs appear invisible on paper maps and online mapping plugins (Dynmap, BlueMap, etc.) because the carrier is a barrier. Cover with carpets if it bothers you.
- Pistons don't move them. Like obsidian. This is intentional to prevent display desync.
- Ladders, torches, levers, etc. can attach to combined slabs. Because the carrier is a full cube, you can stick decorative blocks to the sides of any combined slab. This is a happy emergent feature — use it for cool builds.


Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta