Documentation

Learn how to install and use LiquidBounce with our comprehensive guides

Scaffold

Scaffold automatically bridges for you. As you walk forward over a gap, it places blocks into the empty space beneath your feet so you can keep moving without manually aiming down and clicking. It's the go-to tool for bridging across voids, building paths in BedWars-style games, or covering open ground quickly and consistently.

The Technique setting picks how you bridge: Normal handles everyday bridging, while GodBridge and Breezily are fast, sprint-friendly diagonal styles, and Expand reaches out to place a run of blocks ahead of you. Holding jump with a Tower mode selected lets you stack straight up. A large set of optional toggles — Strafe, Acceleration, SpeedLimiter, SprintControl and StrafeOnJump — tune how fast you move and how your movement looks to anti-cheats, while Blink can briefly hold back your packets to hide placements.

Scaffold also bundles convenience features so you don't need extra modules running: it can pull in SafeWalk edge protection, an Eagle-style auto-sneak so you don't slip off, and an AutoSpeed toggle that temporarily enables Speed while you bridge. AutoBlock automatically grabs a suitable block from your inventory, and the built-in Ledge helper jumps or sneaks at edges to keep you from falling.

Category: World Enabled by default: No

Settings

SettingTypeDefaultRangeDescription
DelayInteger Range0..00..40 ticksAdds a wait between placements; raise it to slow down and look more human.
MinDistDecimal0.00.0..0.25Requires the placement point to be at least this far from your eyes before a block is placed.
TimerDecimal1.00.01..10.0Speeds up or slows down the game clock while bridging; above 1.0 places blocks faster.
BlockItemSelectionSetting GroupControls which blocks Scaffold is allowed to use.
BlockItemSelection → DisallowedRegistry ListBlocks that will never be placed or counted as building material (e.g. TNT, cobwebs).
BlockItemSelection → UnfavorableRegistry ListBlocks used only as a last resort when nothing better is available (e.g. crafting tables).
AutoBlockToggleable GroupOnAutomatically selects and holds a placeable block from your hotbar/inventory.
AutoBlock → AlwaysToggletrueKeeps a block held at all times rather than only switching at the moment of placing.
AutoBlock → SlotResetDelayInteger00..40 ticksHow long to wait before switching your hotbar slot back after placing.
AutoBlock → DoNotUseBelowCountInteger50..64Avoids using a stack once it drops to this size, saving your last few blocks.
PredictionToggleable GroupOnAims ahead to where you'll actually stand when the block is placed, for smoother bridging.
Prediction → BootstrapBackoffDecimal0.20.0..0.4How far behind the detected edge the early prediction sits before placement history builds up.
Prediction → PredictionCutoffDistanceDecimal0.050.0..0.3How close to the edge you can get before future-position prediction is switched off.
Prediction → WarmupPlacementsInteger20..4How many recorded placements it takes to blend fully into history-based prediction.
TechniqueMode SelectorNormalChooses the overall bridging style.
Technique → [Normal] → RotationModeChoiceStabilizedCenter, Random, Stabilized, NearestRotation, ReverseYaw, DiagonalYaw, AngleYaw, EdgePointHow your aim is positioned on the block face while placing.
Technique → [Normal] → RequiresSightToggletrueOnly places when the target block is actually in line of sight.
Technique → [Normal] → EagleToggleable GroupOffAuto-sneaks at edges so you don't fall off while placing.
Technique → [Normal] → Eagle → BlocksToEagleInteger Range0..00..10How many blocks to place between each sneak cycle.
Technique → [Normal] → Eagle → EdgeDistanceDecimal Range0.01..0.050.01..1.3How close to the edge you must be before it sneaks.
Technique → [Normal] → Eagle → OnlyOnGroundToggletrueOnly sneaks while standing on the ground.
Technique → [Normal] → TellyToggleable GroupOffJumps while moving for a faster, "telly bridge" style.
Technique → [Normal] → Telly → ResetModeChoiceResetReverse, ResetHow your aim resets between jumps.
Technique → [Normal] → Telly → StraightInteger10..5 ticksAir-time window used to decide whether you're bridging straight.
Technique → [Normal] → Telly → JumpInteger Range0..00..10 ticksDelay before each jump.
Technique → [Normal] → Telly → AimOnTowerToggletrueKeeps aiming at blocks while towering up.
Technique → [Normal] → DownToggleable GroupOffLets you bridge downward by sneaking.
Technique → [Normal] → StabilizeMovementToggleable GroupOffNudges your movement back toward the ideal line to keep placements centered.
Technique → [Normal] → CeilingToggleable GroupOffBuilds a ceiling above you instead of a floor.
Technique → [Normal] → HeadHitterToggleable GroupOffAuto-jumps into blocks above your head when bridging under a low ceiling.
Technique → [Expand] → LengthInteger51..10 blocksHow far ahead the expand technique reaches to place blocks.
Technique → [GodBridge] → ModesMulti-Select[Jump]Jump, Sneak, StopInput, BackwardsWhich actions are used to stay on the ledge while god-bridging.
Technique → [GodBridge] → ForceSneakBelowCountInteger50..10Forces a sneak instead of other actions once your block count drops this low.
Technique → [GodBridge] → SneakTimeInteger Range1..11..10How long each forced sneak lasts.
Technique → [Breezily] → EdgeDistanceDecimal Range0.4..0.450.25..0.5 blocksHow far from the edge the breezily technique repositions you sideways.
SameYChoiceOffOff, On, Falling, HypixelKeeps placements on a single height level instead of stepping down.
TowerMode SelectorNoneHow Scaffold builds straight up when you hold jump.
Tower → [Motion] → MotionDecimal0.420.0..1.0Upward boost applied each tower step.
Tower → [Motion] → TriggerHeightDecimal0.780.76..1.0How high above the jump point you must rise before the next boost.
Tower → [Motion] → SlowDecimal0.60.0..3.0Horizontal slowdown while towering to keep you centered.
Tower → [Pulldown] → TriggerDecimal0.10.0..0.2 Y/vVertical speed at which you get pulled back down for the next placement.
Tower → [Karhu] → TimerDecimal1.00.1..10.0Game-clock speed used during this tower mode.
Tower → [Karhu] → TriggerDecimal0.060.0..0.2 Y/vVertical speed at which the pulldown kicks in.
Tower → [Karhu] → PulldownToggletruePulls you back down after each rise to place the next block.
SafeWalkMode SelectorNoneNone, Safe, OnEdgeStops you walking off edges while bridging.
SafeWalk → [OnEdge] → DistanceDecimal Range0.1..0.150.05..0.5How close to the edge the protection activates.
SafeWalk → [OnEdge] → KeepInteger Range1..21..20 ticksHow long the edge reaction is held.
SafeWalk → [OnEdge] → ModeChoiceStopStop, Invert, CenterHow your movement is corrected at the edge.
SafeWalk → [OnEdge] → SneakInteger Range0..00..20 ticksHow long to sneak when reaching an edge.
SafeWalk → [OnEdge] → JumpTogglefalseAllows jumping as part of the edge reaction.
SwingChoiceHideForClientDoNotHide, HideForBoth, HideForClient, HideForServerControls whether your hand-swing animation is shown to you and/or the server.
RotationsSetting GroupSee Shared: Rotations.
SprintControlToggleable GroupOffForces sprinting on or off independently for the client and server.
SprintControl → ClientChoiceDoNotChangeDoNotChange, ForceSprint, ForceNoSprint, NoSprintOnPlace, NoSprintOnGroundHow sprinting is handled on your own (visual) side.
SprintControl → ServerChoiceDoNotChangeDoNotChange, ForceSprint, ForceNoSprint, NoSprintOnPlace, NoSprintOnGroundHow sprinting is reported to the server.
SimulatePlacementAttemptsToggleable GroupOffSends extra interaction clicks to mimic a real player placing blocks.
SimulatePlacementAttempts → ClickerSetting GroupSee Shared: Clicker.
SimulatePlacementAttempts → FailedAttemptsOnlyTogglefalseOnly simulates clicks that wouldn't actually place a block.
AccelerationToggleable GroupOffMultiplies your horizontal speed while bridging.
Acceleration → SpeedMultiplierDecimal1.110.1..3.0How much your movement speed is scaled.
Acceleration → OnlyOnGroundToggletrueOnly applies the boost while on the ground.
StrafeToggleable GroupOffContinuously adjusts your velocity to keep a steady bridging speed.
Strafe → SpeedDecimal0.190.0..5.0Target movement speed while strafing.
Strafe → HypixelTogglefalseUses speed values tuned to pass on Hypixel.
Strafe → OnlyOnGroundToggletrueOnly strafes while on the ground.
StrafeOnJumpToggleable GroupOffApplies a speed burst each time you jump while bridging.
StrafeOnJump → StraightSpeedDecimal Range0.48..0.490.1..1.0Speed applied when moving straight.
StrafeOnJump → DiagonalSpeedDecimal Range0.48..0.490.1..1.0Speed applied when moving diagonally.
SpeedLimiterToggleable GroupOffCaps your bridging speed by cutting movement when you go too fast.
SpeedLimiter → SpeedLimitDecimal0.120.01..0.4The maximum horizontal speed allowed.
BlinkToggleable GroupOffBriefly holds back your outgoing packets around placements to hide them.
Blink → TimeInteger Range0..00..3000 msHow long packets are held after each placement.
Blink → FlushOnMulti-Select[]Place, Towering, Sneaking, NotSneaking, OnGround, InAirConditions that immediately release the held packets.
AutoSpeedTogglefalseTemporarily enables Speed while Scaffold is active.
LedgeToggletrueAuto-jumps or auto-sneaks at edges so you don't fall while placing.
RenderToggleable GroupOnSee Shared: Placement Rendering.

Last updated: 2026-06-08 — Based on source code