Tags
Creators
Details
0.2.0-beta.4
Compatibility
Changes
Slabbed 0.2.0-beta.4
Slabbed 0.2.0-beta.4 is a major interaction-stability update for slab-supported building.
This release focuses on making common objects sit, target, and interact more consistently on slab-supported structures. A lot of previously cursed behavior around hitboxes, outlines, targeting, floating objects, and server/client disagreement has been improved.
This is still a beta. It does not claim universal support for every Minecraft block or item category yet.
Highlights
- Major targeting and hitbox improvements for slab-supported objects.
- Better visual contact for many objects placed on lowered slab-supported structures.
- Improved server-side validation for lowered trapdoors and regular doors.
- Fixed several cases where the client selected the correct visible object but the server rejected or snapped the interaction back.
- Improved fence, wall, fence gate, chain, lantern, button, trapdoor, and door behavior around lowered slab structures.
- Added large proof coverage for common slab-supported object families.
- Added release-readiness audits and jar/classpath checks for the beta.4 release candidate.
Object targeting and hitbox improvements
Beta 4 includes a large pass on visible-object ownership and hitbox targeting.
Improved behavior includes:
- Crosshair targeting more reliably selects the visible object instead of the slab/support block underneath.
- Visible objects on lowered slab-supported structures now hold ownership more consistently.
- Hitboxes, outlines, raycasts, and visual placement feel are better aligned across many supported object categories.
- Several “I can see the object, but Minecraft thinks I’m clicking something else” cases were fixed.
This affects many common building objects, including:
- Torches
- Candles
- Flower pots
- Buttons
- Trapdoors
- Regular doors
- Chains
- Lanterns
- Fences
- Walls
- Fence gates
- Stairs in audited slab-supported setups
- Ordinary blocks in audited slab-supported setups
Trapdoors and doors
Trapdoors and regular doors received major stability fixes.
Trapdoors
- Fixed lowered trapdoors being targetable but not staying open.
- Fixed server-side shifted validation for lowered trapdoor interactions.
- Fixed cases where trapdoors would appear to open and then snap closed.
- Improved trapdoor targeting around slab-supported structures.
Regular doors
- Fixed regular doors losing target ownership to the support slab underneath.
- Fixed upper/lower door-half interaction instability.
- Fixed cases where one half of a lowered door would interact correctly while the other half blinked, failed, or snapped back.
- Added paired-door interaction proof so upper and lower halves stay consistent.
Buttons
- Fixed floor buttons visually floating above certain lowered slab-supported surfaces.
- Improved button contact alignment.
- Improved button hit acceptance in slab-height interaction cases.
- Server-side validation now handles supported lowered button targets more consistently.
Fences, walls, and fence gates
Fences, walls, and fence gates received a large visual/contact/targeting pass.
Improvements include:
- Better contact with visible support surfaces.
- Fixed cases where walls/fences floated or sat at the wrong height.
- Improved stacked fence/wall behavior.
- Improved visual hitbox and stack-aim behavior.
- Preserved tall collision where appropriate while aligning visual selection and targeting with the visible object.
- Fixed server-side interaction issues for supported lowered fence/wall contexts.
Chains and lanterns
- Improved chain target ownership and visible interaction behavior.
- Improved chain behavior in slab-supported hitbox/targeting contexts.
- Lanterns are included in the audited SBSBS top-visible-support matrix.
- Chain axis metrics remain internally tracked, but chain visible-owner behavior is much more stable.
Torches, candles, and flower pots
Beta 4 includes major fixes for small floor-supported objects.
Torches
- Improved floor torch placement on lowered slab-supported structures.
- Fixed visual contact issues where torches appeared to float or sit at the wrong level.
- Improved torch targeting and placement acceptance in supported slab contexts.
Candles
- Improved candle floor/top contact on slab-supported surfaces.
- Fixed contact gaps in audited supported cases.
Flower pots
- Improved flower pot placement, contact, and survival behavior.
- Added survival checks so flower pots remain only when genuinely supported.
Common object compatibility
Several common full-block or object-like cases received contact, triad, or compatibility work.
Audited or improved object families include:
- Chests
- Barrels
- Furnaces
- Bookshelves
- Crafting tables
- Enchanting tables
- Stonecutters
- Grindstones
- Anvils
- Fences and walls
- Fence gates
- Doors and trapdoors
This does not mean every block-like object in Minecraft or every modded object is fully supported yet. It means these common categories received focused stabilization and proof coverage.
SBSBS / stacked slab-supported structure audit
Beta 4 includes a focused SBSBS held-item acceptance audit.
The audited top-visible-support matrix passed for:
- Stone
- Stone slab
- Stone stairs
- Birch trapdoor
- Spruce door
- Acacia button
- Torch
- Candle
- Flower pot
- Iron chain
- Oak fence
- Cobblestone wall
- Oak fence gate
- Lantern
The audit found no reproduced release-blocking RED rows for that tested top-visible-support structure.
Not covered by that matrix:
- Glass panes / panes
- White carpet / carpets / thin top layers
This means Beta 4 improves many common SBSBS-style interactions, but it does not claim universal support for every possible side-face, against-face, or thin-layer case.
Slab lane and placement behavior
Beta 4 includes many fixes around lowered slab-supported placement and targeting.
Improvements include:
- Better handling of lowered slab-supported visible targets.
- Improved placement inheritance in audited lowered slab-lane cases.
- Better preservation of visible object ownership before slab/support rescue logic steals the target.
- Improved server/client agreement for shifted interactions.
Known limitation:
Some slab placement or break neighbor updates can still visually re-resolve lowered slab lanes in specific stacked builds. This is tracked as:
SLAB_PLACEMENT_LANE_JUMP_DEFERRED_NO_NAMED_LEGAL_LANE
Credits
Special thanks to steve6472 for a detailed investigation PR that helped inform Beta 4’s hitbox, targeting, and slab-placement stability work.
Thank you to everyone who issued a bug report on GitHub! Your contributions help power Slabbed development :3
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:5nraCxl9:qGbSJTJs"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:5nraCxl9:qGbSJTJs"
}

