Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Slabbed
Все версииSlabbed Beta 4

Slabbed Beta 4

Beta1 мес. назад

Список изменений

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

Метаданные

Канал релиза

Beta

Номер версии

0.2.0-beta.4

Загрузчики

Fabric

Версии игры

1.21.11

Загрузок

4.5K

Дата публикации

1 мес. назад

Загрузил

ID версии

Главная