Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Auto Sable Physics
English
Auto Sable Physics is a Minecraft physics automation mod based on Sable.
It makes unsupported blocks, trees, and small structures behave more physically while trying to keep normal building, exploration, and modpack gameplay stable.
Instead of scanning the entire world every tick, the mod reacts to actual block changes such as breaking, placing, explosions, pistons, falling blocks, fluid updates, and other vanilla events. When a structure loses support, Auto Sable Physics can turn it into a movable physics object.
Main Features
Automatic Structure Physics
Blocks that lose support may be converted into Sable physics objects.
The mod checks connected block groups instead of handling every block separately, so larger unsupported components can fall or move as a single object.
Tree Physics
Trees can become physical when their trunk loses support.
When you cut or break a tree, the mod can detect connected logs and bring nearby leaves into the physicalized tree object. Leaves, vines, cocoa beans, and similar tree-related blocks are handled with special rules so trees behave more naturally.
Lightweight Falling Blocks
Small unsupported single blocks can use vanilla-style falling block behavior instead of creating a full Sable physics object.
This helps reduce unnecessary tiny physics objects and improves performance in common cases.
Automatic Restoration
Physics objects created by this mod can automatically turn back into normal Minecraft blocks after they stop moving.
This helps keep worlds clean and reduces long-term physics load. Pinned objects are not automatically restored.
Sable Hammer
The mod includes a Sable Hammer tool:
- Hammer face: pin/save a physics object and prevent automatic restoration.
- Claw face: manually restore a physics object back into normal blocks.
You can switch hammer mode by sneak-using it or through commands.
Tree Physics Only Mode
A configuration option allows the mod to only process tree-related physics.
When enabled, buildings, terrain, machines, and other non-tree structures will not be automatically physicalized. This is useful for modpacks that only want falling trees.
Better Attachment Support
Ladders, wall signs, glow lichen, buttons, vines, and similar attached blocks are less likely to fall incorrectly while their proper support still exists.
Modded blocks that correctly define their own support behavior should also work better with this system.
Snow and Plant Compatibility
Snow can stay on leaves without breaking them.
Tall grass, vines, and other weak decorative plants are handled more safely, so they should not randomly become falling objects when affected.
Void Cleanup
Falling blocks and physics objects created or tracked by this mod are automatically deleted if they fall too far into the void.
This prevents objects from falling forever and helps reduce unnecessary world or server load.
Performance and Stability
Auto Sable Physics is designed to avoid full-world physics scanning.
It only focuses on recently affected areas, uses delayed physics creation, and limits how many physics objects are created at once. This helps reduce TPS spikes and lowers the risk of Sable synchronization issues.
For Modpack Creators
The mod provides configuration options and block tags for compatibility tuning.
You can adjust:
- Whether only tree physics should be enabled.
- Which blocks should never be physicalized.
- Which blocks should always or never provide support.
- Which blocks should connect or not connect to nearby components.
- Void cleanup height for custom dimensions.
This makes the mod easier to adapt for survival packs, physics-focused packs, sky island packs, and heavily modded environments.
Requirements
- Minecraft 1.21.1
- NeoForge 21.1.x
- Java 21
- Sable 1.2.2
- Sable Companion 1.6.0
- Leaves Be Gone(Suggestion)
- Passable Foliage 🌳(Suggestion)
Notes
This mod is still designed around controlled automatic physics, not full-world real-time destruction.
Very large unsupported structures, unusual modded blocks, or complex modpack interactions may still require configuration tuning.
中文
Auto Sable Physics 是一个基于 Sable 的 Minecraft 自动物理化模组。
它可以让失去支撑的方块、树木和小型结构表现得更像真实物体,同时尽量保持正常建造、探索和整合包玩法的稳定性。
模组不会每 tick 扫描整个世界,而是响应真实发生的方块变化,例如破坏、放置、爆炸、活塞、下落方块、流体更新等事件。当结构失去支撑时,Auto Sable Physics 可以将其转换为可移动的物理对象。
主要功能
自动结构物理化
失去支撑的方块可能会被转换为 Sable 物理对象。
模组会按连通结构整体判断,而不是把每个方块都单独处理,因此较大的悬空组件可以作为一个整体下落或移动。
树木物理化
当树干失去支撑时,整棵树可以被物理化。
玩家砍树或破坏树木时,模组会检测相连的原木,并将附近树叶带入物理化对象中。树叶、藤蔓、可可豆等树相关方块有专门规则,使树木表现更自然。
轻量单方块下落
小型悬空单方块可以优先使用原版下落方块行为,而不是创建完整的 Sable 物理对象。
这可以减少大量微型物理体,提高常见场景下的性能表现。
自动还原
由本模组创建的物理对象在停止移动一段时间后,可以自动还原为普通 Minecraft 方块。
这有助于保持世界整洁,并减少长期物理对象带来的性能压力。被固定/保存的物理对象不会自动还原。
Sable 锤子
模组包含一个 Sable 锤子工具:
- 锤面:保存/固定物理对象,阻止其自动还原。
- 齿面:手动将物理对象还原为普通方块。
可以通过潜行使用或命令切换锤子模式。
仅树木物理模式
配置中可以开启“仅树木物理模式”。
开启后,模组只会处理树木相关物理化。建筑、地形、机器和其它非树结构不会被自动物理化。适合只想要“砍树倒下”效果的整合包。
更好的附着物支撑判断
梯子、墙牌、发光地衣、按钮、藤蔓等附着方块,在支撑仍然存在时不容易被错误地物理化掉落。
正确实现自身支撑规则的模组方块,也能更好地兼容这一机制。
雪与植物兼容
雪可以停留在树叶上,并且不会压坏树叶。
高草丛、藤蔓等弱装饰植物也会被更安全地处理,避免受到影响后被错误转换成下落物。
虚空清理
由本模组创建或追踪的下落方块和物理对象,如果掉入虚空深处,会被自动删除。
这可以避免物体无限下落,并减少不必要的世界或服务器负担。
性能与稳定性
Auto Sable Physics 的目标不是进行全世界实时物理扫描。
它只处理最近受到影响的区域,并通过延迟队列、数量限制和自动还原来减少 TPS 波动,降低 Sable 同步问题的风险。
给整合包作者
模组提供了配置项和方块标签,方便进行兼容性调整。
你可以调整:
- 是否只启用树木物理化。
- 哪些方块永远不参与物理化。
- 哪些方块强制提供支撑或强制不提供支撑。
- 哪些方块可以连接或不能连接到其它组件。
- 自定义维度中的虚空清理高度。
这使它更适合生存整合包、物理玩法整合包、空岛整合包,以及复杂的高模组环境。
需求
- Minecraft 1.21.1
- NeoForge 21.1.x
- Java 21
- Sable 1.2.2
- Sable Companion 1.6.0
- Leaves Be Gone(建议)
- Passable Foliage 🌳(建议)
注意事项
这个模组的定位是“可控的自动物理化”,不是全世界实时破坏模拟。
非常巨大的悬空结构、特殊模组方块,或复杂整合包环境,仍然可能需要额外配置调整。


