
机械动力:应力链界
一个创建附加组件,允许通过可绑定的应力链接在无限距离上无线传输旋转应力和动能。
Create: Stressbound
Create: Stressbound 是一个 Minecraft 1.21.1 NeoForge 的 Create 6 附属模组。它添加了适合服务器环境的无线应力链接,可在本地 Create 网络、远程机器、Create 装置、列车以及兼容的移动结构之间桥接旋转动力。
玩家无需跨越长距离铺设传动轴,而是可以使用动能绑定器将应力发射器绑定到应力接收器。随后接收器会输出发射器的旋转速度,同时仍然遵守应力预算和服务器端限制。
演示
游戏内测试

Ponder 教程

无线控制器演示

Create Aeronautics 兼容性

罗盘不倒翁模板

内置的不倒翁模板演示了使用模拟红石节流作为反馈控制器。一个 simulated:gimbal_sensor 读取倾斜角度,Create 红石链接交叉馈送该信号,应力接收器对相反的推进器进行节流,从而将机体推回水平状态。
特性
- 添加
应力发射器、应力接收器和动能绑定器。 - 提供专用的创造模式标签页:
Create: Stressbound。 - 通过保存的应力链接传输旋转速度,无需物理传动轴线路。
- 为每个接收器预留可配置的 SU 预算,以避免免费的应力复制。
- 支持静态 Create 动能网络。
- 支持 Create 装置和 Create 列车的运行时锚点。
- 包含针对 Create Aeronautics / Simulated 风格移动结构的启发式运行时锚点支持。
- 支持发射器和接收器上的模拟红石节流。
- 通过 Create 护目镜显示链接状态、远程速度、请求 SU 和授予 SU。
- 提供基础链接、移动结构行为和罗盘不倒翁模板的 Ponder 场景。
- 附带一个可放置的不倒翁结构模板,用于测试反馈驱动的 Create Aeronautics / Simulated 风格建筑。
- 包含英语和简体中文本地化。
- 在配置中保留服务器控制:链接限制、接收器限制、应力预算、过载模式和评估间隔。
需求
- Minecraft
1.21.1 - NeoForge
21.1.x - Create
6.0.10 - Ponder
1.0.82+ - Flywheel
1.0.6 - Java
21
可选兼容目标:
- Create 装置
- Create 列车
- Create Aeronautics / Simulated 风格移动结构
快速开始
- 将
应力发射器放置在现有的已供能 Create 动能网络旁边。 - 将
应力接收器放置在你想要远程旋转输出的位置。 - 手持
动能绑定器右键点击发射器以存储它。 - 手持同一个绑定器右键点击接收器以创建链接。
- 将传动轴、齿轮箱或机器连接到接收器输出端。
- 佩戴 Create 护目镜以检查速度、状态和 SU 预算。
实用交互:
- 手持
动能绑定器按住 Shift 右键点击接收器可清除该接收器的链接。 - 手持
动能绑定器按住 Shift 右键点击空气可清除已存储的发射器选择。 - 像往常一样使用 Create 扳手来调整方块朝向。
不倒翁模板
使用以下命令放置内置的罗盘不倒翁结构:
/place template create_stressbound:stressbound/tumbler
该模板使用一个电机/发射器组作为其远程应力源,四个带螺旋桨的侧面接收器用于修正推力,一个带陀螺螺旋桨轴承的中央接收器,以及四个由万向传感器驱动的红石链接通道。由于这是一个反馈建筑,请将 redstoneEvaluationIntervalTicks 保持为 1,以便输出变化每刻都跟随倾斜信号。
应力预算模型
Stressbound 旨在避免将远程传输变成免费电力。
每个接收器会预留一个可配置的 SU 预算。在评估期间,发射器会检查其本地网络的可用应力,并且仅当已链接的接收器符合配置限制时才授予输出。
重要行为:
- 发射器本身不会产生应力。
- 接收器仅在链接有效且已加载时输出远程旋转速度。模拟红石可以对任一端点进行节流,从信号
0时的满输出到信号15时的停止。 - 当总预留应力超过可用应力时,严格过载模式可以关闭某个发射器上的所有接收器。
- 服主可以限制每位玩家的链接数、每个发射器的接收器数,以及每条链接的最大 SU。
命令
以下命令需要权限等级 2:
/stressbound links list
/stressbound links remove <uuid>
/stressbound links removeplayer <player>
/stressbound links setstress <uuid> <su>
/stressbound links setallstress <su>
/stressbound compat
用于高速测试时,提高现有链接的预留应力预算:
/stressbound links setallstress 8192
如果这对你的装置来说仍然不够,请进一步提高:
/stressbound links setallstress 16384
配置
通用配置生成于:
config/create_stressbound-common.toml
通用选项:
defaultRequestedStress:新绑定接收器的默认 SU 预留量。maxStressPerLink:每条链接的最大 SU。使用-1表示无限制。strictOverloadMode:启用时,超出预算的发射器组会停止,而不是部分授予接收器。evaluationIntervalTicks:用于重新计算链接状态和应力预算的基础服务器刻间隔。redstoneEvaluationIntervalTicks:启用红石节流时使用的更快间隔。对于像不倒翁模板这样的反馈建筑,请将其保持为1。maxLinksPerPlayer:一位玩家拥有的最大活动链接数。maxReceiversPerTransmitter:绑定到一个发射器的最大接收器数。transmitterPoweredStops:红石信号对发射器输出进行节流。receiverPoweredStops:红石信号对接收器输出进行节流。
现有链接会将其 RequestedStress 存储在世界数据中。更改 defaultRequestedStress 仅影响新链接。要更新现有链接,请重新绑定它们或使用:
/stressbound links setallstress <su>
兼容性说明
当前支持:
- 静态 Create 动能网络:支持。
- Create 装置:运行时锚点支持。
- Create 列车:运行时锚点支持。
- Create Aeronautics / Simulated 风格机体:启发式运行时锚点支持。
- Valkyrien Skies:可以检测到,但尚未实现完整的运行时桥接。
出于服务器安全考虑,移动接收器在搭载移动实体时不会持续重写 Create 动能网络。链接会保持保存,并在端点返回到支持的静态/运行时状态时恢复。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。