创建:精确控制

创建:精确控制

为创建控件添加精确的数值输入,让你可以设置准确的值,而无需依赖不精确的滚动。

Create: Precise Controls

不再为精确的 Create 数值而和滚轮较劲。

Create: Precise Controls 是一个客户端体验优化附加模组,让你能向那些通常依赖滚动或反复点击的 Create 控件中输入精确数值。原有控件依然可用;精确输入只是作为补充添加。

功能

Create 工厂仪表

  • 按住使用键打开目标面板,然后按住 Ctrl 并松开使用键,即可输入精确的物品或组目标。默认控制下,使用键为右键。
  • Ctrl+右键点击配方原料和产物,可输入精确数量,且不会替换 Create 原有的点击行为。
  • 可输入超出 Create 常规 0-100 选择器范围的库存目标,并带有防溢出限制。
  • 普通使用键松开仍会执行 Create 常规的目标确认。

Create: FluidLogistics 兼容

安装 FluidLogistics 后,Precise Controls 可为受支持的资源控件添加精确资源数量输入。

  • Ctrl+右键可直接输入原始流体量,例如 1440 mB。
  • 使用 FluidLogistics 自身的单位和请求上限信息,而非硬编码的流体上限。
  • 支持 1.2.6 的 Create 界面集成,以及较新的 1.2.9+ 专用资源仪表界面架构。
  • 在 1.2.6 上,支持精确配方数量,以及注入的补货阈值、额外库存和承诺上限控件。
  • 在 1.2.9+ 上,支持精确目标、补货阈值、额外库存和承诺上限控件(若存在)。

Create: Factory Controller 兼容

在受支持的 NeoForge 1.21.1 集成上,Ctrl+右键精确输入可用于:

  • 常规物品和流体配方原料。
  • 非合成产物。
  • 合成批量大小。
  • 请求倍率。
  • 请求间隔。
  • 开放请求上限。

未修改的右键点击会保留 Factory Controller 原生的重置/范围操作。Factory Controller 自身的目标/阈值文本字段保持不变。流体请求上限从该附加模组自身的运行时常量读取,而非由 Precise Controls 复制。

仅客户端

Create: Precise Controls 不添加任何方块、物品、世界数据、命令、服务端状态或自定义网络协议。它通过原有 Create/附加模组接口所使用的相同数据包路径提交数值。

多人服务器无需安装此模组。 只需在希望获得改进控件的客户端上安装即可。

支持的版本

Minecraft 加载器 Create
1.20.1 Forge 6.0.8
1.21.1 NeoForge 6.0.11

需要 Create。Create: Factory Controller 和 Create: FluidLogistics 为可选集成,使用基础工厂仪表功能并不需要它们。

有关附加模组兼容性的确切细节,请参阅仓库中的 docs/COMPATIBILITY.md。

源码与问题反馈

源代码、文档、更新日志和问题追踪均维护在 Create: Precise Controls 的 GitHub 仓库中。

基于 MIT License 授权。