Glue your build together. Switch on physics. Throw it at something.
Crashy! is a survival-friendly toolkit for Sable, the sub-level physics library. Sable gives Minecraft real rigid-body physics but deliberately adds no way to use it in-game — Crashy! is that way. Five items and blocks, one gameplay loop, and a lot of rubble.
⚠️ Sable is required. Crashy! does nothing on its own. Install Sable (and its own dependencies) alongside it.
1. Glue it. Hold Construction Glue in your off-hand and build normally — every block you place is bonded to the ones it touches. Glued blocks glow with an outline while the glue is in your hand, so you always see exactly what counts as "the build".
2. Switch on physics. Put a Physics Activator on the build and right-click it with an empty hand (or feed it redstone). The whole glued group becomes one real rigid body: it falls, it tumbles, it collides with the world.
3. Launch it. Right-click the object with the Launcher to pick it up — it floats in front of you. Hold right-click to charge up to power 10, let go, and watch it go.
4. Watch it come apart. Whatever it hits shatters into loose physics blocks, and so does the object itself. The debris carries the momentum of the crash, arcs away from the impact, bounces, and eventually settles back into the world as ordinary blocks.
Construction Glue — bonds blocks into one rigid structure. Off-hand while building glues automatically; right-click glues a single block; sneak + right-click dissolves the whole group. Glue survives world reloads.
Physics Activator — turns a glued build into a live physics object. Right-click it with the item version on an existing object to switch physics back off: the build snaps to the grid, settles into the world, and stays glued so you can activate it again.
Launcher — grab, charge, fire. Power 1–10, roughly 8 m/s per level by default, so a full charge throws at about 80 m/s.
Build Saver — a drafting table that records the build attached to it. Right-click it with a Blueprint to copy the structure onto the blueprint, then stamp that build out anywhere, already glued. Blueprints are reusable and never overwrite blocks that are already there.
Three modes, switchable at any time:
| Mode | What happens |
|---|---|
| Instant | Everything inside the blast radius shatters, whatever it is made of. |
| Realistic | Impact force is measured against each block's blast resistance. A power-8 hit scatters planks across the whole crater but only chips cobblestone near the middle. Obsidian shrugs it off entirely. |
| Indestructible | Nothing breaks. Objects still fly and bounce off the world. |
Plus sliders for block toughness, crater size, debris scatter and launch speed, and toggles for world destruction, TNT blasts and debris settling.
Settings are stored in the world and shared by everyone on the server. Only operators — or the host of a single-player world — can change them.
Fly an object into TNT and the charge goes off instead of a vanilla explosion. The block is removed by hand, so nothing gets deleted: the surrounding blocks survive and get thrown much further instead. Nearby TNT chains, up to 24 charges per crash.
Sable is an intrusive, mixin-heavy mod and can conflict with other mods that touch world rendering or chunk handling. If something breaks, check whether Sable alone reproduces it before reporting it here.
Physics by Sable, created by RyanHCode. Crashy! by pycodder.
Склей постройку. Включи физику. Запусти её во что-нибудь.
Crashy! — это набор инструментов для выживания поверх Sable, библиотеки физики подвижных блочных структур. Sable даёт настоящую физику твёрдых тел, но намеренно не даёт способа пользоваться ей в игре. Crashy! — и есть этот способ.
⚠️ Sable обязателен. Без него Crashy! не работает.
| Режим | Что делает |
|---|---|
| Моментальное | всё в радиусе разлетается, из чего бы оно ни было |
| Реалистичное | сила удара сравнивается со взрывоустойчивостью блока: при силе 8 доски разлетаются по всей воронке, булыжник крошится только в середине, обсидиан не трогается |
| Неразрушимое | ничего не ломается, объекты просто летают и отскакивают |
Плюс ползунки прочности, размера воронки, разлёта осколков и скорости запуска. Настройки хранятся в мире и общие для всех; менять может оператор или хозяин одиночного мира.
Если объект влетает в ТНТ, заряд срабатывает вместо ванильного взрыва: блок убирается вручную, поэтому окружающие блоки не пропадают — они разлетаются намного дальше. Соседний ТНТ детонирует следом, до 24 зарядов за удар.
Minecraft 1.21.1, NeoForge 21.1.0+, Sable 2.0.0+ с его зависимостями (Veil, Forge Config API Port).
Sable активно использует миксины и может конфликтовать с модами на рендер мира и работу с чанками. Если что-то сломалось — проверьте, воспроизводится ли это с одним Sable.
Физика — Sable от RyanHCode. Crashy! — pycodder.