
撞车啦!
如果你的家能变成一件武器呢?
查看大图Crashy!
把建筑粘合起来。启动物理引擎。然后把它扔向某个东西。
Crashy! 是一个面向Sable的、适合生存模式的工具包,而 Sable 是一个子级别物理库。Sable 为 Minecraft 带来了真实的刚体物理,但刻意没有添加在游戏中使用它的方法——Crashy! 就是那个方法。五种物品和方块,一种游戏循环,以及大量的瓦砾。
⚠️ 必须安装 Sable。 Crashy! 本身不提供任何功能。请同时安装 Sable(及其自身依赖)。
游戏循环
1. 粘合它。 副手持握建筑胶水然后正常建造——你放置的每个方块都会与其接触的方块粘合。当胶水在你手中时,粘合的方块会显示轮廓光,让你始终清楚地看到哪些部分属于“这个建筑”。
2. 启动物理引擎。 在建筑上放置一个物理启动器,然后用空手右键点击它(或给它输入红石信号)。整个粘合群体会变成一个真实的刚体:它会下落、翻滚、与世界碰撞。
3. 发射它。 使用发射器右键点击该物体将其拾起——它会漂浮在你面前。按住右键蓄力至最高10级,松开,然后看着它飞出去。
4. 看着它解体。 无论它撞到什么都会粉碎成松散的物理方块,物体本身也是如此。碎片会携带撞击的动量,从撞击点呈弧形飞散、弹跳,并最终作为普通方块重新落回世界。
盒内物品一览
建筑胶水 — 将方块粘合为一个刚体结构。建造时放在副手会自动粘合;右键点击可粘合单个方块;潜行 + 右键点击可解散整个粘合组。胶水效果在世界重载后依然存在。
物理启动器 — 将一个粘合建筑转变为活跃的物理对象。对现有物体使用物品形式的启动器右键点击,可再次关闭物理效果:建筑会对齐到网格,重新融入世界,并保持粘合状态,以便你可以再次激活它。
发射器 — 抓取、蓄力、发射。力量等级1–10,默认每级约 8 米/秒,因此满蓄力投掷速度约为 80 米/秒。
建筑保存器 — 一个绘图桌,可以记录与其连接的建筑。使用蓝图右键点击它,可以将结构复制到蓝图上,然后就可以在任何地方放置出该建筑,并且它已经是粘合好的状态。蓝图可重复使用,且永远不会覆盖已有的方块。
破坏设置 — 按 F7
三种模式,可随时切换:
| 模式 | 效果 |
|---|---|
| 瞬间 | 爆炸半径内的一切都会碎裂,无论它由什么材料构成。 |
| 真实 | 冲击力会与每个方块的爆炸抗性进行比较。一次 8 级力量的撞击可以将木板击散到整个弹坑,但只能崩裂靠近中心的圆石。黑曜石则可以完全无视这种冲击。 |
| 不可破坏 | 没有东西会被破坏。物体仍然可以飞行并从世界物体上弹开。 |
还有用于调整方块硬度、弹坑尺寸、碎片飞散和发射速度的滑块,以及用于控制世界破坏、TNT 爆炸和碎片沉降的开关。
设置保存在世界中,并由服务器上的所有玩家共享。只有管理员——或单人世界的主机——才能更改它们。
TNT
将一个物体飞向 TNT,其装药将会替代原版爆炸被触发。该方块会被手动移除,因此不会有东西被删除:周围的方块会幸存下来,并被抛得更远。附近的 TNT 会连锁引爆,每次撞击最多可引爆 24 个装药。
重要细节
- 自定义撞击音效。 三种撞击音效变体确保重复撞击不会听起来像循环播放,此外还有发射器和激活音效。
- 真实的碎片。 碎片由实际破碎的方块构成,带有匹配的破坏粒子、贴地扬起的尘埃环以及随撞击力度增强的火花效果。
- 自我清理。 静止的碎片会被写回世界中,变成普通方块。如果没这个功能,每个碎片都会永远保持活跃刚体状态,服务器会因此卡死。
- 内置限制。 对每个物体的方块数、每次撞击可破坏的方块数以及每次撞击产生的碎片数都设有上限,以防止大型撞击拖垮游戏刻循环。所有这些都可配置。
- 巨大物体合理化破坏。 摩天大楼不会爆炸成五彩纸屑——只有实际受到撞击的区域才会断裂脱落。
- 包含英语和俄语翻译。
合成配方
- 建筑胶水 — 4个粘液球环绕1个蜂蜜瓶(十字形)
- 物理启动器 — 8个铁锭环绕1个红石块
- 发射器 — 铁锭 + 末影之眼 + 烈焰棒 + 下界合金锭
- 建筑保存器 — 8个铜锭环绕1个青金石块,底部放红石
- 蓝图 — 4个青金石环绕1张纸(十字形)
需求
- Minecraft 1.21.1
- NeoForge 21.1.0+
- Sable 2.0.0+ 及其依赖(Veil、Forge Config API Port)
Sable 是一个侵入性强、大量使用 mixin 的模组,可能会与其他涉及世界渲染或区块处理的模组冲突。如果出现问题,请在此处报告前,先检查单独使用 Sable 是否能复现该问题。
鸣谢
物理引擎由 Sable提供,作者为 RyanHCode。Crashy! 由 pycodder制作。
---
🇷🇺 Русское описание
Склей постройку. Включи физику. Запусти её во что-нибудь.
Crashy! — это набор инструментов для выживания поверх Sable, библиотеки физики подвижных блочных структур. Sable даёт настоящую физику твёрдых тел, но намеренно не даёт способа пользоваться ей в игре. Crashy! — и есть этот способ.
⚠️ Sable обязателен. Без него Crashy! не работает.
Как играть
- Склейте. Держите Строительный клей во второй руке и строй как обычно — каждый поставленный блок склеивается с соседними. Пока клей в руке, склеенные блоки подсвечиваются контуром.
- Включите физику. Поставьте Активатор физики на постройку и нажмите ПКМ пустой рукой (или подайте редстоун). Вся склеенная группа становится настоящим физическим телом.
- Запустите. ПКМ Запускателем по объекту — он поднимается перед вами. Зажмите ПКМ для зарядки до силы 10, отпусти — и полетело.
- Смотрите на обломки. То, во что объект влетел, разлетается на отдельные физические блоки — и сам объект тоже. Осколки уносят импульс удара, разлетаются от центра и через некоторое время оседают обратно обычными блоками мира.
Что внутри
- Строительный клей — склеивает блоки в жёсткую конструкцию. Склейка сохраняется в мире.
- Активатор физики — включает физику. Тем же предметом можно выключить её обратно: постройка впишется в сетку мира и останется склеенной.
- Запускатель — взять, зарядить, выстрелить. Сила 1–10, по умолчанию ~8 м/с за единицу.
- Сохранитель построек и Чертёж — записывают постройку и вставляют её где угодно, уже склеенной. Чертёж многоразовый и не затирает чужие блоки.
Настройки на F7
| Режим | Что делает |
|---|---|
| Моментальное | всё в радиусе разлетается, из чего бы оно ни было |
| Реалистичное | сила удара сравнивается со взрывоустойчивостью блока: при силе 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.
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。